There’s almost no rules, only common sense. Like, first number is major version, second is minor. Version 1.0 is release version, 0.xx – is alphas and betas and prone to a lot of changes. Major version usually changes on some major code changes. Minor version changes on minor changes, correspondingly. Third and fourth number could be “revision #” and “build #”, they could be incremented automatically, or by hand, or don’t even mean revision nor build, just some even more minute version numbers. Fifth numbers is exceptionally rare, can’t say I’ve seen any version with such. Some devs increase versions like from 0.0.9 to 0.1.0, some to 0.0.10.
Overall, it’s chaos here)
Latest Answers