Lucee 6.1.1.118 Stable Nov 11, 2024 |
|||
LDEV-5141 | Bug | Performance regression calling stringbuilder.ToString() since Lucee 6
performance regression |
6.1.1.118 |
LDEV-4379 | Enhancement | build: if a testcase won't compile, manually sniff and check for
skip=true or throw
build tests |
6.0.0.331, 6.1.1.115 |
LDEV-3274 | Incompatibility | CFFTP doesn't support custom/extended commands
acf-compat cfftp ftp |
6.1.1.115 |
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 |
Lucee 6.1.1.109-RC Nov 1, 2024 |
|||
LDEV-5127 | Bug | Val() function not properly validating | 6.1.1.107, 6.2.0.142 |
LDEV-5116 | Bug | application jdbc regression: Given version [latest] is invalid,
JDBC regression |
6.2.0.121, 6.1.1.106 |
Lucee 6.1.1.106-RC Oct 25, 2024 |
|||
LDEV-5099 | Bug | lucee.runtime.engine.ThreadLocalPageContext.get() is null when using this.useJavaAsRegexEngine = TRUE | 6.1.1.103, 6.2.0.110 |
LDEV-5107 | Bug | URLdecode no longer can handle umlauts in input | 6.1.1.100 |
Lucee 6.1.1.100-RC Oct 14, 2024 |
|||
LDEV-5010 | Bug | fileWrite etc exception is confusing with invalid charset
exception |
6.1.1.99 |
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-5104 | Bug | NPE in CookieImpl (concurrency issue) | 6.1.1.93, 6.2.0.100 |
LDEV-5102 | Bug | Optimize QueryLazy Behavior to Prevent Unnecessary Data Fetching on ResultSet.close() | 6.1.1.92 |
LDEV-5091 | Bug | Preserve case environment variable setting not working | 6.1.1.90 |
Lucee 6.1.1.88-RC Sep 16, 2024 |
|||
LDEV-5086 | Bug | BigDecimal type and value mismatch in ORM prepared statements
regression |
6.2.0.84, 6.1.1.85 |
LDEV-5089 | Task | Switch all functions from double to Number
numeric |
6.1.1.83 |
Lucee 6.1.1.79-RC Sep 6, 2024 |
|||
LDEV-5083 | Bug | org.apache.http.NoHttpResponseException: api.abc.org:80 failed to respond | 6.1.1.78 |
Lucee 6.1.1.78-RC Aug 30, 2024 |
|||
LDEV-5073 | Bug | ParseDateTime parsing changed between 6.1.0.83 updated to Lucee 6.1.0.243 | 6.1.1.77 |
Lucee 6.1.1.77-BETA Aug 26, 2024 |
|||
LDEV-5081 | Task | remove cfml files from archives bundled with Lucee | 6.1.1.76 |
LDEV-5052 | Bug | CFConfig import doesn't support ortus CacheDefaultQuery etc
config |
6.1.1.76 |
LDEV-5029 | Bug | archives not working when no cfml source | 6.1.1.74 |
LDEV-5054 | Bug | changing debug setting purges the debugging logs
debugging regression |
6.1.1.73 |
LDEV-5055 | Bug | debugging log entries have incorrect cf_template_path and
path_translated paths
debugging regression |
6.1.1.72 |
LDEV-5048 | Bug | mapping adding additional unrequired fields
admin config mappings |
6.1.1.71 |
LDEV-5045 | Bug | cffunction is missing documentation / tlds for rest args
cffunction documentation |
6.1.1.69 |
LDEV-5046 | Bug | cfcomponent is missing documentation /tlds for accessors, interfaces
cfcomponent documentation |
6.1.1.68 |
LDEV-5080 | Bug | under load, sometimes compiling conflicts between threads | 6.1.1.66 |
LDEV-5077 | Bug | Error: com.jcraft.jsch.JSchException: timeout: socket is not established | 6.1.1.64 |
LDEV-5030 | Bug | Adding new mail server in Lucee Admin fails
admin regression |
6.1.1.62 |
LDEV-5070 | Task | Reduce Lucee's Dependency on .CFConfig Configuration | 6.1.1.61 |
LDEV-5068 | Bug | invalid URL for releases | 6.1.1.60 |
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-5038 | Bug | truncated class file
concurrency regression |
6.1.1.58 |
LDEV-5036 | Bug | "Cannot invoke ""lucee.runtime.type.dt.TimeSpan.getMillis()"" because ""this.cachedAfterTimeRange"" is null | 6.1.1.56 |
Lucee 6.1.1.51-BETA Jul 22, 2024 |
|||
LDEV-5023 | Bug | regression qoq-hsqldb concurrency errors
qoq regression |
6.1.1.48 |
LDEV-5013 | Bug | regression 6.1.0.241 has slower request throughput than 6.0.3.1
performance regression |
6.1.0.243, 6.1.1.47 |
LDEV-4920 | Bug | json5 comment parse for CFConfig.json exception
config |
6.1.1.44 |
LDEV-4994 | Enhancement | support deploying a .CFCconfig.json by dropping it in the /deploy
folder
config |
6.1.1.40 |
LDEV-4894 | Bug | invalid lucee.base.config paths / files should be fatal on startup
cfconfig |
6.1.1.39 |
LDEV-5009 | Bug | full null support application update does not work
Application Null |
6.1.1.37 |
LDEV-4986 | Bug | when an extension can't be downloaded, log out the invalid url
cfconfig extensions logging |
6.1.1.34 |
LDEV-4985 | Bug | CFConfig: Engine is not initialized, you must first call
getInstance(ServletConfig)
cfconfig logging regression |
6.1.1.32 |
LDEV-4995 | Bug | custom cfconfig with extensions logs out already installed errors
config |
6.1.1.31 |
LDEV-4989 | Bug | unneccary error log entry for already installed extension | 6.1.1.31 |
LDEV-4990 | Enhancement | store log arguments in a more readable way
logging |
6.1.1.28 |
LDEV-3879 | Enhancement | disable lucee custom NTP by default
Lucee6 Time |
6.1.1.19 |
LDEV-4976 | Bug | Cannot read field "value" because "this.typeTable[typeTableIndex2]" is
null
NPE |
6.1.0.230, 6.1.1.17 |
LDEV-4975 | Task | allow createObject to take a class as second argument when first is
"java"
createobject |
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-4905 | Bug | Lucee's class loader causing locking issues | 6.1.1.10, 5.4.7.1 |
LDEV-4874 | Bug | invalid conditional operator - race compiler bug
regression threads |
6.1.0.206, 6.1.1.6, 6.2.0.2 |
LDEV-4996 | Bug | invalid extension version in custom cfconfig is ignored when the
extension is bundled
config extensions |
6.1.0.243 |
Lucee 6.1.0.243 Stable Jul 19, 2024 |
|||
LDEV-5013 | Bug | regression 6.1.0.241 has slower request throughput than 6.0.3.1
performance regression |
6.1.0.243, 6.1.1.47 |
LDEV-4996 | Bug | invalid extension version in custom cfconfig is ignored when the
extension is bundled
config extensions |
6.1.0.243 |
LDEV-5024 | Bug | deserializeJson no longer allows empty string | 6.0.4.3, 6.1.0.242 |
LDEV-5008 | Bug | queryparam - empty string no longer is handled the same way as null
regression |
6.0.4.2, 6.1.0.241 |
Lucee 6.1.0.241-RC Jul 12, 2024 |
|||
LDEV-5007 | Bug | CFConfigImport overwrites sub structures
config |
6.1.0.240 |
LDEV-5004 | Bug | on a fresh install extensions defined in core are preferred over
cfconfig
config extensions |
6.1.0.239 |
LDEV-5006 | Bug | regression: directoryList is sllloow on unix systems
directoryList performance regression |
6.1.0.238 |
Lucee 6.1.0.235-RC Jul 5, 2024 |
|||
LDEV-4992 | Bug | missing cfconfig file doesn't get logged out as missing
config logging |
6.1.0.234 |
LDEV-4982 | Enhancement | add placeholder {lucee-config-file} for .CFConfig.json file path
cfconfig placeholders |
6.1.0.233 |
LDEV-4871 | Bug | Memcached and Redis extensions error when attempting to cache a MySQL
query
extensions memcached mysql redis |
6.1.0.233 |
LDEV-4976 | Bug | Cannot read field "value" because "this.typeTable[typeTableIndex2]" is
null
NPE |
6.1.0.230, 6.1.1.17 |
LDEV-4966 | Bug | Cannot invoke
"lucee.commons.io.watch.PageSourcePoolWatcher.stopIfNecessary()"
because "this.watcher" is null
regression |
6.1.0.229 |
Lucee 6.1.0.228-RC Jun 28, 2024 |
|||
LDEV-4950 | Bug | Hanging Requests starting with Lucee 6.1
regression threads |
6.1.0.219 |
LDEV-4947 | Bug | Regression: With Lucee 6.1 even if Debugging is disabled Debug Output
is shown
debugging regression |
6.1.0.217 |
LDEV-4943 | Bug | commandbox no longer works with 6.1
commandbox regression updates |
6.1.0.217 |
LDEV-4941 | Bug | regression services update when offline line dumps a struct
admin regression |
6.1.0.214 |
LDEV-4930 | Bug | componentDataMemberAccess default incorrect
config regression |
6.1.0.210 |
LDEV-4938 | Bug | regression - tried to access abstract protected method
java regression |
6.1.0.209 |
LDEV-4935 | Bug | NPE -
lucee.runtime.osgi.OSGiUtil$VersionDefinition.matches(OSGiUtil.java:18
77)
osgi regression |
6.1.0.208 |
LDEV-4874 | Bug | invalid conditional operator - race compiler bug
regression threads |
6.1.0.206, 6.1.1.6, 6.2.0.2 |
LDEV-4901 | Bug | Regression: org.objectweb.asm.MethodTooLargeException - Method too
large
regression |
6.1.0.205 |
LDEV-4889 | Bug | NPE with a .cfconfig.json datasources without class or dsn using
configImport, singleMode type="web" doesn't work
cfconfig single-mode |
6.0.4.1, 6.1.0.203 |
LDEV-4928 | Bug | in single mode, configImport(type=web) doesn't work, doesn't throw
cfconfig single-mode |
6.1.0.201 |
Lucee 6.1.0.193-RC Jun 12, 2024 |
|||
LDEV-4888 | Bug | Stream Closed regression with spreadsheet-cfml
java regression |
6.1.0.192 |
LDEV-4892 | Bug | regression: Invalid struct shorthand syntax
regression syntax |
6.1.0.191 |
LDEV-4890 | Bug | Switching version admin keeps old mapping | 6.0.3.0, 6.1.0.186 |
LDEV-2118 | Bug | mode is empty string in query result of directoryList and cfdirectory
Lucee6 acf-compat directoryList |
6.1.0.180 |
LDEV-4884 | Bug | inline component bytecode error
bytecode regression |
6.1.0.178 |
LDEV-4882 | Bug | extension without id get ignored
cfconfig extensions |
6.0.2.44, 6.1.0.176 |
Lucee 6.1.0.175-BETA Jun 3, 2024 |
|||
LDEV-4875 | Bug | java.nio.file.FileAlreadyExistsException
regression |
6.1.0.172 |
LDEV-3427 | Bug | UDF/Member functions aren't logged in debug template execution logs
debugging |
6.1.0.170 |
LDEV-4658 | Bug | Java 19+ predefined date formatting changes - unicode
date-time java |
6.1.0.169 |
LDEV-4873 | Task | Support for Defining Lucee Version via Environment Variable or System
Property
Deployment |
6.1.0.166, 5.4.6.3, 6.0.2.35 |
LDEV-3947 | Bug | cfcontent with a file url which returns a 403 doesn't throw an
exception / fileExists returns true
acf-compat breaking-change cfcontent resources |
6.1.0.162 |
LDEV-5237 | Enhancement | switch markdown render to commonmark (from txtmark)
markdown |
6.1.0.159 |
LDEV-4823 | Bug | markdownToHtml() not working for tripple backquotes
markdown |
6.1.0.159 |
LDEV-4869 | Bug | Query Listener causes error if using null=true without value attribute
on query param
listeners query queryparam |
6.1.0.156 |
LDEV-4870 | Task | Move out metric,reference from modern debug template
debugging |
6.1.0.155 |
LDEV-4861 | Enhancement | allow rest endpoints to support multiple methods, i.e.
httpmethod="get,head"
rest |
6.1.0.155 |
LDEV-3317 | Enhancement | optimize QoQ table loading with HSQLDB
QoQ performance query |
6.1.0.155 |
LDEV-1598 | Bug | Lucee still tries to run perm gen checks on Java 8
java |
6.1.0.153 |
LDEV-764 | Bug | Date conversion doesn't work correctly for IST timezone
date-time |
6.1.0.152 |
LDEV-4863 | Bug | Regression: Can't cast String [Title] to a value of type
[java.lang.string]
java regression |
6.1.0.151 |
LDEV-4859 | Bug | argument type mismatch with createobject with LogViewer plugin
java regression |
6.1.0.150 |
LDEV-4860 | Task | create function listeners
functions listeners |
6.1.0.149 |
LDEV-4855 | Bug | 6.1 build is publishing with java 21 class files instead of 11
admin build java regression |
6.1.0.148 |
Lucee 6.1.0.148-BETA May 17, 2024 |
|||
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-2680 | Bug | disabling and re-enabling debugging under debugging settings, doesn't
preserve configuration
admin debugging |
6.1.0.143 |
LDEV-4854 | Enhancement | use stricter application options for admin (search results, implicit
scopes, limit evaluation)
admin security |
6.1.0.142 |
LDEV-4850 | Task | add support to use custom log with tag cfhttp
cfhttp logging |
6.1.0.142 |
LDEV-3826 | Incompatibility | Adobe QoQ supports MSSQL [] regex char sets in LIKE operator
QoQ acf-compat breaking-change regex |
6.1.0.142 |
Lucee 6.1.0.142-BETA |
|||
LDEV-3828 | Bug | Admin - Applications page Not installed extension list not shown
Admin extensions |
6.1.0.140 |
LDEV-3906 | Bug | admin crashes when file access set to local, trying to access userdata
admin security |
6.1.0.139 |
LDEV-4851 | Enhancement | reduce overhead of checkFileLocation
performance resources security |
6.1.0.137 |
LDEV-2470 | Bug | QoQ joins on columns with type numeric doesn't work
QofQ acf-compat dataloss |
6.1.0.136 |
LDEV-4849 | Task | Add 'autoCert' Attribute to cfhttp Tag for Automatic SSL Certificate
Installation
cfhttp |
6.1.0.132 |
LDEV-4813 | Bug | Using filter on extensions logs out of the administrator
admin regression |
6.1.0.132 |
LDEV-4655 | Task | further remove deprecated cftree, cfgrid, cfgraph tags and
unimplemented tag defintions
shrink |
6.1.0.132 |
LDEV-4848 | Task | SSLCertificateList - list all
ssl |
6.1.0.131 |
LDEV-4801 | Enhancement | optimise ArrayToList(arr, "")
array performance |
6.1.0.130 |
LDEV-4253 | Task | Fix spelling in license header #1630 | 6.1.0.130 |
LDEV-4648 | Bug | non utf-8 form data gets decoded incorrectly
decode |
6.1.0.128 |
LDEV-4844 | Enhancement | Proposal for cfpop/cfimap deliverystatus
imap pop3 |
6.1.0.127 |
LDEV-4803 | Bug | NPE with expandpath() due to an invalid mapping via the admin page
expandPath mappings |
6.1.0.127 |
LDEV-4843 | Bug | preciseMath missing from getApplicationSettings()
Application |
6.1.0.124 |
LDEV-4814 | Bug | searchResults missing from getApplicationSettings | 6.1.0.118 |
LDEV-3893 | Bug | queryparam should not accept arrays when list=false
array performance queryparam |
5.3.9.93, 6.1.0.112, 6.0.2.18, 6.0.2.33 |
LDEV-3152 | Bug | REST hides all output making it difficult to Develop and Debug
rest |
6.1.0.110 |
LDEV-4833 | Bug | PageContext keeps a reference to all child threads
threads |
6.0.2.10, 6.1.0.107 |
Lucee 6.1.0.100-BETA Apr 5, 2024 |
|||
LDEV-4822 | Enhancement | ACF uses dimensions for ArrayNew, Lucee uses dimension
acf-compat array |
6.1.0.87 |
LDEV-4805 | Enhancement | Add optional flush attribute to cfdump | 6.1.0.85-SNAPSHOT, 6.0.2.3-SNAPSHOT |
LDEV-4820 | Enhancement | Lucee 6 Admin - Extensions table header content invisiable
admin extensions |
6.1.0.80 |
LDEV-4811 | Task | Implement Thread-Specific PrintStream for Selective Output Capture
threads |
6.1.0.77 |
LDEV-1545 | Bug | isFlushed() to detect if CFFLUSH has been called
cfflush cfheader |
6.1.0.70-SNAPSHOT, 6.0.1.80-SNAPSHOT |
LDEV-4797 | Task | Compile Bytecode generated to specific version (default Java 11) | 6.1.0.63 |
LDEV-4799 | Task | Add option (controlled via system.prop/env.var) to debug the bytecode generated. | 6.1.0.57 |
LDEV-4798 | Task | change java version for the compiler in ANT/Maven to Java 11. | 6.1.0.55 |
LDEV-3122 | Enhancement | add nameconflict="forceunique" for file uploads to use a filename with
a uuid
security uploads |
5.3.8.128, 6.1.0.52 |
LDEV-4081 | Bug | FileWrite exception is missing the filepath
exception file |
6.1.0.51 |
LDEV-3652 | Bug | Lucee's implementation of SerializeJSON function ignores remotingfetch
and getter of a property in Entity component
ORM acf-compat json |
6.1.0.50 |
LDEV-1049 | Enhancement | Allow to set default returnFormat for functions | 6.1.0.48 |
LDEV-3970 | Bug | default to returning json rather than wddx
Application config wddx |
6.1.0.47 |
LDEV-3743 | Bug | DollarFormat incorrect negative values on Java 11
acf-compat breaking-change java |
6.1.0.44 |
LDEV-4166 | Bug | onSessionEnd() never triggered using SessionInvalidate()
regression session sessionmanagement |
6.1.0.42 |
LDEV-3478 | Bug | onSessionEnd() never triggered using sessionRotate()
regression sessionmanagement |
6.1.0.42 |
LDEV-4793 | Enhancement | avoid synchronised in pageContext creation, use an atomicInteger for
pd id
performance |
6.1.0.41 |
LDEV-4143 | Bug | bytecode: update objectweb.asm to 9.3
bytecode java |
6.1.0.35 |
LDEV-3675 | Bug | GetTempFile race condition
temp |
6.1.0.34 |
LDEV-3076 | Bug | Invalid access value[-1] - admin - updateDefaultsecurityManager | 6.1.0.34 |
LDEV-3113 | Enhancement | add application.mergeFormUrlAsStruct=true|false
acf-compat |
6.1.0.33 |
LDEV-2315 | Enhancement | include localisation masks in GetLocaleInfo()
locales patchReady |
6.1.0.31 |
LDEV-2230 | Bug | Error handling stack generation: logic to get absolute path from
mapped CFC/CFM paths is very expensive and fails
patchReady performance |
6.1.0.30 |
LDEV-4790 | Task | Implement Shorthand Notation for Literal Structs
structure syntax |
6.1.0.29 |
LDEV-4535 | Enhancement | use nio for file copy or increase blocksize for ioCopy from 65k
performance |
6.1.0.24 |
LDEV-4327 | Bug | Remove Lucee DIALECT in 6.0
breaking-change lucee6 memShrink |
6.1.0.15 |
LDEV-4767 | Enhancement | improve logger name with JsonLayout
logging |
5.4.5.2, 6.1.0.12 |
LDEV-5277 | Bug | Lucee fails checking remote address of existing threads | 6.1.2.23, 6.2.0.299, 6.0.4.23 |
LDEV-5166 | Bug | default component and customtag mapping lost
5to6 mappings regression |
6.0.4.20, 6.1.2.2 |
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-5132 | Bug | Error 400 on Explicit Release Version due to Double Slash in Repository URL | 6.0.4.11 |
Last Updated: 01-Mar-2025 16:55:38