What does the version number 3.5.10 mean?
Structure is: x.y.z
where:
z - revision number. This number is increased by bugfixes or small modifications without a change of function.
y - subversion number. This number is increased by changes that enhance function. (i.e. adding new functions)
x - major version number. This number is increased by large function enhancement. (i.e. new generation of unit)
If the major version number is increased, then all the minor numbers are reset to 0. Example:
or
Version numbers are very informative for finding bugs. I do not publish any two different versions of units with the same version numbers!