I DID download it after your last comment. Did you update it a second time? It didn't break my save, I continued exactly from where I was. Do I need to restart?
Yes the new auto save feature is really helpful for never losing progress. And new helpful items have been added. And Yes you will need to restart.