Having to redo everything and start a new game whenever a new version comes out really sucks. I want to avoid that as much as possible. For some things, particularly with development of the major framework elements, it's very difficult to keep older saves compatible with new versions.
Pay attention to save compatibility listed in the erolich corner in the game.
Saves from versions that are listed as incompatible really are incompatible. However there is a backward compatibility tool that is available in-game after loading an out-of-date save. As we move toward more content-focused releases, this tool will be more useful, as I really do want to keep saves valid as much as possible from version to version. Templates will be seeing some improvements to help with compatibility as well in the future. For right now, all I can say is thank you very much for your understanding. ^_^