Octopus Deploy Package versioning for Latest

I’m using Octopus Deploy 3.4.13 which supposed to support semantic version 2.0. I have package called “IW.LandingPage” with following versions -


Here 31 is the latest version pushed from TeamCity. But Octopus treats it as Last not Latest. So, my question is - isn’t

1.0.0-SNAPSHOT.31 > 1.0.0-SNAPSHOT.9 ?


Thanks for getting in touch! Unfortunately you hit a bug in Octopus. You can track the progress of our work on it here.
The only workaround I can think of is to pad the last number with leading zeroes, e.g. 1.2.0-develop.088.

Please, let me know how you go.