Changes since 6.1.0.243.
# Lucee 6.1.1.51 changelog Changes since 6.1.0.243. Source: Lucee issue tracker (LDEV) — https://luceeserver.atlassian.net/projects/LDEV - LDEV-5023 (Bug, fixed in 6.1.1.48): regression qoq-hsqldb concurrency errors — https://luceeserver.atlassian.net/browse/LDEV-5023 - LDEV-5013 (Bug, fixed in 6.1.1.47): regression 6.1.0.241 has slower request throughput than 6.0.3.1 — https://luceeserver.atlassian.net/browse/LDEV-5013 - LDEV-4920 (Bug, fixed in 6.1.1.44): json5 comment parse for CFConfig.json exception — https://luceeserver.atlassian.net/browse/LDEV-4920 - LDEV-4980 (Bug, fixed in 6.1.1.41): update software.amazon.ion.java from 1.0.2 due to CVE-2024-21634 — https://luceeserver.atlassian.net/browse/LDEV-4980 - LDEV-4994 (Enhancement, fixed in 6.1.1.40): support deploying a .CFCconfig.json by dropping it in the /deploy folder — https://luceeserver.atlassian.net/browse/LDEV-4994 - LDEV-4894 (Bug, fixed in 6.1.1.39): invalid lucee.base.config paths / files should be fatal on startup — https://luceeserver.atlassian.net/browse/LDEV-4894 - LDEV-5009 (Bug, fixed in 6.1.1.37): full null support application update does not work — https://luceeserver.atlassian.net/browse/LDEV-5009 - LDEV-4986 (Bug, fixed in 6.1.1.34): when an extension can't be downloaded, log out the invalid url — https://luceeserver.atlassian.net/browse/LDEV-4986 - LDEV-4985 (Bug, fixed in 6.1.1.32): CFConfig: Engine is not initialized, you must first call getInstance(ServletConfig) — https://luceeserver.atlassian.net/browse/LDEV-4985 - LDEV-4995 (Bug, fixed in 6.1.1.31): custom cfconfig with extensions logs out already installed errors — https://luceeserver.atlassian.net/browse/LDEV-4995 - LDEV-4989 (Bug, fixed in 6.1.1.31): unneccary error log entry for already installed extension — https://luceeserver.atlassian.net/browse/LDEV-4989 - LDEV-4972 (Task, fixed in 6.1.1.30): make JavaProxy classes unique to component and add empty constructor — https://luceeserver.atlassian.net/browse/LDEV-4972 - LDEV-4990 (Enhancement, fixed in 6.1.1.28): store log arguments in a more readable way — https://luceeserver.atlassian.net/browse/LDEV-4990 - LDEV-4983 (Bug, fixed in 6.1.1.26): java.util.ConcurrentModificationException — https://luceeserver.atlassian.net/browse/LDEV-4983 - LDEV-3879 (Enhancement, fixed in 6.1.1.19): Remove Lucee's Custom NTP time server client — https://luceeserver.atlassian.net/browse/LDEV-3879 - LDEV-4976 (Bug, fixed in 6.1.1.17): Cannot read field "value" because "this.typeTable[typeTableIndex2]" is null — https://luceeserver.atlassian.net/browse/LDEV-4976 - LDEV-4975 (Task, fixed in 6.1.1.14): allow createObject to take a class as second argument when first is "java" — https://luceeserver.atlassian.net/browse/LDEV-4975 - LDEV-4973 (Bug, fixed in 6.1.1.13): no matching implementation for the BIF [lucee.transformer.bytecode.expression.var.BIF@52c66d70] found — https://luceeserver.atlassian.net/browse/LDEV-4973 - LDEV-4962 (Task, fixed in 6.1.1.11): add support for "onBuild" to Server.cfc — https://luceeserver.atlassian.net/browse/LDEV-4962 - LDEV-4922 (Task, fixed in 6.1.1.11): Server.cfc:onBuild — https://luceeserver.atlassian.net/browse/LDEV-4922 - LDEV-4905 (Bug, fixed in 6.1.1.10): Lucee's class loader causing locking issues — https://luceeserver.atlassian.net/browse/LDEV-4905 - LDEV-4958 (Bug, fixed in 6.1.1.8): regression: build requires MAVEN GPG Key — https://luceeserver.atlassian.net/browse/LDEV-4958 - LDEV-4874 (Bug, fixed in 6.1.1.6): invalid conditional operator - race compiler bug — https://luceeserver.atlassian.net/browse/LDEV-4874
| Ticket | Type | Summary | Fixed in |
|---|---|---|---|
| LDEV-5023 | Bug | regression qoq-hsqldb concurrency errors | 6.1.1.48 |
| LDEV-5013 | Bug | regression 6.1.0.241 has slower request throughput than 6.0.3.1 | 6.1.1.47 |
| LDEV-4920 | Bug | json5 comment parse for CFConfig.json exception | 6.1.1.44 |
| LDEV-4980 | Bug | update software.amazon.ion.java from 1.0.2 due to CVE-2024-21634 | 6.1.1.41 |
| LDEV-4994 | Enhancement | support deploying a .CFCconfig.json by dropping it in the /deploy folder | 6.1.1.40 |
| LDEV-4894 | Bug | invalid lucee.base.config paths / files should be fatal on startup | 6.1.1.39 |
| LDEV-5009 | Bug | full null support application update does not work | 6.1.1.37 |
| LDEV-4986 | Bug | when an extension can't be downloaded, log out the invalid url | 6.1.1.34 |
| LDEV-4985 | Bug | CFConfig: Engine is not initialized, you must first call getInstance(ServletConfig) | 6.1.1.32 |
| LDEV-4995 | Bug | custom cfconfig with extensions logs out already installed errors | 6.1.1.31 |
| LDEV-4989 | Bug | unneccary error log entry for already installed extension | 6.1.1.31 |
| LDEV-4972 | Task | make JavaProxy classes unique to component and add empty constructor | 6.1.1.30 |
| LDEV-4990 | Enhancement | store log arguments in a more readable way | 6.1.1.28 |
| LDEV-4983 | Bug | java.util.ConcurrentModificationException | 6.1.1.26 |
| LDEV-3879 | Enhancement | Remove Lucee's Custom NTP time server client | 6.1.1.19 |
| LDEV-4976 | Bug | Cannot read field "value" because "this.typeTable[typeTableIndex2]" is null | 6.1.1.17 |
| LDEV-4975 | Task | allow createObject to take a class as second argument when first is "java" | 6.1.1.14 |
| LDEV-4973 | Bug | no matching implementation for the BIF [lucee.transformer.bytecode.expression.var.BIF@52c66d70] found | 6.1.1.13 |
| LDEV-4962 | Task | add support for "onBuild" to Server.cfc | 6.1.1.11 |
| LDEV-4922 | Task | Server.cfc:onBuild | 6.1.1.11 |
| LDEV-4905 | Bug | Lucee's class loader causing locking issues | 6.1.1.10 |
| LDEV-4958 | Bug | regression: build requires MAVEN GPG Key | 6.1.1.8 |
| LDEV-4874 | Bug | invalid conditional operator - race compiler bug | 6.1.1.6 |
Sourced from the Lucee issue tracker (LDEV).