Upgrading data files

While fixing bug or implementing new features, developers may have to change the way loading/saving settings. This might break loading old project files.

To avoid that kind of situation, DataFile::upgrade runs a set of upgrade routines according to save versions.

Last updated