The Lucee Team is proud to announce our latest stable release 6.2.0.321
You can find the full changelogs on our new changelog pages Lucee Server Changelogs - 6.2
There a few potential minor breaking changes
There are a few new functions
Plus a whole new range of Java integration which @micstriit has shared previously
Check out the recipes on
Known Regressions
Regressions are being tracked in this epic
https://luceeserver.atlassian.net/browse/LDEV-5358
Please post here or in slack before filing a new ticket
Jakarta Support
Lucee 6.2 now supports both Jakarta and Javax namespaces.
What does that mean, I’m a cfml dev???. Basically Tomcat 9 uses javax, while Tomcat 10.1 uses Jakarta, same goes for undertow etc etc.
Java 21
Java 21 is our new base line, Java 11 still works, but Java 8 is no longer an option. Java 21 is so much faster and tends to use much less memory, try it out.
You can still just update in place as usual via the admin, as long as you are running Java 11 or later.
Lucee Testlab
Part of reason we took so longer to get 6.2 out was we did a lot of performance benchmarking and we found range of regressions, some due to us, some due to Java changes.
We can happily say that 6.2 easily beats (or equals) all previous versions of Lucee and scales better on machines with more cores
You can see more benchmarks on Github Actions