127 changes
Feed this changelog to an AI:
Ticket Type Summary Fixed in
LDEV-3972 Bug regression, lucee express since 5.3.9.128 throws an exception 5.3.9.133
LDEV-3969 Bug admin - invalid action definition 5.3.9.133
LDEV-3954 Bug Edge case issue with pathing logic breaks admin 5.3.9.133
LDEV-3965 Task update cacaerts file for 2022 5.3.9.132
LDEV-3891 Bug Lucee's custom Log4j OSGI bundles are missing important metadata from the originals 5.3.9.129
LDEV-3940 Bug REGRESSION - 5.3.9 is now spilling JSR-223 exceptions to the console 5.3.9.126
LDEV-3566 Enhancement org.jets3t.service.Jets3tProperties cannot be cast to org.jets3t.service.Jets3tProperties 5.3.9.123
LDEV-3924 Bug lucee.runtime.exp.DatabaseException: No operations allowed after statement closed. 5.3.9.121
LDEV-3939 Bug Application list in server admin dumps stack trace out to console each page load 5.3.9.120
LDEV-3922 Bug Server Admin Settings - Logging page throws NPE for datasource appender 5.3.9.120
LDEV-3927 Bug cookies set via cfheader are ignored 5.3.9.119
LDEV-3911 Bug 5.3.9 regression, cookie encoding/decoding problems 5.3.9.118
LDEV-3961 Enhancement use twelve monkeys for image extension, adds webp support 5.3.9.117
LDEV-3923 Task start event gateway after startup 5.3.9.116
LDEV-3462 Bug during shut down, stopped event gateways are restarted 5.3.9.116
LDEV-1763 Bug Tomcat cannot be stopped if there's a DirectoryWatcher EventGateway 5.3.9.116
LDEV-3761 Bug _internalRequest() doesn't work with cfcontent 5.3.9.115
LDEV-3909 Bug Regression - sameFormFieldsAsArray = false append the empty values 5.3.9.114
LDEV-3908 Bug <cfstoredproc /> is not returning correct exception when MSSQL when raiserror() is used 5.3.9.112
LDEV-3910 Bug 5.3.9 regression, unknown content type causes null pointer exception 5.3.9.111
LDEV-3894 Bug isObject() returns true for null 5.3.9.108
LDEV-3900 Bug `duplicate`/`structCopy` do not copy appear to copy ImportDefinitions when copying CFC objects 5.3.9.107
LDEV-3649 Bug Component imports do not work with entityNew() or entityLoad() 5.3.9.107
LDEV-3904 Bug Extension - Applications Can't cast String [] to a value of type [Array] 5.3.9.106
LDEV-4819 Enhancement add admin action=doPurgeExpiredSessions 5.3.9.105
LDEV-3264 Bug onSessionEnd() is never triggered when using JEE sessions 5.3.9.105
LDEV-3855 Bug MSSQL ext missing OSGI dependency org.bouncycastle.jce.provider 5.3.9.104
LDEV-3902 Incompatibility getTimeZoneInfo() is missing the "timezone" that Adobe CF has 5.3.9.103
LDEV-3887 Bug admin and download page needs to understand a 5th version number element 5.3.9.101
LDEV-2795 Bug sameFormFieldsAsArray does not convert fields to arrays if all inputs are empty 5.3.9.101
LDEV-3802 Bug Calling component using relative path inside the long running thread fails 5.3.9.100
LDEV-3689 Bug Custom tags/include page inside a long-running thread throw a NullPointerException 5.3.9.100
LDEV-2502 Bug Lucee Serving Blank Pages: controller;Index -1 out of bounds for length 0;java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 0 5.3.9.97
LDEV-3679 Bug Lucee ignores application/x-www-form-urlencoded mimetype in CFHTTP response 5.3.9.95
LDEV-3893 Bug queryparam should not accept arrays when list=false 5.3.9.93
LDEV-3733 Bug Regression - Request timeout error failed to throw 5.3.9.92
LDEV-3750 Bug NPE when application errors out while starting 5.3.9.90
LDEV-3825 Bug Admin - update Logging to Datasource Appender throws error 5.3.9.89
LDEV-3818 Incompatibility Add new argument precise for toBinary() & binaryDecode() to match ACF behaviour 5.3.9.88
LDEV-2491 Bug Error isValid("email", "error@domain.com 😄") with UTF-8 encoding pages 5.3.9.87
LDEV-3812 Incompatibility cfoutput encodefor attribute won't accept htmlattribute or xmlattribute 5.3.9.86
LDEV-3863 Bug queryExecute with "?" in SQL and params set to empty fails 5.3.9.85
LDEV-3535 Bug update google maps api to v4 5.3.9.83
LDEV-3425 Bug ajax extension is slow to start 5.3.9.83
LDEV-3372 Enhancement update jquery-1.8.3.js in ajax extension 5.3.9.83
LDEV-3866 Bug zip action=list filter UDF is a passed a completely invalid entryPath 5.3.9.82
LDEV-2660 Bug CFZIP action="unzip" overwrite="true" deletes existing directories. 5.3.9.82
LDEV-3853 Bug the application mail listener logs NPE in remoteClient.log 5.3.9.80
LDEV-3775 Bug SMTPClient incorrectly putting stack trace into the message of a MailException it raises 5.3.9.80
LDEV-3695 Bug admin application - Uninstall the extension ESAPI/Compress Tags doesn't available in not installed 5.3.9.80
LDEV-3363 Bug Admin debugging - Disable template option throws an error in debugging logs page 5.3.9.80
LDEV-3865 Bug JSR-223 doesn't allow me to set the context root path like the old CLI method did 5.3.9.79
LDEV-4091 Enhancement Datadog log appender 5.3.9.77
LDEV-3841 Bug CGIReadOnly is always true (in application.cfm apps) 5.3.9.73
LDEV-2331 Enhancement allow specifying a file extension for getTempFile 5.3.9.72
LDEV-3361 Bug cfdump of a query containing '?' in body 5.3.9.70
LDEV-3839 Incompatibility Mail.log missing the mail server info which is used for sent mails 5.3.9.69
LDEV-3338 Bug whitespace in component attribute "implements" cause incorrect return when using getMetaData/getComponentMetaData 5.3.9.68
LDEV-3819 Bug update Apache Commons Codec to 1.15 5.3.9.67
LDEV-3856 Bug axis / webservices extension has a log4j1 dependency 5.3.9.65
LDEV-3686 Bug Axis Extension - Provider for class javax.xml.parsers.DocumentBuilderFactory cannot be created (webservice / axis) 5.3.9.65
LDEV-3851 Bug build process should use an older loader jar to expose problems 5.3.9.62
LDEV-3355 Bug internal calls to the update provider need (shorter) timeouts 5.3.9.62
LDEV-3289 Bug deploy log level INFO for bundle downloading from the update provider 5.3.9.62
LDEV-2134 Bug Lucee startup takes 15 minutes to become available 5.3.9.62
LDEV-3536 Enhancement update jna library to support Apple M1 architecture 5.3.9.61
LDEV-3846 Bug catch block cannot be serialized 5.3.9.60
LDEV-3844 Bug remove hidden BIF GetConfigSettings 5.3.9.58
LDEV-3842 Bug breadcrumbs missing styling for tags with local docs 5.3.9.58
LDEV-3735 Bug QoQ allows divide by zero 5.3.9.57
LDEV-3834 Bug CFHTTP with cachedWithin throws NPE 5.3.9.53
LDEV-3810 Enhancement add trace logging for cfhttp calls 5.3.9.53
LDEV-3829 Bug typo in argon2 code with handling of memory argument 5.3.9.50
LDEV-3830 Bug QoQ UNION can still return duplicates 5.3.9.49
LDEV-3780 Bug Race condition in accessing component static member throws error 5.3.9.48
LDEV-3822 Incompatibility SELECT DISTINCT with ORDER BY in QoQ incompatibility - ACF 5.3.9.47
LDEV-3823 Bug QoQ doesn't support ordinal position syntax for ORDER BY 5.3.9.46
LDEV-3034 Bug binaryDecode() and toBinary() are decoding invalid base64 date 5.3.9.45
LDEV-3166 Bug CFFTP (secure) resets connections (ssh-dss) 5.3.9.44
LDEV-1136 Enhancement update to Log4j 2.17.1 5.3.9.43
LDEV-3008 Enhancement Upload new extension UI Asks for Wrong File Type. 5.3.9.41
LDEV-3660 Bug Without Network admin application page shows error 5.3.9.40
LDEV-3261 Bug the image in extensionList() should be a image object 5.3.9.40
LDEV-2060 Bug Lucee Admin -> Security Access -> File Access must allow adding multiple directories in one request 5.3.9.40
LDEV-3222 Enhancement cfml2js don't return the correct type for the values like SerializeJSON does 5.3.9.39
LDEV-2781 Bug error logs have the message repeated three times 5.3.9.38
LDEV-3712 Bug ojdbc7 bundle missing 5.3.9.37
LDEV-3784 Bug Lucee returns blank page Accept-Encoding is not passed and gzip compression is enabled 5.3.9.36
LDEV-3522 Bug QoQ cast()/convert() functions not fully implemented 5.3.9.35
LDEV-3801 Bug ArrayIndexOutOfBoundsException in QoQ with using ORDER BY 5.3.9.34
LDEV-3736 Bug QoQ doesn't convert empty strings to 0 in arithmetic operations 5.3.9.33
LDEV-3734 Bug QoQ treats nulls differently than real DB's in arithmetic expressions 5.3.9.33
LDEV-3804 Bug ClassUtil.loadInstance() has code path that returns exception instead of throwing it 5.3.9.31
LDEV-3752 Bug duplicate() incompatible with java.util.List (return of List.subList) 5.3.9.31
LDEV-3658 Bug Cannot duplicate Environment map in Lucee 5.3.9.31
LDEV-3526 Bug Update Felix to 6.0.5 to support Java >= 16 5.3.9.30
LDEV-3640 Bug QoQ needs to preserve nulls internally regardless of full null support 5.3.9.28
LDEV-3793 Enhancement update postgres to 42.2.20 5.3.9.24
LDEV-3760 Bug NPE with lucee.runtime.writer.DevNullBodyContent in flush 5.3.9.24
LDEV-3777 Incompatibility cfsavecontent ignores whitespace management setting 5.3.9.22
LDEV-2982 Bug cfexecute terminateontimeout isn't supported 5.3.9.22
LDEV-3545 Bug Multipart http response doesn't handle quoted boundary 5.3.9.21
LDEV-3778 Task Web.cfc in webroot 5.3.9.20
LDEV-3661 Bug deserializeJSON() converts large decimals to string 5.3.9.19
LDEV-3615 Bug QoQ mishandles null and boolean column aliases 5.3.9.19
LDEV-2516 Bug OSGI logging bundles added from this.javaSettings on every request to application.log 5.3.9.19
LDEV-3742 Incompatibility cfcontent delivers wrong content-type 5.3.9.17
LDEV-3732 Bug Incorrect argument count requirements in error message on method call 5.3.9.16
LDEV-3465 Bug Regression: inherited static variables no longer accessible in child components 5.3.9.15
LDEV-3520 Bug Slow performance on arguments scope due to casting strings to Double 5.3.9.14
LDEV-3721 Bug cfcookie() ignores the encodevalue=“yes” parameter 5.3.9.13
LDEV-3685 Bug Scheduled Tasks (Daily) NOT running 5.3.9.13
LDEV-3716 Bug _internalRequest() losses the form scope with sameFormFieldsAsArray=true 5.3.9.11
LDEV-3617 Bug _internalRequest should support passing in a query string 5.3.9.11
LDEV-3662 Bug Large decimal number strings lose precision when converted to a number format 5.3.9.9
LDEV-3711 Bug Lucee discards exception cause from JDBC connection errors 5.3.9.5
LDEV-4146 Enhancement add function isWithinTransaction 5.3.9.4
LDEV-3687 Bug cfmail crashes on email addresses with trailing commas 5.3.9.4
LDEV-3688 Task do not install extension that are already installed 5.3.9.2
LDEV-3621 Bug Encrypting large data strings times out when using HEX encoding 5.3.9.1
LDEV-1323 Incompatibility The cftransaction savepoint attribute is not implemented 5.3.9.0
LDEV-4348 Enhancement add xmlFeatures to getApplicationSettings 5.3.8.236
LDEV-3451 Enhancement Disable XML entities by default against XXE in Lucee 6.0 & 5.4 5.3.8.236
LDEV-4162 Bug NPE in CFMLFactoryImpl.getPageContextImpl 5.3.8.232
LDEV-4204 Bug NPE PageContextImpl.java:574 - parallel processing, i.e. each() etc 5.3.8.231
LDEV-4169 Task Possibe deadlock with PhysicalClassLoader 5.3.8.229
LDEV-3790 Enhancement add function ConfigImport 5.3.8.207

Sourced from the Lucee issue tracker (LDEV).

← Back to versions