Is there a guide how to update an existing Lazarus 2.0.12/FPC 3.2.0 installation to the new versions? I do have some projects which currently use the old lazarus version. These project should be updated too..
The new IDE should be able to open all your projects, and they should work.
"Should" => Even with all testing done, there is always a chance remaining, that it does not.... Hence "backups".
1) If you want to test first:
- The windows installer has an option "secondary install". Make sure to chose a new/empty folder for the new conf.
(For Linux, there should be info on the wiki)
- Make backups of your projects, before testing
2) Installing the new version (and test / roll back / ...)
- Make a backup of your config
In your current IDE, menu: View > Ide Internals > About IDE
Find the "primary config path" => backup that folder. This is your IDE config. (In case you want to downgrade...)
- Uninstall existing version (sometimes you can skip this, but then you may need to do a "clean" IDE rebuild)
- Install new version
- make backup of your projects.
Note:
- The format of the LPI/LPS files changed. The new IDE can save backward compatible files. But in case this does not work, and you do want to go back to a previous IDE, it is best to make backups of your entire projects.
- If you use 3rd party packages, you may have to update them too.