Vielleicht wäre es ja eine gute Idee dein Saveformat jetzt um ein Versionsflag zu erweitern und immer, wenn du es inkompatibel zu vorher machst, schreibst du einen Konverter.
Wenn dann jemand mit Saveformat 10 eine Version startet, die Version 14 braucht, kannst du suksessive über die Versionen...