Lucee Server Changelogs - 7.0

Lucee Releases: 7.0   7.0.0.242-RC  6.2   6.2.2.66-RC  6.1   6.1.1.118  6.0   6.0.4.10  5.4   5.4.8.2  5.3   5.3.12.1  5.2   5.2.9.31  5.1   5.1.4.19  5.0   5.0.1.85  4.5   4.5.5.017 

LDEV-5672 Task use different type than "controller" in the engine and factory
breaking-change
7.0.0.271
LDEV-5670 Enhancement Controller should log detail about which individual steps exceed a threshold
controller logging
6.2.2.62, 7.0.0.270
LDEV-5612 Enhancement update to mysql 9.3.0
JDBC mysql
6.2.2.61, 7.0.0.269
LDEV-5661 Enhancement update to postgres 42.7.7 - CVE-2025-49146
JDBC postgres
7.0.0.268, 6.2.2.60
LDEV-5650 Bug Regression: timestamps in Europe/Helsinki timezone have historical tz changes applied
Scheduler acf-compat date-time regression timezone
6.2.2.57, 7.0.0.266
LDEV-5654 Enhancement Admin: Bundles shouldn't crash on invalid bundles
admin osgi
7.0.0.265
LDEV-5649 Enhancement improve temp file handling
extensions temp
7.0.0.263
LDEV-5648 Bug Admin: applications list crashes for an extension without otherVersions
admin extensions
6.2.2.55, 7.0.0.262
LDEV-5645 Enhancement upgrade ASM to 9.8 for java 25 support
java
7.0.0.261
LDEV-5638 Enhancement Application.cfc mailservers should accept smtp as an alias for host or server
smtp
6.2.2.50, 7.0.0.253
LDEV-5636 Enhancement admin: web accessible mapping setting missing on the create page
admin mappings
6.2.2.49, 7.0.0.252
LDEV-5635 Bug ConcurrentModificationException in ConfigImpl.cleanConnectionPools
concurrency
6.2.2.46, 7.0.0.251
LDEV-5633 Bug ReplaceNoCase Performance Regression in Lucee >=5.4.5.13-SNAPSHOT
performance regression
6.2.2.45, 7.0.0.250
LDEV-5627 Task Add getClass() function to components for Java proxy class creation
java
7.0.0.249
LDEV-5626 Task allow to load java class
java syntax
7.0.0.248
LDEV-5620 Bug Illegal Character ':' Error When Creating Java Object 6.2.2.44, 7.0.0.246
LDEV-5621 Bug when defining multiple layers of javasetting, Lucee child apply child first rule with classloaders 7.0.0.245
LDEV-5600 Bug Maven integration: javasettings ignored if package exists locally even if versions are different
java
7.0.0.243
LDEV-5538 Bug regression: datasource connections aren't being released
datasource regression
6.2.2.43, 7.0.0.242

LDEV-5578 Bug Lucee 6 createDynamicProxy() requiring “Webservice Engine”
AXIS dynamicProxy
7.0.0.237, 6.2.2.32
LDEV-2917 Enhancement Enhance SSLCertificateInstall() to point to custom key store
ssl
7.0.0.234
LDEV-4318 Enhancement add low level ftp and sftp debugging
debugging ftp sftp
7.0.0.233
LDEV-5604 Enhancement allow specifying source struct / scope for cfinsert and cfupdate
cfinsert cfupdate
7.0.0.232
LDEV-5536 Bug single mode contexts loading components from other contexts
mappings single-mode
6.2.2.10, 7.0.0.225
LDEV-5572 Enhancement deprecate cfinsert and cfupdate
cfinsert cfupdate deprecate
7.0.0.221
LDEV-5379 Enhancement restore missing security options subset for single mode
admin security
6.2.2.15, 7.0.0.219
LDEV-5552 Bug Deployment: Can't delete directory as it's not empty 7.0.0.215
LDEV-5434 Bug Lucee admin not loading
admin regression
7.0.0.215
LDEV-5550 Bug startup regression: Cannot invoke "lucee.runtime.type.Struct.get(String, Object)" because "sct" is null
regression
7.0.0.212
LDEV-5546 Enhancement change query debugging to store paramType and ParamValue as arrays
breaking-change debugging performance
7.0.0.212
LDEV-5544 Bug array out of bounds error in classic debug template
debugging
7.0.0.212

LDEV-5542 Enhancement CFHTTP only follows GET redirects, allow post and delete via redirect="lax"
acf-compat cfhttp
7.0.0.208
LDEV-3728 Enhancement include the redirected urls in result for cfhttp redirect="true"
cfhttp
6.2.2.2, 7.0.0.207
LDEV-5501 Bug tag and function names, args and attrs are all stored in lowercase
documentation
7.0.0.206
LDEV-5539 Task Loading missing Proxy classes fails 7.0.0.205
LDEV-5526 Bug regression createObject( "com", "WScript.Shell" ) throws path error
com createobject
7.0.0.204

