Servoy 2024.12 release candidate 1

Release notes for Servoy betas

Servoy 2024.12 release candidate 1

Postby jcompagner » Mon Dec 09, 2024 4:35 pm

We are pleased to announce the availability of Servoy 2024.12 release candidate 1 (release number 4020)

See whats new for the global changes and the case list

Do read the release notes because this section:

Possible Breaking Enhancement
When autosafe is now off (databaseManager.setAutoSave(false)) also deletes that are done in the solution are not right away deleted in the databse (as we did before). Now deleted records are also part of the autosave, just like new and changed records. This means that the user itself doesn't see those delete records anymore but other users still do seem them until databaseMananager.saveData() is called. If your solution depends on the old behavior that deletes are always done right away (when autosave is off) you can turn this new behavior of with a servoy property: servoy.foundset.deleteWithAutosaveOff=true

is a quite important, that could have side effects if the solution doesn't expect this.

For Windows the installer: exe
and for the MacOSX_86_64 we have an native dmg
and for the MacOSX_Aarch64 (Apple Silicon) we have an native Apple Silicon 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 a Java VM (Java 21.0.5)
So for the platform specific archives you don't need to install or have java on your system.

This release is build on Eclipse 2024.09 (4.33)

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 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 2024.03.4_LTS to go back to an the LTS release branch

it could be that the update fails if you come from a much older release (like 2021.06 -> 2022.12) that you can get errors like:

Code: Select all
An error occurred while collecting items to be installed
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Problems downloading artifact: osgi.bundle,com.servoy.eclipse.core,2022.12.0.3840_rc.
Error reading signed content:C:\Users\jcomp\AppData\Local\Temp\signatureFile11879913363204093521.jar


Or that you can't install it completely (you can't pass the update dialog, because it says incompatibilities found)
This is because from 2022.12 on we depend on java 17. (so the developer that you run should already be on java 17)

You can fix both issues to first jump to an older version like a 2022.03.x release, you can do this by making this URL:

https://download.servoy.com/developer/latest/3743/

first the only update site in the preferences -> install/update -> sites, so add that URL and make sure that is the only one.

Then it updates to that release first, then you can enable the release candidate URL again.

Coming week there will be also some releases of packages, most current packages can run fine except NGGrid that is a mandatory upgrade.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8901
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2024.12 release candidate 1

Postby mboegem » Tue Dec 10, 2024 12:21 pm

Made one comment on https://servoy-cloud.atlassian.net/browse/SVY-19515 concerning the 'copy value' function
Hope that can be improved
Marc Boegem
Solutiative / JBS Group, Partner
Servoy Specialist
• Servoy Certified Developer
• Servoy Valued Professional
• Freelance Developer

Image
User avatar
mboegem
 
Posts: 1820
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Servoy 2024.12 release candidate 1

Postby sanneke » Wed Dec 18, 2024 12:09 pm

I am trying out this version but I have problems with my jasperReports. I did get the latest version from github of jasperReports. It does see the plugin in the developer but when you call a function it doesn't seem to know the plugin see image:
Attachments
jasper-.png
jasper-.png (42.79 KiB) Viewed 1116 times
Sanneke
Yield Software Development: Need help on your project?
yieldsd.com
User avatar
sanneke
 
Posts: 389
Joined: Thu Jun 15, 2006 9:20 am
Location: Amersfoort

Re: Servoy 2024.12 release candidate 1

Postby mboegem » Wed Dec 18, 2024 12:19 pm

From the repository it looks like the plugin is renamed to just 'jasperReports', which is also mentioned on the release:
https://github.com/Servoy/servoy_jasperreports/releases

Hope that helps
Marc Boegem
Solutiative / JBS Group, Partner
Servoy Specialist
• Servoy Certified Developer
• Servoy Valued Professional
• Freelance Developer

Image
User avatar
mboegem
 
Posts: 1820
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Servoy 2024.12 release candidate 1

Postby sanneke » Wed Dec 18, 2024 12:28 pm

Ah I see I downloaded the older one by mistake: JasperReports_Plugin_v.2024.9.0_7.0.1.zip
Sanneke
Yield Software Development: Need help on your project?
yieldsd.com
User avatar
sanneke
 
Posts: 389
Joined: Thu Jun 15, 2006 9:20 am
Location: Amersfoort

Re: Servoy 2024.12 release candidate 1

Postby sanneke » Wed Dec 18, 2024 2:30 pm

Smartdocuments editor is also looking strange since the update:
Attachments
smartDoc.png
smartDoc.png (45.62 KiB) Viewed 1067 times
Sanneke
Yield Software Development: Need help on your project?
yieldsd.com
User avatar
sanneke
 
Posts: 389
Joined: Thu Jun 15, 2006 9:20 am
Location: Amersfoort

Re: Servoy 2024.12 release candidate 1

Postby sanneke » Wed Dec 18, 2024 2:37 pm

Also the mergeTags of the svyDocEditor is not merging anymore.

scopes.svyDocEditor.mergeTags(fsTemplate.d_document_text,record)
Attachments
merge.png
merge.png (9.55 KiB) Viewed 1063 times
Sanneke
Yield Software Development: Need help on your project?
yieldsd.com
User avatar
sanneke
 
Posts: 389
Joined: Thu Jun 15, 2006 9:20 am
Location: Amersfoort

Re: Servoy 2024.12 release candidate 1

Postby jcompagner » Thu Dec 19, 2024 12:04 pm

that smartdoc is reported in the release notes:

https://docs.servoy.com/release-notes/r ... es/2024.12

(see Content Security Policy (CSP) section)

but if you download the nightly master: https://github.com/Servoy/smartDocument ... editor.zip
that should work

Jasper is because we did a rename and we now have in code also supports for the old name (so in code you still can have the name with RMI in it) but that mapping breaks an old plugin (with that name) in a new install
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8901
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2024.12 release candidate 1

Postby sanneke » Thu Dec 19, 2024 12:12 pm

I will try that. How about the merge code of the smartDocs? scopes.svyDocEditor.mergeTags(fsTemplate.d_document_text,record)
Sanneke
Yield Software Development: Need help on your project?
yieldsd.com
User avatar
sanneke
 
Posts: 389
Joined: Thu Jun 15, 2006 9:20 am
Location: Amersfoort

Re: Servoy 2024.12 release candidate 1

Postby jcompagner » Thu Dec 19, 2024 12:52 pm

not sure what that is, what if you go to the preferences and then under Javascript you disabled the Ecma parser?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8901
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2024.12 release candidate 1

Postby sanneke » Thu Dec 19, 2024 3:34 pm

Ok updated the documentEditor and that is ok again. Now that the documentEditor was back working I could see that my file was broken. So the merging is not a problem.
Sanneke
Yield Software Development: Need help on your project?
yieldsd.com
User avatar
sanneke
 
Posts: 389
Joined: Thu Jun 15, 2006 9:20 am
Location: Amersfoort


Return to Latest Releases

Who is online

Users browsing this forum: No registered users and 7 guests