Lucee 6.2.0.321 Stable Feb 26, 2025 |
|||
LDEV-5332 | Enhancement | Lucee installer - don't set default jvm memory settings
installer |
6.2.0.321 |
LDEV-5334 | Bug | regression: hanging on shutdown
jakarta regression shutdown tomcat |
6.2.0.320 |
LDEV-5159 | Bug | Lucee 6 startup logs contain: "Lucee was not able to register an event listener with io.undertow.servlet.spec.ServletContextImpl" | 6.2.0.320 |
Lucee 6.2.0.319-RC Feb 24, 2025 |
|||
LDEV-5313 | Bug | error template doesn't wrap any more
exception regression |
6.2.0.316 |
Lucee 6.2.0.316-RC Feb 7, 2025 |
|||
LDEV-5248 | Bug | NPE with s3 extension
s3 |
S3 2.0.2.21, 6.2.0.313 |
Lucee 6.2.0.313-RC Feb 4, 2025 |
|||
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-3420 | Enhancement | Allow overriding log defaults, i.e. force logs to console, great for
docker
docker logging |
6.2.0.310 |
LDEV-5274 | Task | Enable Maven dependency checksum verification
maven |
6.2.0.301 |
LDEV-5277 | Bug | Lucee fails checking remote address of existing threads | 6.1.2.23, 6.2.0.299, 6.0.4.23 |
LDEV-5265 | Bug | regression windows: java.lang.NoClassDefFoundError:
org/reactivestreams/Publisher
java regression windows |
6.2.0.298 |
LDEV-5256 | Bug | java.lang.ClassCastException: class lucee.runtime.java.JavaObject
cannot be cast to class io.proactive.GraphQLProvider
java |
6.2.0.298 |
Lucee 6.2.0.298-RC Jan 24, 2025 |
|||
LDEV-5253 | Bug | Can't delete Cookie in 6.2.0.284
cookies jakarta java |
6.2.0.297 |
LDEV-5263 | Bug | java.lang.IllegalStateException: Can't overwrite cause
exception java |
6.2.0.296 |
LDEV-5217 | Bug | SecurityConfiguration for IntrusionDetector.Disable not found in
ESAPI.properties
ESAPI |
ESAPI 2.2.4.18, 6.2.0.294 |
LDEV-5271 | Bug | sessionRotate() in onSessionStart() attaches onSessionEnd to old
session, instead of the new one
sessionmanagement |
6.2.0.293 |
LDEV-5254 | Bug | regression: duplicate() not making a deep copy of a query
query regression |
6.2.0.292 |
LDEV-3312 | Bug | FileSetAttribute failing on windows
file performance resources windows |
6.2.0.288 |
LDEV-2410 | Incompatibility | FileSetAttribute(file, "normal") does not clear Read-Only attribute
acf-compat file |
6.2.0.288 |
Lucee 6.2.0.284-RC Jan 13, 2025 |
|||
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-5246 | Enhancement | disable controller System.GC() by default
controller java memory performance |
6.2.0.280 |
LDEV-5245 | Bug | Optimize memory management for empty non-persistent sessions | 6.2.0.278 |
LDEV-5243 | Enhancement | invalid extension is reported as successful
extensions logging |
6.2.0.275 |
LDEV-4772 | Bug | Regression: Lucee 6 not finding/reading component mapped archive files
breaking-change regression |
6.2.0.275 |
LDEV-2473 | Bug | Lucee ignores cfmailparam name="Message-ID"
acf-compat cfmailparam smtp |
5.3.8.87, 6.2.0.274 |
LDEV-5157 | Enhancement | regression cfml array .toString() is slow due to reflection
performance regression |
6.2.0.273 |
LDEV-5238 | Bug | unable to load class path [[I.class] | 6.2.0.272 |
LDEV-4862 | Bug | esapi temp properties should use a instance specific temp dir
ESAPI Relevant-2024-5 temp |
ESAPI 2.2.4.17, 6.2.0.271 |
LDEV-5230 | Bug | internalRequest always creates a session
internalRequest memory performance sessionmanagement |
6.2.0.267 |
LDEV-5227 | Bug | FileResource getMode uses ls -ld , setMode uses chmod
performance resources |
6.2.0.266, 6.2.1.21 |
LDEV-5034 | Bug | setMode fails on linux using extract("tgz") due to directory mask
40700 instead of 700
extract linux resources |
6.1.1.59, 6.2.0.265 |
LDEV-5144 | Bug | request access scope is syncronized
performance request |
6.2.0.264 |
LDEV-3728 | Enhancement | include the redirected urls in result for cfhttp redirect="true"
cfhttp |
6.0.0.116, 6.2.0.263 |
LDEV-5123 | Bug | query edit metadata functions are syncronized, should only be per
query instance
concurrency performance query |
6.2.0.261 |
LDEV-5146 | Bug | expandpath with placeholder on windows drops the trailing /
expandPath windows |
6.2.0.259 |
LDEV-5211 | Enhancement | make DebugExecutionLog MAX_PARTS bypassable and configurable
executionLog |
6.2.0.256 |
LDEV-5207 | Bug | executionLog position offsets are broken for modern script style cfcs
executionLog regression |
6.2.0.256 |
LDEV-5206 | Enhancement | consoleExecutionLog doesn't log to the console
executionLog pageParts |
6.2.0.256 |
LDEV-3328 | Bug | invalid path access on windows
performance startup |
6.0.0.274, 6.2.0.250 |
LDEV-5213 | Bug | Regression - Reading properties files using
java.util.PropertyResourceBundle very slow
performance regression |
6.2.0.239 |
LDEV-5220 | Bug | regression: NPE
lucee.transformer.dynamic.meta.dynamic.ClazzDynamic.getMethod
(ClazzDynamic.java:326)
java regression |
6.2.0.236 |
LDEV-5218 | Bug | File::getCanonicalFile and File::getCanonicalPath are much slower
since java 12
java performance regression resources |
6.2.0.233 |
LDEV-5201 | Enhancement | use an optimal hashmap maxsize for pageSourcePool (767 rather than
1000)
performance |
6.2.0.216 |
LDEV-5200 | Bug | allow configuring variable name cache max size in KeyImpl
performance |
6.2.0.215 |
LDEV-5043 | Bug | Lucee 6 cfconfig incompatibilities with ortus cfconfig
config |
6.2.0.212, 6.1.2.11 |
LDEV-5192 | Bug | slow performance due to constant polling for precise math enabled
performance regression |
6.2.0.206 |
LDEV-5161 | Bug | Performance Regression due preciseMath being on by default
numeric performance regression |
6.2.0.206 |
LDEV-5133 | Bug | updating via .lco in deploy fails
regression |
6.2.0.202 |
LDEV-5178 | Bug | Regression: Invalid call of the function [ArraySort], second Argument
[function] is invalid (precise.math=false)
numeric regression |
6.2.0.198 |
LDEV-5189 | Bug | ParseNumber doesn't respect precise math, always returns a double
numeric |
6.2.0.195 |
LDEV-5186 | Bug | regression: xml fails with java 21, admin broken too
regression xml |
6.2.0.189 |
LDEV-5156 | Enhancement | Allow configuring initialCapacity for arguments and local scopes
performance scope |
6.2.0.188 |
LDEV-5163 | Enhancement | cache getUsedColumnsForQuery for qoq-hsqldb
QoQ performance |
6.2.0.187 |
LDEV-4132 | Bug | OSGI error with ESAPI extension
[org.lucee.esapi:2.2.3.10002L;findbugsAnnotations:3.0.1;]
ESAPI extensions osgi |
ESAPI 2.2.4.16, 6.1.2.6, 6.2.0.186 |
LDEV-5181 | Bug | Regression: java.lang.NullPointerException when using java.lang.System | 6.2.0.184 |
LDEV-4602 | Bug | java.lang.StackOverflowError with 1.5mb cfml file
parser |
6.2.0.183 |
LDEV-3509 | Enhancement | Set name of Controler thread to "Controller" so it's easier to find in
perf tooling
java threads |
6.2.0.181 |
LDEV-5183 | Task | Add Support for Maven Definition in Gradle Short Style
maven |
6.2.0.179 |
Lucee 6.2.0.164-RC Nov 11, 2024 |
|||
LDEV-5137 | Enhancement | update postgres to 42.7.4
postgres |
6.2.0.163 |
LDEV-5136 | Enhancement | update to mysql 9.1.0
mysql |
6.2.0.162 |
LDEV-5134 | Enhancement | update to jsch 0.2.21
java performance sftp |
6.2.0.161 |
LDEV-5150 | Enhancement | improve toString() performance for structs and arrays by setting
initialCapacity for stringbuilder
performance |
6.2.0.160 |
LDEV-5140 | Enhancement | optimise the initial size of the cgi scope
cgi performance |
6.2.0.155 |
LDEV-5139 | Task | Add Configuration to Control Direct Bytecode Execution in Lucee
bytecode |
6.0.4.15, 6.1.1.114, 6.2.0.154 |
LDEV-5138 | Bug | Environment Variable Placeholders in .CFConfig Not Interpreted in Custom Cache Configurations | 6.1.1.113, 6.0.4.14, 6.2.0.153 |
LDEV-5130 | Bug | Strange result from Evaluate since 6.1.0.243
evaluate numeric regression |
6.2.0.149 |
LDEV-5127 | Bug | Val() function not properly validating | 6.1.1.107, 6.2.0.142 |
LDEV-5126 | Bug | Performance Issue with <cfcookie> Tag Using expires="3"
cookies date-time performance |
6.2.0.137 |
LDEV-5125 | Bug | Maven: validate downloads against hash provided in header
maven |
6.2.0.136 |
LDEV-5118 | Bug | class lucee.invoc.wrap.v3.com.sun.org.apache.xerces.internal.jaxp.DocumentBu ilderFactoryImpl error loading admin | 6.2.0.134 |
LDEV-4313 | Bug | All the Set-Cookie calls (with an expires) are synchronized
concurrency cookies performance |
6.2.0.132 |
LDEV-5120 | Bug | Java Crash after update to 6.2.0.125-SNAPSHOT | 6.2.0.130 |
LDEV-5116 | Bug | application jdbc regression: Given version [latest] is invalid,
JDBC regression |
6.2.0.121, 6.1.1.106 |
LDEV-5113 | Task | streamline the use of "synchronized"
concurrency performance |
6.2.0.120 |
LDEV-2853 | Enhancement | avoid synchronized with DateTime Format
concurrency date-time performance |
6.2.0.113 |
LDEV-4244 | Bug | thread scope being reported as unscoped
debugging performance scope threads |
6.2.0.111 |
LDEV-4098 | Bug | thread scope content corruption / loss, with testbox 2.3.0 or greater
scope threads |
6.2.0.111 |
LDEV-5099 | Bug | lucee.runtime.engine.ThreadLocalPageContext.get() is null when using this.useJavaAsRegexEngine = TRUE | 6.1.1.103, 6.2.0.110 |
LDEV-5106 | Incompatibility | Dynclasses not being cleared when JDK version changes (also, bug with JDK v23) | 6.1.1.96, 6.2.0.109 |
LDEV-5095 | Bug | missing value on string object was thrown as missing property, now
throws missing method
exception java |
6.2.0.101 |
LDEV-5104 | Bug | NPE in CookieImpl (concurrency issue) | 6.1.1.93, 6.2.0.100 |
LDEV-5103 | Bug | "java.lang.NullPointerException" when creating "java.text.SimpleDateFormat" | 6.2.0.99 |
LDEV-5086 | Bug | BigDecimal type and value mismatch in ORM prepared statements
regression |
6.2.0.84, 6.1.1.85 |
LDEV-5084 | Bug | No matching method for java.util.HashMap.newHashMap(numeric) found.
there are no methods with this name.
java |
6.2.0.77 |
LDEV-5082 | Task | Implement Efficient DateTimeFormatter Reordering | 6.2.0.59 |
LDEV-5075 | Task | load java classes with the new operator | 6.2.0.52 |
LDEV-4211 | Bug | Using not existing ORM entity within transaction throws incorrect
error
Hibernate ORM debugging transaction |
6.1.0.145, 6.2.0.52 |
LDEV-4929 | Enhancement | Improve CFML compiler exceptions with line and col and snippet
exception |
6.2.0.51 |
LDEV-4800 | Enhancement | deserializeJSON() string of ordered struct returns an array - should
throw error
json |
6.2.0.50 |
LDEV-5031 | Bug | Incorrect QoQ results when ordering aggregate selecft
QofQ regression |
6.2.0.41 |
LDEV-5047 | Bug | Lucee 6.2 war file (forgebox/commandbox) references removed Lucee
servlet class
build commandbox war |
6.2.0.39 |
LDEV-4020 | Enhancement | Inconsistency in argument default handling with null support enabled
Null acf-compat |
6.2.0.39 |
LDEV-3329 | Bug | extensions are constantly read from the filesystem
extensions performance |
6.2.0.22 |
LDEV-4965 | Task | extend this.javasettings with support for maven and osgi defintions
createobject java maven osgi |
6.2.0.18 |
LDEV-3578 | Enhancement | CFMLWriterImpl.java BUFFER_SIZE=100000 degrades performance
memory performance |
6.2.0.15 |
LDEV-5016 | Task | add argument "format" to IsJson
json |
6.2.0.14 |
LDEV-4933 | Task | extend jdbcDriver with connectionString data | 6.2.0.13 |
LDEV-4874 | Bug | invalid conditional operator - race compiler bug
regression threads |
6.1.0.206, 6.1.1.6, 6.2.0.2 |
LDEV-5355 | Bug | ConcurrentModificationException in GetApplicationSettings | 6.2.1.43, 6.1.2.27 |
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-5277 | Bug | Lucee fails checking remote address of existing threads | 6.1.2.23, 6.2.0.299, 6.0.4.23 |
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-5043 | Bug | Lucee 6 cfconfig incompatibilities with ortus cfconfig
config |
6.2.0.212, 6.1.2.11 |
LDEV-4132 | Bug | OSGI error with ESAPI extension
[org.lucee.esapi:2.2.3.10002L;findbugsAnnotations:3.0.1;]
ESAPI extensions osgi |
ESAPI 2.2.4.16, 6.1.2.6, 6.2.0.186 |
LDEV-5166 | Bug | default component and customtag mapping lost
5to6 mappings regression |
6.0.4.20, 6.1.2.2 |
LDEV-5141 | Bug | Performance regression calling stringbuilder.ToString() since Lucee 6
performance regression |
6.1.1.118 |
Last Updated: 01-Mar-2025 15:23:07