Can someone give me an overview of the current status of this? Is it still the responsibility of the author to manually account for new and depreciated variables, as they release new versions? Or is the process now somewhat automated, somehow?
I haven't really done this before, but I have seen some other projects offer it. The State.variables stringified and the user copies it into a text box that then assigns current variables to the old values. And, fills in the gaps, if there aren't values to fill the new variables.
Is this still the state of things? Instead of having the user play with strings, are there methods to compare save files directly? Any notable projects that do that? Code I could peek at?
I won't be in a position to use it anytime soon. But, I might just put the workings for it in place, while I do get the fundamentals down. So... hint?