We are pleased to announce the availability of Servoy 2021.12 release candidate 1 (release number 3720)
With the release we have now a native MacOSX M1 installer…
For Windows the installer: exe
and for the MacOSX_86_64 we have an native dmg
and for the MacOSX_Aarch64 (M1) we have an native m1 dmg
for linux it is tar.gz
An installation (coming from the normal installer or from a platform specific archive) is shipping with with a Java VM (Java 17.0.1)
So for the platform specific archives you don’t need to install or have java 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
Thank you SO much Servoy!!!
Congratulations, the Mac M1 version works great & has fixed my issues that I posted in another topic about build errors (I thought it might be an issue with my combo of Servoy x86 & Java on Rosetta2…)
However…
First thing I tried was to install the CloudSampleSolution.
This installed super fast, but did not activate solution as normal & when I activated it manually, it said it was missing the ‘servoyextra’ package & did I want to add it, which I tried, but nothing happened, so I went in the SPM & tried to install it from there, but the ‘progress bar/indicator’ that flashes along in a line never finishes & package never gets installed!
I gave up & just switched to my solution GIT workspace & all is good (& it builds very quickly!)
Need to upgrade/switch all the rest of my main clients stuff now!
that servoy-extra thing was a wrong deploy of the new servoy-extra version. that should be fixed now… (i just tried it on a mac… and it works for me now)
Because that error comes from the NGClient2 build (having the Servoy-Extra Componnets)
Those servoy extra depend on Uppy for uploading it. and with the new release it is changed what npm libs we use (we started to use directly @Uppy/xxxx packages, instead of a wrapper)
But why that fails to be installed is weird, i don’t fully understand that.
You can try to do once “Copy the NGClient2 resources” (context menu of the Solution Explorer) and then i choose “Copy & Build” or “Copy & Clean” the latter does a bit more.
in that console you can see where we do stuff, you see a messsage at the end:
Total time to check/install NG2 target folder: D:\servoy_inst\202112\developer\ws.metadata.plugins\com.servoy.eclipse.ngclient.ui\target is 92s
and i do see it fully compiles and i see the @uppy stuff in the right locations:
To all the Servoy team: Really very very nice to hear you have a native macOS installer for ARM! Thanks a lot. Very appreciated. We are soon switching to M1 Macs, and of course Servoy Developer running native is more than welcome.
One more question for Johan (who I’m sure will want to switch to Mac now that Servoy runs so fast on M1 chips )
Will you also be releasing a Windows ARM version (that way I can run Servoy in Windows 11 VM under Parallels on my M1 Mac), just in case?
Thanks
Rafi