We are pleased to announce the availability of Servoy 2025.06.1 (release number 4083)
it has some fixes for the rhino engine and http plugin, a few libraries are updated that hat security releases
This version is available through the download site
See whats new for the global changes and the case list
An installation (coming from the normal installer or from a platform specific archive) is shipping with a Java VM (Java 21.0.7)
So for the platform specific archives you don’t need to install or have java on your system.
This release can be updated by using the “latest” url: http://download.servoy.com/developer/latest/ (when you come from 2019.03 or higher)
This release is build on Eclipse 2025.03 (4.35)
This is a release in our quarterly release cycle
if you want to stay on the LTS path you need to stick to the 25.03.2 LTS or 2024.03.7 LTS and enabled only the lts update site.
If coming from a much older release like 2022.03 then you first have to updated to 2023.03 and then go to 2024.12
This is because of an Eclipse update bug that prevents these updates.
I recognized a strange behaviour. Assigning a Number to a visible property always results to false.
In version Version: 2023.12.0.3922 only assigning a Number with value 0 results in false.
I know this it not best practice and converting the Number to Boolean solves the problem. Nevertheless I think this is not correct!
@willi.weiger there as a bug yes that assigning a number would give an exception, that is fixed but then only assiging a 0 would really work (making it false) but assigning a != 0 would not set that to true.
i have fixed, this but this won’t be in the 25.6.2 release (that will be released shortly) but only in 25.09 (or 6.3 if that one comes)
The thing is that for example enabled property this was never supported (to set a integer instead of a boolean) but visible was a bit more relaxed..
Since upgrading to Servoy 2025.6.1, calling toFixed() on numeric database values throws the following error:
ERROR com.servoy.j2db.util.Debug - TypeError: Cannot find function toFixed in object 0.93067
If we explicitly convert the value first using Number(value), toFixed() works again.
yes this is fixed for 25.9 then all the number functions should all work (and give the right output)
by the way why are you using toFixed() (so making it a string?)