You just completely ignored my point.safemode wrote:if you dont want any N.X.y to break for all values of y, then you have to alter X when they do break. Now there are only 4 more numbers between 0.5 and 1.0 where then we would allow to break the game backwards compatibility. I believe that's an impossible restriction...
I'll be less subtle.
0.5 -> 0.6 -> 0.7 -> 0.8 -> 0.9 -> 0.10 -> 0.11 etc
Version numbers are not fractions.
Want a popular example? Current Linux kernel is 2.6.27 - where version 2.6.9 was released years ago.