capristo wrote
With every release we've had, the new version breaks the save & hiscore files.
I think that for the latest release, with the huge worldmap changes, that was probably necessary. But for smaller releases we should allow old save files to remain valid if possible.
I also think that if there *are* real breaking changes, then we should do a major version bump. Otherwise do a minor bump.
So for a small change:
0.50.6 -> 0.50.7
For a large change that breaks hiscore/save files:
0.50.6 -> 0.51.0
I agree, although now it makes me wonder exactly what types of changes cause differences in the save files that would require a step in the save file version number.
If we did a 0.50.a to 0.50.b change every three months, which is our current rate, it would take about 123 years before we get to IVAN version 1.0 xD