That is not how it works though when developing software or games. It is correct to have version 0.10.0 after a 0.9.0
The general format is: X.Y.Z where X represents a major release with a 1.0.0 representing the initial release of the complete product. Y represents a minor release and new content updates. Z represents patches/bugfixes. In software development, the generally accepted specification is to NOT have any leading zeroes before digits so it should be 0.9.0 and not 0.09.0.
Read more here:
You must be registered to see the links
This is interesting reading. Many gaming industry software studios use leading zeroes, and "generally accepted" isn't as general as you might think, and there are other standards than this one. I'd also like to point out: "The Semantic Versioning specification is authored by
You must be registered to see the links
, inventor of Gravatars and cofounder of GitHub" is a recent spec (less than a decade old). One should bear in mind that version numbering existed long before Mr. Preston-Werner wrote
his spec. I've been writing code, professionally, for over 4 decades (probably since before TPW was born).
Oh, and here's a
You must be registered to see the links
, to support my statement above as to it not being as widely accepted as some may believe. My apologies to
@Mipmip for the off-topic debate.