Hi,
I have noticed this some time before, but as it constantly confuses me, I now want to propose to clarify the version numbering scheme. At the moment, there are two different formats being used:
Download-Page: 12.1.8
Setup file name: 12.1.8
Displayed in setup: 12.18
Program: 12.18
As you see, “12.1.8” should be a different version than “12.18”.
At the download page, “SQLyog 12.1” is newer than “SQLyog 12.09”, but according to the version number, it would be the other way around (as the leading zero is dropped, it would be 12.9 > 12.1).
IMHO this should be unified to use “major.minor.revision” everywhere. This is also the version scheme probably used the most often in other projects.
Lars
btw: The installer’s license agreement should probably be updated. It is still using the year 2014.