Servoy 2021.12 release candidate 1

Release notes for Servoy betas

Servoy 2021.12 release candidate 1

Postby jcompagner » Wed Dec 08, 2021 2:49 pm

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

For windows we also still have just the zip

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

See whats new for the global changes

See the issues list for a complete overview of all the cases.

All component packages will also get updates in the coming weeks, same holds true for NGDesktop which also will have a newer updated version.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby rafig » Wed Dec 08, 2021 5:51 pm

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!
Servoy Certified Developer
Image
rafig
 
Posts: 722
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK

Re: Servoy 2021.12 release candidate 1

Postby jcompagner » Wed Dec 08, 2021 6:09 pm

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)
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby rafig » Wed Dec 08, 2021 6:19 pm

Ok, thx, I will try again on another install of just Servoy M1...
Servoy Certified Developer
Image
rafig
 
Posts: 722
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK

Re: Servoy 2021.12 release candidate 1

Postby rafig » Wed Dec 08, 2021 9:41 pm

Hi Johan,
that seemed to fix it, although I did see this error in console
Code: Select all
./node_modules/@servoy/servoyextracomponents/fesm2020/servoy-servoyextracomponents.mjs:26:0-38 - Error: Module not found: Error: Can't resolve '@uppy/angular' in '/Users/rafig/servoy_workspace_202112/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target/node_modules/@servoy/servoyextracomponents/fesm2020'

but it does run ok...
Thanks!
Servoy Certified Developer
Image
rafig
 
Posts: 722
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK

Re: Servoy 2021.12 release candidate 1

Postby jcompagner » Thu Dec 09, 2021 10:08 am

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:

D:\servoy_inst\202112\developer\ws\.metadata\.plugins\com.servoy.eclipse.ngclient.ui\target\node_modules\@uppy

where you see as subdirs "angular" and "core" and so on so the npm package is there..

so why it can't find that angular package is weird (it does find the rest, it reports above that those a all still CommonJS libs)


i need to investigate this what is so special about that one
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby jcompagner » Thu Dec 09, 2021 12:04 pm

ok found the problem: https://github.com/transloadit/uppy/issues/3354

they package it wrong as far as i can see..
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby rafig » Thu Dec 09, 2021 12:10 pm

jcompagner wrote:ok found the problem: https://github.com/transloadit/uppy/issues/3354

they package it wrong as far as i can see..

Great!
Thanks
Servoy Certified Developer
Image
rafig
 
Posts: 722
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK

Re: Servoy 2021.12 release candidate 1

Postby jcompagner » Thu Dec 09, 2021 2:00 pm

This servoy-extra (@uppy/angular) problem is fixed for the last release of [email protected]
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby jcompagner » Thu Dec 09, 2021 2:00 pm

This servoy-extra (@uppy/angular) problem is fixed for the last release of [email protected]
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby huber » Fri Dec 10, 2021 3:33 pm

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.

Best regards,
Robert Huber
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
huber
 
Posts: 532
Joined: Mon May 14, 2012 11:31 pm

Re: Servoy 2021.12 release candidate 1

Postby rafig » Fri Dec 10, 2021 5:17 pm

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

[and Robert, it is wonderful on M1 Macs]
Servoy Certified Developer
Image
rafig
 
Posts: 722
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK

Re: Servoy 2021.12 release candidate 1

Postby jcompagner » Fri Dec 10, 2021 6:05 pm

no thats not on the roadmap, then there should be a lot more demand for it. And windows on arm is until now always a bit of a fiasco
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8866
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2021.12 release candidate 1

Postby rafig » Fri Dec 10, 2021 6:07 pm

jcompagner wrote:no thats not on the roadmap, then there should be a lot more demand for it. And windows on arm is until now always a bit of a fiasco

Ok, no problem, it was just a thought ;-)
Servoy Certified Developer
Image
rafig
 
Posts: 722
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK


Return to Latest Releases

Who is online

Users browsing this forum: No registered users and 1 guest

cron