The Lucee Team is proud to announce our first Lucee 7 beta
Lucee 7 is Jakarta based
Lucee 7 is Jakarta based, therefore, so Tomcat 9.0 will work, but requires the Jakarta jars to be added.
A new Lucee 6.2 install using Tomcat 10.1 or 11 will be just fine for an in place upgrade.
Generally speaking, it’s good to start with a fresh install, to avoid problems
What’s New?
- Faster start up /deployment
- Lazy loading of config
- Further enhanced Java integration with cfml
Application.cfc
singletons- AI Support
- Only Single mode
https://download.lucee.org/changelog/?version=7.0
Breaking Changes
Sprint Board
https://luceeserver.atlassian.net/jira/software/c/projects/LDEV/boards/53?sprint=73&sprints=73
As usual during the BETA / RC stage, more recent snapshots probably will work better, address problems
Commandbox
The latest Commandbox 6.20 supports Jakarta, but CFCONFIG doesn’t support Lucee 7 just yet,
The first working* version is 7.0.0.169-SNAPSHOT
or box server start cfengine=lucee@be
(the beta will not work via commandbox)
- working meaning Commandbox 6.2 without cfconfig installed
https://ortussolutions.atlassian.net/browse/CFCONFIG-65
https://luceeserver.atlassian.net/browse/LDEV-5451
Workaround: simply uninstall cfconfig from commandbox to test
uninstall commandbox-cfconfig --system
more details to come!