First of all, huge congratulations on the release of v6. It’s looking like an excellent step up and has loads of features that will be hugely helpful.
During the beta cycle we were able to install it alongside v5 and switch between them. Am I right in assuming this can no longer be done and so installing v6 will replace v5 completely? If there are any issues with older projects, is there a way back to v5?
Can you outline the process for upgrading along with any potential risks and how to address/mitigate those risks?
Thanks @Teodor. I have every version of Wappler from v1 onwards so that’s not the issue. I’m more interested to know about script updates in projects and, should anything not behave, how to take the project back to v5.
Let me clarify further. If I update to v6, open a project and let it update all the scripts. If something stops working and I need to go back to v5, what happens to the scripts updated within the project?
There’s nothing really to outline in the upgrade process. Just install it as a new update.
I can’t think of any “risks” after updating. If there are extensions updates, they will be suggested by the project assets updater.
Version 6.0 is the same as RC1 and RC2 with the bugs fixed + Bootstrap 5.3 and Dark Theme support now available on the stable extensions channel.
I didn’t open any important projects with the beta versions in case things went wrong (it was beta after all) so I only tested it on new, test projects. So now it will be more crucial hence my asking.
Before such a big update it is smart to first make a backup of your projects (or commit in GIT) so that you can restore them if the update causes you problems. When a problem occurs reinstall latest stable Wappler 5.8.2 and restore the projects from your backup.
I have both Wappler 5.8.2 and 6.0.0-rc.2 version running on my laptop. Do I need to uninstall v6.0.0-rc.2 manually or will the beta version be removed automatically during the v.6.0 upgrade process?
when I tried to update inline, it kept trying to update and then opened the beta version. So instead I just downloaded v6, and installed overwriting the original 5.