Lucee 8.0.0.299-RC (RC2) is available for testing. It is a small update on top of 8.0.0.294-RC: a few fixes for problems found while testing RC1, and the bundled Mail extension is updated.
- Download · GitHub release
- This is a pre-release, so it is on the download page and on maven.lucee-services.com, not on Maven Central.
Changes since 8.0.0.294-RC
- Extensions: installing or updating an extension that contains TLDs no longer fails with a NullPointerException (LDEV-6720).
- Extensions: fixed a deadlock on Java 21 while the extensions were loading (LDEV-6812).
- Core upgrade: the compiled classes (cfclasses) are purged again when you upgrade the core (LDEV-6723).
- Configuration:
- a legacy
psqkey insidedataSourcesin.CFConfig.jsonno longer breaks every datasource (LDEV-6751). - the server-level
nullSupportsetting is honoured for argument defaults when there is no Application.cfc (LDEV-6748). dotNotationUpperCasein.CFConfig.jsonis honoured again (LDEV-6749).checkForChangesreloads the config file again after it was changed outside Lucee (LDEV-6813).
- a legacy
- Datasources: “Verify” in the Administrator uses the JDBC driver of the extension, which fixes the MSSQL datasource creation error (LDEV-6443).
- Mail: the bundled Mail extension is now 1.1.0.24, which fixes the
NoClassDefFoundErrorfororg/apache/commons/text/WordUtils(LDEV-6593).
Thanks to everyone who tested RC1 and reported these.
Please test
Please try this RC with your applications and tell us how it went, here or in Jira. If you hit a problem on RC1, it’s worth checking whether it’s one of the above.
This RC soaks until Friday, 6 November 2026. If no regressions turn up by then, the final Lucee 8.0 release is planned for that day. A reported regression moves the date.