This is a stable release addressing regressions
As usual, Lucee is available
- Upgrade via the Lucee Admin
- Installers for Windows and Linux are available from https://download.lucee.org/ which bundle Tomcat 9.0.65 and jdk-11.0.16.1+1
- Docker Docker
- Commandbox https://www.forgebox.io/view/lucee#versions
- Maven https://mvnrepository.com/artifact/org.lucee/lucee (uploaded, just waiting)
Changelogs
LDEV-3703 - reMatchNoCase() regex regression in 5.3.8
LDEV-4000 - Scheduled Tasks require a minimum interval of 10 for no reason
LDEV-4004 - Regression - For in loop inside the queryEach callback are not thread safe
LDEV-4006 - Regression - isJson() throws java.lang.NumberFormatException
LDEV-4034 - Regression - application log datasource appender throws 500 – Internal Server Error on lucee restart
LDEV-4035 - Log4j2 resets log level to ERROR
LDEV-4046 - Server.cfc/Web.cfc calls Application.cfc
LDEV-4101 - Encrypt issue using Base64, invalid character [=] in base64 string at position
LDEV-4103 - DeserializeJSON Corrupts Large Numbers
LDEV-4135 - NPE lucee.runtime.net.http.ReqRspUtil.getCookies(ReqRspUtil.java:144)
LDEV-4158 - IOException occurs when search for propriate codecs.
Code Changes
Previous 5.3.9 Releases
5.3.9.141 https://lucee.daemonite.io/t/lucee-stable-release-5-3-9-141/10219
5.3.9.133 https://lucee.daemonite.io/t/lucee-5-3-9-133-stable-released/10038
Roadmap
We will release the first release candidate for Lucee 5.3.10 very soon.
Lucee 6.0 is being worked on, it’s taking a while, regressions come first
Support
If you find any problems, please post here on the forum before any creating tickets in jira
If you haven’t already, please consider supporting Lucee financially