A long time ago I would say that if there is no major change in the code you don't have to start over but I have made many major changes in the code and no one has ever had to start over... So no, something very weird would have to happen in the code for you to have to start over, I make all updates compatible with old saves.