Hey @Angust,
Sorry for the confusion here!
The current versions are not 4.4 and 4.5, they are 4.0.4 and 4.0.5.
These are the correct version numbers, and using 4.0.4 with 4.0.5 is correct.
Here’s how it works:
The first two digits of the three-digit version numbers must match. But then the third digit should be the highest available one for that plugin as possible.
This is because “maintenance” releases and security fixes are released as third-digit updates. So, the reason Events Calendar Pro is at 4.0.5, but The Events Calendar is at 4.0.4, is because we have had to release 4 maintenance updates for The Events Calendar 4.0.0, but 5 updates for Events Calendar Pro 4.0.0
Does this make sense?
As an example, these are some valid combinations of version numbers:
• The Events Calendar 4.0.1, Events Calendar Pro 4.0.0
• The Events Calendar 4.0.3, Events Calendar Pro 4.0.4
• The Events Calendar 4.0.4, Events Calendar Pro 4.0.5
But these combinations would be invalid:
• The Events Calendar 4.1.0, Events Calendar Pro 4.0.0
• The Events Calendar 4.0.0, Events Calendar Pro 4.1.0
• The Events Calendar 3.12.0, Events Calendar Pro 4.0.5
I hope this helps clarify things!
Cheers,
George