Breaking change : When running as a native app, the Cordova library is used instead of the browser’s. That means the database data will be saved in the file system and not in the browser’s sandbox. Please check where your app is saving the data: you may have to consider a migration strategy if you are affected. Please contact support@appstudio.dev if you need help. The need for this changed comes from Safari changing support for WebSQL. This does NOT affect web apps.
I tried to move from 8.4.2.0 76 mb downloaded on 11/27/20 at 12:00 noon EST to the latest beta. It installs fine, but will not launch. Windows 10, 64 bit. All I did was install 8.5 beta over the 8.4.2.0. I then reinstalled 8.4.2.0 over the bad 8.5 and now the 8.4.2.0 works. Other than I get the following error when I open AppStudio:
In the instructions for the total uninstall, it is not clear what registry key to delete:
Remove the registry entry:
Start RegEdit (Windows Start button, enter regedit)
Find HCU\Software\NSBasic\App Studio.
Delete it.
Are we deleting the NSBasic key or just the App Studio key? And obviously not the HCU or Software keys. I deleted the former (NSBasic key). I was going to suggest spelling out HCU, but if you’re in regedit, then you better know WTF you are doing and what HCU is.
Other than that, it installed and I was able to bring up my main project. I ran it under start in desktop and it is acting oddly. EG, it works in 8.4.2.0 and not in 8.5 beta. I will hunt this down, as it looks like a logic error - hmm.
The 8.5 beta problem I believe is the same as AppStudio 8.4.2 won't run. I think it exemplifies the reasons for never releasing two versions with the same version number, especially when the difference between them was a major installer change.
I forgot to reset my port number in the Advanced section. All appears to be working fine.
I did find that for the move from Bootstrap 4.4 to 4.6 that is in 8.5, that the Bootswatch themes were updated, but only to 4.5, not 4.6. 4.6 appears to be available from the publisher on their github. The publisher also says it is very important to keep the versions in sync.