An installation (coming from the normal installer or from a platform specific archive) is shipping with with a Java VM (Java 16.0.2)
So for the platform specific archives you don’t need to install or java have on your system.
The developer can be updated by the https://download.servoy.com/developer/l … ecandidate update site url.
This is in our “latest” release stream (03,06,09,12) if you want to stick the the lts release then disable that releasecandidate url and stick to the urls with “lts” in the name
If you update to this release you have to do a new install of 2021.03.1_lts to go back to an the LTS release branch
not fully.
This is a bit of a problem with NGDesktop because there we have 3 moving targets (versions)
1> Servoy version itself
2> NGDesktop (electron and installed npm modules) version
3> plugin versions.
the NGDesktop plugins mostly are depending on the NGDesktop version, but sometimes also on Servoy when it comes to the api they use…
What will work is if you are just keeping the LTS release as your main target, but when deploying you use .09 or later .12 just exporting and generating the NGDEsktop installer/executable with the right urls.
This way you can keep developing (and deploying the solution WAR with 03.x LTS) but the runtime ngdesktop you use the latest code.
This is very likely just fine for the ngdesktop plugins which almost never really need a newer version of servoy (but sometimes it could like if we change how something is down or uploaded)