LDEV-5516 Task Implement AI Session Serialization and Deserialization Functions
ai
7.0.0.198
LDEV-5510 Enhancement CFEXECUTE pass process to onProgresss allowing using getOutputStream, for interactive responses
cfexecute
7.0.0.196
LDEV-5317 Task use cfsearch for the reference.cfm
documentation
6.2.1.29, 7.0.0.194
LDEV-5513 Bug cfflush not properly streaming output to browser
breaking-change cfflush
6.2.2.0, 7.0.0.193
LDEV-5298 Task allow to set an order for plugin in Lucee admin
quartz
7.0.0.191
LDEV-5505 Bug ObjectEquals, add caseSensitive argument, default is false
Decision
7.0.0.190
LDEV-3667 Enhancement CFEXECUTE add onProgress, onError listeners to stream output and allow cancelling execution
cfexecute listeners
7.0.0.188
LDEV-5503 Enhancement CFEXECUTE switch to using ProcessBuilder
cfexecute
7.0.0.187
LDEV-5496 Enhancement improve AbstrCFMLScriptTransformer templateExceptions
JSR-223 exception parser syntax
7.0.0.183
LDEV-5264 Enhancement use java.nio.file.Files for file deletion for better exceptions
exception file
7.0.0.182
LDEV-5465 Enhancement update commons-pool2 to to 2.12.1 from 2.9.0
datasource java pool
7.0.0.181
LDEV-5493 Enhancement update to postgres 42.7.5
postgres
Postgres 42.7.5, 7.0.0.180, 6.2.2.16
LDEV-5492 Enhancement update to mysql 9.2.0
mysql
MySQL 9.2.0, 7.0.0.180, 6.2.2.16
LDEV-5483 Enhancement LsCurrencyFormat and DollarFormat, add a boolean useBrackets argument for negative values
currency
7.0.0.179
LDEV-5485 Enhancement enable LUCEE_COMPILER_BLOCK_BYTECODE by default in lucee 7
breaking-change security
7.0.0.178
LDEV-801 Enhancement cfproperty default attribute should preserve types and support complex types
cfproperty performance
7.0.0.172
LDEV-5464 Enhancement MailWatcher add support for imap, backlog, deletion and custom fetcher method
event-gateways imap pop3 smtp
7.0.0.170
LDEV-5414 Incompatibility Different output for fileOpen() between ACF & Lucee 6
acf-compat file
7.0.0.168
LDEV-5458 Enhancement extensionList() missing details in 7.0
extensions regression
7.0.0.167
LDEV-5456 Enhancement optimize queryExecute
performance queryexecute
7.0.0.165

LDEV-5444 Bug ArrayIndexOutOfBoundsException on startup
startup
7.0.0.164
LDEV-5448 Bug java.util.ConcurrentModificationException - lucee.transformer.library.tag.TagLib.getTag
concurrency
7.0.0.162
LDEV-5454 Task Add conversation history support to AIEngine interface and consolidate createSession methods 7.0.0.158
LDEV-5176 Enhancement enable quoted-printable for CFMAIL by default for Lucee 7
breaking-change cfmail
7.0.0.157
LDEV-5403 Bug remove support for loginStorage="cookie" and sessionStorage="cookie"
breaking-change cflogin cookies security sessionmanagement
7.0.0.156
LDEV-5312 Enhancement add FileModeToSymbolic function
file linux
7.0.0.155
LDEV-5174 Enhancement default to lucee.url.encodeAllowPlus=true for Lucee 7
breaking-change cfhttp
7.0.0.154
LDEV-5177 Enhancement enable lucee.security.limitEvaluation by default for Lucee 7
breaking-change security
7.0.0.153
LDEV-5442 Enhancement add listenerType and ListenerMode to getApplication Settings
Application listeners
7.0.0.152
LDEV-5439 Bug S3 Resource Provider not visible 7.0.0.151
LDEV-5074 Task allow to load inline components via Proxy classes.
java
7.0.0.147
LDEV-3420 Enhancement Allow overriding log defaults, i.e. force logs to console, great for docker
docker logging
6.2.0.310, 7.0.0.146
LDEV-5340 Enhancement interruptThread()
ACF-2025 threads
7.0.0.145
LDEV-5112 Bug Implement a Function to Sanitize Sensitive Information from Strings 7.0.0.144
LDEV-5078 Task allow to load static fields|methods from java classes 7.0.0.141
LDEV-5001 Task add function mavenInfo
maven
7.0.0.137
LDEV-5421 Task Dynamic Proxy Creation to Always Include Component Functions and Properties
dynamicProxy
7.0.0.134
LDEV-4912 Task move scheduled tasks to an extension 7.0.0.129
LDEV-5416 Bug Properly Scope Internal Tag Variables in Lucee Functions
breaking-change scope
7.0.0.127
LDEV-5411 Task Mark eligible core project classes as final for performance optimization
performance
7.0.0.124
LDEV-5318 Task allow to define Ai endpoint in the Application.cfc 7.0.0.109
LDEV-5346 Enhancement listGetDuplicates()
ACF-2025 lists
7.0.0.107
LDEV-5319 Task Admin Frontend for Application Singleton Setting 7.0.0.104
LDEV-5267 Enhancement unbundle EHCache from the fat jar
ehcache extensions shrink
7.0.0.103
LDEV-4978 Task Allow running Application.cfc only once
Application performance
7.0.0.102
LDEV-5316 Task add support for "alias" on function level 7.0.0.99
LDEV-4835 Bug rest mapping not working in single mode
rest single-mode
6.2.0.312, 7.0.0.96, 6.1.2.24
LDEV-5169 Bug Scheduled tasks aren't loaded from CFconfig.json via deploy folder until restart
Scheduler cfconfig
6.1.2.21, 6.2.0.283, 7.0.0.89
LDEV-5097 Bug Scheduled tasks continue running after deletion
Scheduler
6.1.2.20, 6.2.0.281, 7.0.0.88
LDEV-4907 Task Only Single mode with one config instance 7.0.0.0
LDEV-5632 Bug regresion: loading classes via createObject throws unable to load class path with datadog agent
java regression
6.2.2.67

Last Updated: 03-Jul-2025 15:10:17