Changes since 6.0.1.83.
# Lucee 6.0.2.45 changelog Changes since 6.0.1.83. Source: Lucee issue tracker (LDEV) — https://luceeserver.atlassian.net/projects/LDEV - LDEV-4882 (Bug, fixed in 6.0.2.44): extension without id get ignored — https://luceeserver.atlassian.net/browse/LDEV-4882 - LDEV-4737 (Bug, fixed in 6.0.2.43): The UPDATE menu option only shows v6 options. — https://luceeserver.atlassian.net/browse/LDEV-4737 - LDEV-4880 (Enhancement, fixed in 6.0.2.42): add dotNotationUpperCase to getApplicationSettings() — https://luceeserver.atlassian.net/browse/LDEV-4880 - LDEV-4847 (Enhancement, fixed in 6.0.2.41): Unnecessary Runtime.exec call in getMode — https://luceeserver.atlassian.net/browse/LDEV-4847 - LDEV-4414 (Bug, fixed in 6.0.2.40): ObjectEquals false positive on array of arrays — https://luceeserver.atlassian.net/browse/LDEV-4414 - LDEV-3993 (Bug, fixed in 6.0.2.39): CreateODBCTime(now()).toString() returns incorrect result — https://luceeserver.atlassian.net/browse/LDEV-3993 - LDEV-4868 (Bug, fixed in 6.0.2.36): Query listener drops "null" from params, breaking any query using null="true" — https://luceeserver.atlassian.net/browse/LDEV-4868 - LDEV-4873 (Task, fixed in 6.0.2.35): Support for Defining Lucee Version via Environment Variable or System Property — https://luceeserver.atlassian.net/browse/LDEV-4873 - LDEV-4826 (Bug, fixed in 6.0.2.34): Regression: Lucee 6.0.1.83 Breaks ColdBox apps - getObjectMetadata() missing properties — https://luceeserver.atlassian.net/browse/LDEV-4826 - LDEV-4773 (Enhancement, fixed in 6.0.2.34): update to jsch - 0.2.17 - CVE-2023-48795 / terrapin ssh attack — https://luceeserver.atlassian.net/browse/LDEV-4773 - LDEV-368 (Bug, fixed in 6.0.2.34): Elvis operator glitches on function returns — https://luceeserver.atlassian.net/browse/LDEV-368 - LDEV-1522 (Bug, fixed in 6.0.2.34): Elvis Operator fails with result from Function — https://luceeserver.atlassian.net/browse/LDEV-1522 - LDEV-3893 (Bug, fixed in 6.0.2.33): queryparam should not accept arrays when list=false — https://luceeserver.atlassian.net/browse/LDEV-3893 - LDEV-3805 (Bug, fixed in 6.0.2.33): Duplicator.duplicate() misses some serializable classes — https://luceeserver.atlassian.net/browse/LDEV-3805 - LDEV-3482 (Enhancement, fixed in 6.0.2.32): inform a downgrade from Lucee 6 to 5 means loosing config — https://luceeserver.atlassian.net/browse/LDEV-3482 - LDEV-3738 (Bug, fixed in 6.0.2.30): Lucee loses a bunch of stuff from Java exceptions — https://luceeserver.atlassian.net/browse/LDEV-3738 - LDEV-4019 (Bug, fixed in 6.0.2.29): getTimezone function not compatible with CF — https://luceeserver.atlassian.net/browse/LDEV-4019 - LDEV-4531 (Bug, fixed in 6.0.2.28): Unexpected behaviour with dot-pathed final static struct — https://luceeserver.atlassian.net/browse/LDEV-4531 - LDEV-4774 (Bug, fixed in 6.0.2.27): 6.0.0.449 breaks parsing strings formatted as dd/mm/yyyy as dates — https://luceeserver.atlassian.net/browse/LDEV-4774 - LDEV-4766 (Bug, fixed in 6.0.2.26): lsParseCurrency is not thread safe — https://luceeserver.atlassian.net/browse/LDEV-4766 - LDEV-4839 (Enhancement, fixed in 6.0.2.25): update commons-compress to 1.26.1, commons-io to 2.16.1 — https://luceeserver.atlassian.net/browse/LDEV-4839 - LDEV-4838 (Enhancement, fixed in 6.0.2.17): update postgres jdbc to 42.7.3 — https://luceeserver.atlassian.net/browse/LDEV-4838 - LDEV-4837 (Enhancement, fixed in 6.0.2.16): update mysql to 8.3.0 — https://luceeserver.atlassian.net/browse/LDEV-4837 - LDEV-4836 (Enhancement, fixed in 6.0.2.15): add http QUERY method to CFHTTP — https://luceeserver.atlassian.net/browse/LDEV-4836 - LDEV-4827 (Bug, fixed in 6.0.2.14): Float/real values in SQL Server broken due to LDEV-4780 — https://luceeserver.atlassian.net/browse/LDEV-4827 - LDEV-4649 (Bug, fixed in 6.0.2.14): StorageScopeCache tokens map allowed to grow unbounded, creating memory leak — https://luceeserver.atlassian.net/browse/LDEV-4649 - LDEV-4829 (Bug, fixed in 6.0.2.13): QoQ doesn't handle | and * correctly in LIKE expressions — https://luceeserver.atlassian.net/browse/LDEV-4829 - LDEV-4834 (Bug, fixed in 6.0.2.11): concurrency issue with FLD — https://luceeserver.atlassian.net/browse/LDEV-4834 - LDEV-4833 (Bug, fixed in 6.0.2.10): PageContext keeps a reference to all child threads — https://luceeserver.atlassian.net/browse/LDEV-4833 - LDEV-4832 (Task, fixed in 6.0.2.9): reflect user-agent in cfid — https://luceeserver.atlassian.net/browse/LDEV-4832 - LDEV-4828 (Bug, fixed in 6.0.2.8): Query dump with more than 30 columns error — https://luceeserver.atlassian.net/browse/LDEV-4828 - LDEV-4825 (Bug, fixed in 6.0.2.5): millisecond fraction is not correctly parsed — https://luceeserver.atlassian.net/browse/LDEV-4825 - LDEV-4805 (Enhancement, fixed in 6.0.2.3-SNAPSHOT): Add optional flush attribute to cfdump — https://luceeserver.atlassian.net/browse/LDEV-4805 - LDEV-2824 (Bug, fixed in 6.0.2.1): For Each, Every, Map etc, when maxthreads=1, disable parallel and reuse pageContext — https://luceeserver.atlassian.net/browse/LDEV-2824
| Ticket | Type | Summary | Fixed in |
|---|---|---|---|
| LDEV-4882 | Bug | extension without id get ignored | 6.0.2.44 |
| LDEV-4737 | Bug | The UPDATE menu option only shows v6 options. | 6.0.2.43 |
| LDEV-4880 | Enhancement | add dotNotationUpperCase to getApplicationSettings() | 6.0.2.42 |
| LDEV-4847 | Enhancement | Unnecessary Runtime.exec call in getMode | 6.0.2.41 |
| LDEV-4414 | Bug | ObjectEquals false positive on array of arrays | 6.0.2.40 |
| LDEV-3993 | Bug | CreateODBCTime(now()).toString() returns incorrect result | 6.0.2.39 |
| LDEV-4868 | Bug | Query listener drops "null" from params, breaking any query using null="true" | 6.0.2.36 |
| LDEV-4873 | Task | Support for Defining Lucee Version via Environment Variable or System Property | 6.0.2.35 |
| LDEV-4826 | Bug | Regression: Lucee 6.0.1.83 Breaks ColdBox apps - getObjectMetadata() missing properties | 6.0.2.34 |
| LDEV-4773 | Enhancement | update to jsch - 0.2.17 - CVE-2023-48795 / terrapin ssh attack | 6.0.2.34 |
| LDEV-368 | Bug | Elvis operator glitches on function returns | 6.0.2.34 |
| LDEV-1522 | Bug | Elvis Operator fails with result from Function | 6.0.2.34 |
| LDEV-3893 | Bug | queryparam should not accept arrays when list=false | 6.0.2.33 |
| LDEV-3805 | Bug | Duplicator.duplicate() misses some serializable classes | 6.0.2.33 |
| LDEV-3482 | Enhancement | inform a downgrade from Lucee 6 to 5 means loosing config | 6.0.2.32 |
| LDEV-3738 | Bug | Lucee loses a bunch of stuff from Java exceptions | 6.0.2.30 |
| LDEV-4019 | Bug | getTimezone function not compatible with CF | 6.0.2.29 |
| LDEV-4531 | Bug | Unexpected behaviour with dot-pathed final static struct | 6.0.2.28 |
| LDEV-4774 | Bug | 6.0.0.449 breaks parsing strings formatted as dd/mm/yyyy as dates | 6.0.2.27 |
| LDEV-4766 | Bug | lsParseCurrency is not thread safe | 6.0.2.26 |
| LDEV-4839 | Enhancement | update commons-compress to 1.26.1, commons-io to 2.16.1 | 6.0.2.25 |
| LDEV-4838 | Enhancement | update postgres jdbc to 42.7.3 | 6.0.2.17 |
| LDEV-4837 | Enhancement | update mysql to 8.3.0 | 6.0.2.16 |
| LDEV-4836 | Enhancement | add http QUERY method to CFHTTP | 6.0.2.15 |
| LDEV-4827 | Bug | Float/real values in SQL Server broken due to LDEV-4780 | 6.0.2.14 |
| LDEV-4649 | Bug | StorageScopeCache tokens map allowed to grow unbounded, creating memory leak | 6.0.2.14 |
| LDEV-4829 | Bug | QoQ doesn't handle | and * correctly in LIKE expressions | 6.0.2.13 |
| LDEV-4834 | Bug | concurrency issue with FLD | 6.0.2.11 |
| LDEV-4833 | Bug | PageContext keeps a reference to all child threads | 6.0.2.10 |
| LDEV-4832 | Task | reflect user-agent in cfid | 6.0.2.9 |
| LDEV-4828 | Bug | Query dump with more than 30 columns error | 6.0.2.8 |
| LDEV-4825 | Bug | millisecond fraction is not correctly parsed | 6.0.2.5 |
| LDEV-4805 | Enhancement | Add optional flush attribute to cfdump | 6.0.2.3-SNAPSHOT |
| LDEV-2824 | Bug | For Each, Every, Map etc, when maxthreads=1, disable parallel and reuse pageContext | 6.0.2.1 |
Sourced from the Lucee issue tracker (LDEV).