Because we are planning to start using two-digit version numbers, we need to update PluginManager to understand that 3.10.x is greater than 3.9.x.
Looks like there is another component on the Ignite website that will need to be updated with the new version logic:
This is the URL that the admin console uses to compare the current version against. Right now it is indicating that 3.9.3 is newer than 3.10.0 (per the admin console). I can work around this issue in the UpdateManager code, but ideally the version logic on the Ignite site should match the logic in the product.
I am not sure where this code is maintained, so I am reassigning to Daryl for further investigation.
This is definitely a blocker as the website code will fail... Working on getting the website code on github, so others can help correct this.
Thanks for the fix @Tom