Changes since 5.0.0.22.
# Lucee 5.0.0.213 changelog Changes since 5.0.0.22. Source: Lucee issue tracker (LDEV) — https://luceeserver.atlassian.net/projects/LDEV - LDEV-774 (Bug, fixed in 5.0.0.211): JEE session looses data on onsessionEnd call — https://luceeserver.atlassian.net/browse/LDEV-774 - LDEV-757 (Bug, fixed in 5.0.0.210): Returning * invalid syntax on SELECT statements with Postgres — https://luceeserver.atlassian.net/browse/LDEV-757 - LDEV-768 (Bug, fixed in 5.0.0.208): make sure extension install is failsafe — https://luceeserver.atlassian.net/browse/LDEV-768 - LDEV-767 (Bug, fixed in 5.0.0.207): admin context update info not working — https://luceeserver.atlassian.net/browse/LDEV-767 - LDEV-765 (Bug, fixed in 5.0.0.206): default value can break compiler — https://luceeserver.atlassian.net/browse/LDEV-765 - LDEV-759 (Bug, fixed in 5.0.0.205): cfdocument format="pdf" not working at all — https://luceeserver.atlassian.net/browse/LDEV-759 - LDEV-762 (Bug, fixed in 5.0.0.197): Lucene 5.2.1 initialization failed — https://luceeserver.atlassian.net/browse/LDEV-762 - LDEV-761 (Bug, fixed in 5.0.0.196): CR line breaks when using <cfhttp> on csv files — https://luceeserver.atlassian.net/browse/LDEV-761 - LDEV-342 (Bug, fixed in 5.0.0.186): cfmail errors when you add a charset. — https://luceeserver.atlassian.net/browse/LDEV-342 - LDEV-749 (Bug, fixed in 5.0.0.185): support for versioning with "required-extension" — https://luceeserver.atlassian.net/browse/LDEV-749 - LDEV-747 (Bug, fixed in 5.0.0.183): UTF-8 is not UTF-8 — https://luceeserver.atlassian.net/browse/LDEV-747 - LDEV-746 (Bug, fixed in 5.0.0.181): datasource clear method has invalid validation — https://luceeserver.atlassian.net/browse/LDEV-746 - LDEV-613 (Bug, fixed in 5.0.0.177): ORM NullPointerException caused by <cfquery dbtype="hql"> in latest stable release — https://luceeserver.atlassian.net/browse/LDEV-613 - LDEV-723 (Bug, fixed in 5.0.0.176): ClassNotFoundException: org.hibernate.hql.ast.HqlToken When performing HQL query — https://luceeserver.atlassian.net/browse/LDEV-723 - LDEV-722 (Bug, fixed in 5.0.0.176): ORM Module - dbcreate update and dropcreate do not create entity tables — https://luceeserver.atlassian.net/browse/LDEV-722 - LDEV-719 (Bug, fixed in 5.0.0.175): missing name declaration for property — https://luceeserver.atlassian.net/browse/LDEV-719 - LDEV-718 (Bug, fixed in 5.0.0.174): XMLParse fails when xerces is in system classLoader — https://luceeserver.atlassian.net/browse/LDEV-718 - LDEV-714 (Bug, fixed in 5.0.0.173): onSessionEnd creates WEB-INF/lucee/output/onSessionEnd.out — https://luceeserver.atlassian.net/browse/LDEV-714 - LDEV-575 (Enhancement, fixed in 5.0.0.172): Create a new function: isInThread() to allow for checking if you are in a thread or not — https://luceeserver.atlassian.net/browse/LDEV-575 - LDEV-543 (Enhancement, fixed in 5.0.0.172): Default database name when creating a datasource in admin — https://luceeserver.atlassian.net/browse/LDEV-543 - LDEV-657 (Task, fixed in 5.0.0.170): Adapt LDEV-458 for Lucee 5 — https://luceeserver.atlassian.net/browse/LDEV-657 - LDEV-658 (Task, fixed in 5.0.0.169): Adapt LDEV-224 for Lucee 5 — https://luceeserver.atlassian.net/browse/LDEV-658 - LDEV-625 (Bug, fixed in 5.0.0.168): JAR files class not found exception for custom functions — https://luceeserver.atlassian.net/browse/LDEV-625 - LDEV-696 (Bug, fixed in 5.0.0.166): cfdump eval throws wrong error when evaluation failed — https://luceeserver.atlassian.net/browse/LDEV-696 - LDEV-622 (Bug, fixed in 5.0.0.165): Cannot use a Map as a struct with null value — https://luceeserver.atlassian.net/browse/LDEV-622 - LDEV-655 (Bug, fixed in 5.0.0.163): including a non standard cfm file (eg. .txt) throws an error — https://luceeserver.atlassian.net/browse/LDEV-655 - LDEV-664 (Bug, fixed in 5.0.0.162): CFC singleton thread error — https://luceeserver.atlassian.net/browse/LDEV-664 - LDEV-684 (Bug, fixed in 5.0.0.161): CFARGUMENT Can't cast String [] to a boolean — https://luceeserver.atlassian.net/browse/LDEV-684 - LDEV-692 (Bug, fixed in 5.0.0.160): getApplicationSettings() does not return expected results — https://luceeserver.atlassian.net/browse/LDEV-692 - LDEV-707 (Task, fixed in 5.0.0.159): cfloop condition - lucee.transformer.cfml.evaluator.EvaluatorException — https://luceeserver.atlassian.net/browse/LDEV-707 - LDEV-702 (Bug, fixed in 5.0.0.159): PostgreSQL Driver Queries Fail in 4.5.3.002 : createclob() not yet implemented — https://luceeserver.atlassian.net/browse/LDEV-702 - LDEV-706 (Task, fixed in 5.0.0.158): add support for "release-type" — https://luceeserver.atlassian.net/browse/LDEV-706 - LDEV-676 (Bug, fixed in 5.0.0.158): DirectoryExists() fails on S3 resource — https://luceeserver.atlassian.net/browse/LDEV-676 - LDEV-705 (Task, fixed in 5.0.0.157): web admin should show server admin extensions — https://luceeserver.atlassian.net/browse/LDEV-705 - LDEV-249 (Enhancement, fixed in 5.0.0.156): change lambda syntax from -> to => — https://luceeserver.atlassian.net/browse/LDEV-249 - LDEV-654 (Bug, fixed in 5.0.0.155): fileExists() fails on paths starting with s3:// — https://luceeserver.atlassian.net/browse/LDEV-654 - LDEV-683 (Task, fixed in 5.0.0.153): reorganize xml handling — https://luceeserver.atlassian.net/browse/LDEV-683 - LDEV-675 (Bug, fixed in 5.0.0.145): cfmailpart charset error — https://luceeserver.atlassian.net/browse/LDEV-675 - LDEV-671 (Bug, fixed in 5.0.0.140): QueryExecute right context — https://luceeserver.atlassian.net/browse/LDEV-671 - LDEV-668 (Task, fixed in 5.0.0.139): Move cfchart to an extension — https://luceeserver.atlassian.net/browse/LDEV-668 - LDEV-634 (Bug, fixed in 5.0.0.138): <cfmailpart type="html"> causes mail to not be sent — https://luceeserver.atlassian.net/browse/LDEV-634 - LDEV-609 (Bug, fixed in 5.0.0.134): Could not initialize class javax.media.jai.JAI — https://luceeserver.atlassian.net/browse/LDEV-609 - LDEV-607 (Bug, fixed in 5.0.0.129): Could not initialize class org.jfree.chart.JFreeChart — https://luceeserver.atlassian.net/browse/LDEV-607 - LDEV-650 (Bug, fixed in 5.0.0.121): share application context with modern and classic listener fails — https://luceeserver.atlassian.net/browse/LDEV-650 - LDEV-631 (Incompatibility, fixed in 5.0.0.121): YesNoFormat() empty string response — https://luceeserver.atlassian.net/browse/LDEV-631 - LDEV-647 (Bug, fixed in 5.0.0.120): update an extension does not uninstall previous version — https://luceeserver.atlassian.net/browse/LDEV-647 - LDEV-645 (Bug, fixed in 5.0.0.119): extension update need restart to reconize function lib change — https://luceeserver.atlassian.net/browse/LDEV-645 - LDEV-635 (Enhancement, fixed in 5.0.0.119): allow to update lucee by copy a .lco file to the deploy folder — https://luceeserver.atlassian.net/browse/LDEV-635 - LDEV-627 (Bug, fixed in 5.0.0.118): Sending an email fails silently with 5.0.0.98 — https://luceeserver.atlassian.net/browse/LDEV-627 - LDEV-620 (Bug, fixed in 5.0.0.114): enlargeCapacity blocks the system — https://luceeserver.atlassian.net/browse/LDEV-620 - LDEV-619 (Task, fixed in 5.0.0.112): remove S3 from the core — https://luceeserver.atlassian.net/browse/LDEV-619 - LDEV-617 (Enhancement, fixed in 5.0.0.112): merge lucee.jar and felix.jar — https://luceeserver.atlassian.net/browse/LDEV-617 - LDEV-608 (Bug, fixed in 5.0.0.111): server.lucee.state missing in Velvet — https://luceeserver.atlassian.net/browse/LDEV-608 - LDEV-255 (Bug, fixed in 5.0.0.109): Inability to refer to static members dynamically — https://luceeserver.atlassian.net/browse/LDEV-255 - LDEV-624 (Task, fixed in 5.0.0.107): move deploy directory upwards — https://luceeserver.atlassian.net/browse/LDEV-624 - LDEV-610 (Task, fixed in 5.0.0.107): move pdf to an extension — https://luceeserver.atlassian.net/browse/LDEV-610 - LDEV-602 (Bug, fixed in 5.0.0.106): BodyTag loaded by bundle fail — https://luceeserver.atlassian.net/browse/LDEV-602 - LDEV-593 (Enhancement, fixed in 5.0.0.105): add extension Admin/Doc to loader — https://luceeserver.atlassian.net/browse/LDEV-593 - LDEV-592 (Enhancement, fixed in 5.0.0.104): add support for "required-extensions" — https://luceeserver.atlassian.net/browse/LDEV-592 - LDEV-589 (Enhancement, fixed in 5.0.0.102): add possibility to bundle dependencies with the lucee.jar — https://luceeserver.atlassian.net/browse/LDEV-589 - LDEV-587 (Task, fixed in 5.0.0.101): remove flex from the core — https://luceeserver.atlassian.net/browse/LDEV-587 - LDEV-581 (Bug, fixed in 5.0.0.99): add function InternalRequest (hidden) — https://luceeserver.atlassian.net/browse/LDEV-581 - LDEV-569 (Bug, fixed in 5.0.0.98): SSLCertificateInstall fails with some hosts — https://luceeserver.atlassian.net/browse/LDEV-569 - LDEV-567 (Task, fixed in 5.0.0.97): add canonicalize to encodeFor... functions — https://luceeserver.atlassian.net/browse/LDEV-567 - LDEV-554 (Bug, fixed in 5.0.0.96): Stack overflow creating object instance while in the static constructor — https://luceeserver.atlassian.net/browse/LDEV-554 - LDEV-565 (Task, fixed in 5.0.0.95): improve MissingIncludeException — https://luceeserver.atlassian.net/browse/LDEV-565 - LDEV-564 (Bug, fixed in 5.0.0.94): Support "grey" as color name — https://luceeserver.atlassian.net/browse/LDEV-564 - LDEV-561 (Bug, fixed in 5.0.0.93): allow to use bundles with createObject — https://luceeserver.atlassian.net/browse/LDEV-561 - LDEV-256 (Incompatibility, fixed in 5.0.0.92): Implement GeneratePBKDFKey — https://luceeserver.atlassian.net/browse/LDEV-256 - LDEV-411 (Bug, fixed in 5.0.0.91): Debugging displays wrong execution times in specific cases — https://luceeserver.atlassian.net/browse/LDEV-411 - LDEV-559 (Bug, fixed in 5.0.0.90): disable Lucee dialect — https://luceeserver.atlassian.net/browse/LDEV-559 - LDEV-469 (Enhancement, fixed in 5.0.0.89): Implement CFHTTP clientCert/ClientCertPassword compatible with ACF — https://luceeserver.atlassian.net/browse/LDEV-469 - LDEV-558 (Bug, fixed in 5.0.0.88): extension takes a minute to install after startup — https://luceeserver.atlassian.net/browse/LDEV-558 - LDEV-262 (Bug, fixed in 5.0.0.87): cannot restart Lucee — https://luceeserver.atlassian.net/browse/LDEV-262 - LDEV-557 (Task, fixed in 5.0.0.86): life and idle timeout for mail server — https://luceeserver.atlassian.net/browse/LDEV-557 - LDEV-335 (Bug, fixed in 5.0.0.84): Latest WAR doesn't seem to work in at least some situations — https://luceeserver.atlassian.net/browse/LDEV-335 - LDEV-270 (Bug, fixed in 5.0.0.84): Static constructor inappropriately suppresses output — https://luceeserver.atlassian.net/browse/LDEV-270 - LDEV-343 (Bug, fixed in 5.0.0.83): Sending an email fails silently — https://luceeserver.atlassian.net/browse/LDEV-343 - LDEV-267 (Bug, fixed in 5.0.0.82): writeLog() broken in Lucee 5 — https://luceeserver.atlassian.net/browse/LDEV-267 - LDEV-541 (Bug, fixed in 5.0.0.81): maven state is not handled the right way — https://luceeserver.atlassian.net/browse/LDEV-541 - LDEV-537 (Enhancement, fixed in 5.0.0.81): change the update provider types — https://luceeserver.atlassian.net/browse/LDEV-537 - LDEV-367 (Bug, fixed in 5.0.0.81): Compilation glitch with [] — https://luceeserver.atlassian.net/browse/LDEV-367 - LDEV-284 (Bug, fixed in 5.0.0.81): Incorrect terminology in error message — https://luceeserver.atlassian.net/browse/LDEV-284 - LDEV-281 (Bug, fixed in 5.0.0.81): "you cannot instantiate the abstract component" — https://luceeserver.atlassian.net/browse/LDEV-281 - LDEV-273 (Bug, fixed in 5.0.0.81): Unexpected scope lookup with VARIABLES and ARGUMENTS name conflict — https://luceeserver.atlassian.net/browse/LDEV-273 - LDEV-540 (Bug, fixed in 5.0.0.80): fix "FUTURE" marks in loader — https://luceeserver.atlassian.net/browse/LDEV-540 - LDEV-539 (Bug, fixed in 5.0.0.79): cfhttp fails when passing a ram resource — https://luceeserver.atlassian.net/browse/LDEV-539 - LDEV-244 (Bug, fixed in 5.0.0.77): Comments at end of component error — https://luceeserver.atlassian.net/browse/LDEV-244 - LDEV-525 (Bug, fixed in 5.0.0.76): Session type alway in "Application" option even after change — https://luceeserver.atlassian.net/browse/LDEV-525 - LDEV-533 (Bug, fixed in 5.0.0.74): silent tag does not work in script — https://luceeserver.atlassian.net/browse/LDEV-533 - LDEV-529 (Bug, fixed in 5.0.0.71): LinkageError in Axis Server — https://luceeserver.atlassian.net/browse/LDEV-529 - LDEV-527 (Enhancement, fixed in 5.0.0.70): Add download path to Lucee 5 jar loading message — https://luceeserver.atlassian.net/browse/LDEV-527 - LDEV-523 (Bug, fixed in 5.0.0.69): cfhttp fails — https://luceeserver.atlassian.net/browse/LDEV-523 - LDEV-519 (Bug, fixed in 5.0.0.67): Locale differences between Lucee 4.5 and 5 — https://luceeserver.atlassian.net/browse/LDEV-519 - LDEV-515 (Bug, fixed in 5.0.0.66): getComponentMetaData throws lucee.runtime.CIPage.getComponentName()Ljava/lang/String; — https://luceeserver.atlassian.net/browse/LDEV-515 - LDEV-415 (Bug, fixed in 5.0.0.66): The key [WHEELS] does not exist, only the following keys are available: [applicationname]. — https://luceeserver.atlassian.net/browse/LDEV-415 - LDEV-511 (Bug, fixed in 5.0.0.61): coldbox fails with Lucee 5 — https://luceeserver.atlassian.net/browse/LDEV-511 - LDEV-509 (Bug, fixed in 5.0.0.61): datasource storage clean open new connection — https://luceeserver.atlassian.net/browse/LDEV-509 - LDEV-504 (Bug, fixed in 5.0.0.61): controller thread can get blocked — https://luceeserver.atlassian.net/browse/LDEV-504 - LDEV-503 (Bug, fixed in 5.0.0.61): Lucee fails to read cookie — https://luceeserver.atlassian.net/browse/LDEV-503 - LDEV-502 (Incompatibility, fixed in 5.0.0.61): JavaInterface.getClass() Throws Error — https://luceeserver.atlassian.net/browse/LDEV-502 - LDEV-501 (Bug, fixed in 5.0.0.61): PostgreSQL Driver Queries Fail in 4.5.2.005 — https://luceeserver.atlassian.net/browse/LDEV-501 - LDEV-492 (Bug, fixed in 5.0.0.61): XML objects don't cast to string properly — https://luceeserver.atlassian.net/browse/LDEV-492 - LDEV-432 (Bug, fixed in 5.0.0.61): Better ORM Errors, Include SQL statement — https://luceeserver.atlassian.net/browse/LDEV-432 - LDEV-370 (Bug, fixed in 5.0.0.61): cfscript Query doesn't play well with oracle parameters — https://luceeserver.atlassian.net/browse/LDEV-370 - LDEV-340 (Bug, fixed in 5.0.0.61): SpoolerEngineImpl$SimpleThread can get in an endless loop — https://luceeserver.atlassian.net/browse/LDEV-340 - LDEV-485 (Bug, fixed in 5.0.0.60): cfhttp (with updated library) timeout issue — https://luceeserver.atlassian.net/browse/LDEV-485 - LDEV-480 (Bug, fixed in 5.0.0.60): validate connections in the datasource connection pool — https://luceeserver.atlassian.net/browse/LDEV-480 - LDEV-479 (Bug, fixed in 5.0.0.60): improve default query timeout — https://luceeserver.atlassian.net/browse/LDEV-479 - LDEV-476 (Bug, fixed in 5.0.0.60): built in function names reserved in cfinterface — https://luceeserver.atlassian.net/browse/LDEV-476 - LDEV-475 (Bug, fixed in 5.0.0.60): fileSetLastModified() Fails Silently on Non-Existent File — https://luceeserver.atlassian.net/browse/LDEV-475 - LDEV-472 (Bug, fixed in 5.0.0.60): Queries called from event gateways break due to invalid request timeout — https://luceeserver.atlassian.net/browse/LDEV-472 - LDEV-470 (Bug, fixed in 5.0.0.60): Graylog does not work with Lucee — https://luceeserver.atlassian.net/browse/LDEV-470 - LDEV-457 (Bug, fixed in 5.0.0.60): HTMLEditFormat handling of carriage returns — https://luceeserver.atlassian.net/browse/LDEV-457 - LDEV-364 (Bug, fixed in 5.0.0.60): queryParam null=true doesn't work for QueryExecute — https://luceeserver.atlassian.net/browse/LDEV-364 - LDEV-24 (Bug, fixed in 5.0.0.60): queryExecute does not support passing arguments scope as param structure — https://luceeserver.atlassian.net/browse/LDEV-24 - LDEV-463 (Enhancement, fixed in 5.0.0.51): reduce size of of udf properties (getter/setter/ ...) — https://luceeserver.atlassian.net/browse/LDEV-463 - LDEV-436 (Bug, fixed in 5.0.0.51): openJDK 8 no longer supports Thread.stop(Throwable) — https://luceeserver.atlassian.net/browse/LDEV-436 - LDEV-435 (Bug, fixed in 5.0.0.51): timeout attribute does not support Timespan — https://luceeserver.atlassian.net/browse/LDEV-435 - LDEV-431 (Bug, fixed in 5.0.0.51): 3th party log4j appender are failing — https://luceeserver.atlassian.net/browse/LDEV-431 - LDEV-430 (Enhancement, fixed in 5.0.0.51): logging for datasources — https://luceeserver.atlassian.net/browse/LDEV-430 - LDEV-429 (Bug, fixed in 5.0.0.51): Unable to access Youtube API using SSL — https://luceeserver.atlassian.net/browse/LDEV-429 - LDEV-83 (Enhancement, fixed in 5.0.0.50): 5.x proposal: Class syntax — https://luceeserver.atlassian.net/browse/LDEV-83 - LDEV-47 (Bug, fixed in 5.0.0.50): Support for (element in list) — https://luceeserver.atlassian.net/browse/LDEV-47 - LDEV-372 (Enhancement, fixed in 5.0.0.50): make CGI Scope writable — https://luceeserver.atlassian.net/browse/LDEV-372 - LDEV-363 (Bug, fixed in 5.0.0.50): JSR223 fails with NPE using functions — https://luceeserver.atlassian.net/browse/LDEV-363 - LDEV-354 (Bug, fixed in 5.0.0.50): IsEmpty(0) returns true — https://luceeserver.atlassian.net/browse/LDEV-354 - LDEV-353 (Bug, fixed in 5.0.0.50): NPE when using a struct as an exception — https://luceeserver.atlassian.net/browse/LDEV-353 - LDEV-348 (Bug, fixed in 5.0.0.50): Invalid Cookie name causes stacktrace and can bring down lucee/tomcat — https://luceeserver.atlassian.net/browse/LDEV-348 - LDEV-292 (Bug, fixed in 5.0.0.50): CFHTTP fails over SSL with SNI — https://luceeserver.atlassian.net/browse/LDEV-292 - LDEV-338 (Bug, fixed in 5.0.0.49): declared inline datasource does not work with ORM — https://luceeserver.atlassian.net/browse/LDEV-338 - LDEV-327 (Enhancement, fixed in 5.0.0.49): add frontend for request Queue — https://luceeserver.atlassian.net/browse/LDEV-327 - LDEV-320 (Bug, fixed in 5.0.0.49): Lucee should error when failing to sort a Java array — https://luceeserver.atlassian.net/browse/LDEV-320 - LDEV-306 (Bug, fixed in 5.0.0.49): FLD definition with bundle info are failing, if the bundle is not loaded — https://luceeserver.atlassian.net/browse/LDEV-306 - LDEV-290 (Bug, fixed in 5.0.0.49): Loading classes the classic way fails — https://luceeserver.atlassian.net/browse/LDEV-290 - LDEV-2 (Bug, fixed in 5.0.0.49): QueryExecute generates wrong entries in the debug information — https://luceeserver.atlassian.net/browse/LDEV-2 - LDEV-302 (Bug, fixed in 5.0.0.45): onCFCRequest/onRequest is chosen based on extension — https://luceeserver.atlassian.net/browse/LDEV-302 - LDEV-300 (Bug, fixed in 5.0.0.45): Static constructor incorrectly triggered — https://luceeserver.atlassian.net/browse/LDEV-300 - LDEV-288 (Bug, fixed in 5.0.0.44): syntax error in component.lucee — https://luceeserver.atlassian.net/browse/LDEV-288 - LDEV-287 (Bug, fixed in 5.0.0.44): Listener mode modern invokes Application.cfm files — https://luceeserver.atlassian.net/browse/LDEV-287 - LDEV-286 (Bug, fixed in 5.0.0.44): duplicate check in duplication get not cleaned — https://luceeserver.atlassian.net/browse/LDEV-286 - LDEV-276 (Bug, fixed in 5.0.0.44): javaProxy() (and webserviceProxy()) poorly named — https://luceeserver.atlassian.net/browse/LDEV-276 - LDEV-275 (Bug, fixed in 5.0.0.44): Possible incorrect OO terminology usage — https://luceeserver.atlassian.net/browse/LDEV-275 - LDEV-274 (Bug, fixed in 5.0.0.44): Typo "you cannot extend the final component " — https://luceeserver.atlassian.net/browse/LDEV-274 - LDEV-269 (Bug, fixed in 5.0.0.44): Static constructor not supported in tag-based CFCs — https://luceeserver.atlassian.net/browse/LDEV-269 - LDEV-264 (Bug, fixed in 5.0.0.44): Remoting nullPointerException for ALL errors thrown — https://luceeserver.atlassian.net/browse/LDEV-264 - LDEV-260 (Bug, fixed in 5.0.0.43): rest service fails when listener mode is set to modern — https://luceeserver.atlassian.net/browse/LDEV-260 - LDEV-254 (Bug, fixed in 5.0.0.43): Abstract components don't work — https://luceeserver.atlassian.net/browse/LDEV-254 - LDEV-253 (Bug, fixed in 5.0.0.43): Static is ignored in interfaces — https://luceeserver.atlassian.net/browse/LDEV-253 - LDEV-252 (Bug, fixed in 5.0.0.43): isCustomFunction() behaviour for arrow functions should match that for conventional function-literal syntax — https://luceeserver.atlassian.net/browse/LDEV-252 - LDEV-248 (Bug, fixed in 5.0.0.43): static method syntax doesn't work as advertised — https://luceeserver.atlassian.net/browse/LDEV-248 - LDEV-686 (Bug, fixed in 5.0.0.42): railo-sl4j.jar still present in Lucee installers — https://luceeserver.atlassian.net/browse/LDEV-686
| Ticket | Type | Summary | Fixed in |
|---|---|---|---|
| LDEV-774 | Bug | JEE session looses data on onsessionEnd call | 5.0.0.211 |
| LDEV-757 | Bug | Returning * invalid syntax on SELECT statements with Postgres | 5.0.0.210 |
| LDEV-768 | Bug | make sure extension install is failsafe | 5.0.0.208 |
| LDEV-767 | Bug | admin context update info not working | 5.0.0.207 |
| LDEV-765 | Bug | default value can break compiler | 5.0.0.206 |
| LDEV-759 | Bug | cfdocument format="pdf" not working at all | 5.0.0.205 |
| LDEV-762 | Bug | Lucene 5.2.1 initialization failed | 5.0.0.197 |
| LDEV-761 | Bug | CR line breaks when using <cfhttp> on csv files | 5.0.0.196 |
| LDEV-342 | Bug | cfmail errors when you add a charset. | 5.0.0.186 |
| LDEV-749 | Bug | support for versioning with "required-extension" | 5.0.0.185 |
| LDEV-747 | Bug | UTF-8 is not UTF-8 | 5.0.0.183 |
| LDEV-746 | Bug | datasource clear method has invalid validation | 5.0.0.181 |
| LDEV-613 | Bug | ORM NullPointerException caused by <cfquery dbtype="hql"> in latest stable release | 5.0.0.177 |
| LDEV-723 | Bug | ClassNotFoundException: org.hibernate.hql.ast.HqlToken When performing HQL query | 5.0.0.176 |
| LDEV-722 | Bug | ORM Module - dbcreate update and dropcreate do not create entity tables | 5.0.0.176 |
| LDEV-719 | Bug | missing name declaration for property | 5.0.0.175 |
| LDEV-718 | Bug | XMLParse fails when xerces is in system classLoader | 5.0.0.174 |
| LDEV-714 | Bug | onSessionEnd creates WEB-INF/lucee/output/onSessionEnd.out | 5.0.0.173 |
| LDEV-575 | Enhancement | Create a new function: isInThread() to allow for checking if you are in a thread or not | 5.0.0.172 |
| LDEV-543 | Enhancement | Default database name when creating a datasource in admin | 5.0.0.172 |
| LDEV-657 | Task | Adapt LDEV-458 for Lucee 5 | 5.0.0.170 |
| LDEV-658 | Task | Adapt LDEV-224 for Lucee 5 | 5.0.0.169 |
| LDEV-625 | Bug | JAR files class not found exception for custom functions | 5.0.0.168 |
| LDEV-696 | Bug | cfdump eval throws wrong error when evaluation failed | 5.0.0.166 |
| LDEV-622 | Bug | Cannot use a Map as a struct with null value | 5.0.0.165 |
| LDEV-655 | Bug | including a non standard cfm file (eg. .txt) throws an error | 5.0.0.163 |
| LDEV-664 | Bug | CFC singleton thread error | 5.0.0.162 |
| LDEV-684 | Bug | CFARGUMENT Can't cast String [] to a boolean | 5.0.0.161 |
| LDEV-692 | Bug | getApplicationSettings() does not return expected results | 5.0.0.160 |
| LDEV-707 | Task | cfloop condition - lucee.transformer.cfml.evaluator.EvaluatorException | 5.0.0.159 |
| LDEV-702 | Bug | PostgreSQL Driver Queries Fail in 4.5.3.002 : createclob() not yet implemented | 5.0.0.159 |
| LDEV-706 | Task | add support for "release-type" | 5.0.0.158 |
| LDEV-676 | Bug | DirectoryExists() fails on S3 resource | 5.0.0.158 |
| LDEV-705 | Task | web admin should show server admin extensions | 5.0.0.157 |
| LDEV-249 | Enhancement | change lambda syntax from -> to => | 5.0.0.156 |
| LDEV-654 | Bug | fileExists() fails on paths starting with s3:// | 5.0.0.155 |
| LDEV-683 | Task | reorganize xml handling | 5.0.0.153 |
| LDEV-675 | Bug | cfmailpart charset error | 5.0.0.145 |
| LDEV-671 | Bug | QueryExecute right context | 5.0.0.140 |
| LDEV-668 | Task | Move cfchart to an extension | 5.0.0.139 |
| LDEV-634 | Bug | <cfmailpart type="html"> causes mail to not be sent | 5.0.0.138 |
| LDEV-609 | Bug | Could not initialize class javax.media.jai.JAI | 5.0.0.134 |
| LDEV-607 | Bug | Could not initialize class org.jfree.chart.JFreeChart | 5.0.0.129 |
| LDEV-650 | Bug | share application context with modern and classic listener fails | 5.0.0.121 |
| LDEV-631 | Incompatibility | YesNoFormat() empty string response | 5.0.0.121 |
| LDEV-647 | Bug | update an extension does not uninstall previous version | 5.0.0.120 |
| LDEV-645 | Bug | extension update need restart to reconize function lib change | 5.0.0.119 |
| LDEV-635 | Enhancement | allow to update lucee by copy a .lco file to the deploy folder | 5.0.0.119 |
| LDEV-627 | Bug | Sending an email fails silently with 5.0.0.98 | 5.0.0.118 |
| LDEV-620 | Bug | enlargeCapacity blocks the system | 5.0.0.114 |
| LDEV-619 | Task | remove S3 from the core | 5.0.0.112 |
| LDEV-617 | Enhancement | merge lucee.jar and felix.jar | 5.0.0.112 |
| LDEV-608 | Bug | server.lucee.state missing in Velvet | 5.0.0.111 |
| LDEV-255 | Bug | Inability to refer to static members dynamically | 5.0.0.109 |
| LDEV-624 | Task | move deploy directory upwards | 5.0.0.107 |
| LDEV-610 | Task | move pdf to an extension | 5.0.0.107 |
| LDEV-602 | Bug | BodyTag loaded by bundle fail | 5.0.0.106 |
| LDEV-593 | Enhancement | add extension Admin/Doc to loader | 5.0.0.105 |
| LDEV-592 | Enhancement | add support for "required-extensions" | 5.0.0.104 |
| LDEV-589 | Enhancement | add possibility to bundle dependencies with the lucee.jar | 5.0.0.102 |
| LDEV-587 | Task | remove flex from the core | 5.0.0.101 |
| LDEV-581 | Bug | add function InternalRequest (hidden) | 5.0.0.99 |
| LDEV-569 | Bug | SSLCertificateInstall fails with some hosts | 5.0.0.98 |
| LDEV-567 | Task | add canonicalize to encodeFor... functions | 5.0.0.97 |
| LDEV-554 | Bug | Stack overflow creating object instance while in the static constructor | 5.0.0.96 |
| LDEV-565 | Task | improve MissingIncludeException | 5.0.0.95 |
| LDEV-564 | Bug | Support "grey" as color name | 5.0.0.94 |
| LDEV-561 | Bug | allow to use bundles with createObject | 5.0.0.93 |
| LDEV-256 | Incompatibility | Implement GeneratePBKDFKey | 5.0.0.92 |
| LDEV-411 | Bug | Debugging displays wrong execution times in specific cases | 5.0.0.91 |
| LDEV-559 | Bug | disable Lucee dialect | 5.0.0.90 |
| LDEV-469 | Enhancement | Implement CFHTTP clientCert/ClientCertPassword compatible with ACF | 5.0.0.89 |
| LDEV-558 | Bug | extension takes a minute to install after startup | 5.0.0.88 |
| LDEV-262 | Bug | cannot restart Lucee | 5.0.0.87 |
| LDEV-557 | Task | life and idle timeout for mail server | 5.0.0.86 |
| LDEV-335 | Bug | Latest WAR doesn't seem to work in at least some situations | 5.0.0.84 |
| LDEV-270 | Bug | Static constructor inappropriately suppresses output | 5.0.0.84 |
| LDEV-343 | Bug | Sending an email fails silently | 5.0.0.83 |
| LDEV-267 | Bug | writeLog() broken in Lucee 5 | 5.0.0.82 |
| LDEV-541 | Bug | maven state is not handled the right way | 5.0.0.81 |
| LDEV-537 | Enhancement | change the update provider types | 5.0.0.81 |
| LDEV-367 | Bug | Compilation glitch with [] | 5.0.0.81 |
| LDEV-284 | Bug | Incorrect terminology in error message | 5.0.0.81 |
| LDEV-281 | Bug | "you cannot instantiate the abstract component" | 5.0.0.81 |
| LDEV-273 | Bug | Unexpected scope lookup with VARIABLES and ARGUMENTS name conflict | 5.0.0.81 |
| LDEV-540 | Bug | fix "FUTURE" marks in loader | 5.0.0.80 |
| LDEV-539 | Bug | cfhttp fails when passing a ram resource | 5.0.0.79 |
| LDEV-244 | Bug | Comments at end of component error | 5.0.0.77 |
| LDEV-525 | Bug | Session type alway in "Application" option even after change | 5.0.0.76 |
| LDEV-533 | Bug | silent tag does not work in script | 5.0.0.74 |
| LDEV-529 | Bug | LinkageError in Axis Server | 5.0.0.71 |
| LDEV-527 | Enhancement | Add download path to Lucee 5 jar loading message | 5.0.0.70 |
| LDEV-523 | Bug | cfhttp fails | 5.0.0.69 |
| LDEV-519 | Bug | Locale differences between Lucee 4.5 and 5 | 5.0.0.67 |
| LDEV-515 | Bug | getComponentMetaData throws lucee.runtime.CIPage.getComponentName()Ljava/lang/String; | 5.0.0.66 |
| LDEV-415 | Bug | The key [WHEELS] does not exist, only the following keys are available: [applicationname]. | 5.0.0.66 |
| LDEV-511 | Bug | coldbox fails with Lucee 5 | 5.0.0.61 |
| LDEV-509 | Bug | datasource storage clean open new connection | 5.0.0.61 |
| LDEV-504 | Bug | controller thread can get blocked | 5.0.0.61 |
| LDEV-503 | Bug | Lucee fails to read cookie | 5.0.0.61 |
| LDEV-502 | Incompatibility | JavaInterface.getClass() Throws Error | 5.0.0.61 |
| LDEV-501 | Bug | PostgreSQL Driver Queries Fail in 4.5.2.005 | 5.0.0.61 |
| LDEV-492 | Bug | XML objects don't cast to string properly | 5.0.0.61 |
| LDEV-432 | Bug | Better ORM Errors, Include SQL statement | 5.0.0.61 |
| LDEV-370 | Bug | cfscript Query doesn't play well with oracle parameters | 5.0.0.61 |
| LDEV-340 | Bug | SpoolerEngineImpl$SimpleThread can get in an endless loop | 5.0.0.61 |
| LDEV-485 | Bug | cfhttp (with updated library) timeout issue | 5.0.0.60 |
| LDEV-480 | Bug | validate connections in the datasource connection pool | 5.0.0.60 |
| LDEV-479 | Bug | improve default query timeout | 5.0.0.60 |
| LDEV-476 | Bug | built in function names reserved in cfinterface | 5.0.0.60 |
| LDEV-475 | Bug | fileSetLastModified() Fails Silently on Non-Existent File | 5.0.0.60 |
| LDEV-472 | Bug | Queries called from event gateways break due to invalid request timeout | 5.0.0.60 |
| LDEV-470 | Bug | Graylog does not work with Lucee | 5.0.0.60 |
| LDEV-457 | Bug | HTMLEditFormat handling of carriage returns | 5.0.0.60 |
| LDEV-364 | Bug | queryParam null=true doesn't work for QueryExecute | 5.0.0.60 |
| LDEV-24 | Bug | queryExecute does not support passing arguments scope as param structure | 5.0.0.60 |
| LDEV-463 | Enhancement | reduce size of of udf properties (getter/setter/ ...) | 5.0.0.51 |
| LDEV-436 | Bug | openJDK 8 no longer supports Thread.stop(Throwable) | 5.0.0.51 |
| LDEV-435 | Bug | timeout attribute does not support Timespan | 5.0.0.51 |
| LDEV-431 | Bug | 3th party log4j appender are failing | 5.0.0.51 |
| LDEV-430 | Enhancement | logging for datasources | 5.0.0.51 |
| LDEV-429 | Bug | Unable to access Youtube API using SSL | 5.0.0.51 |
| LDEV-83 | Enhancement | 5.x proposal: Class syntax | 5.0.0.50 |
| LDEV-47 | Bug | Support for (element in list) | 5.0.0.50 |
| LDEV-372 | Enhancement | make CGI Scope writable | 5.0.0.50 |
| LDEV-363 | Bug | JSR223 fails with NPE using functions | 5.0.0.50 |
| LDEV-354 | Bug | IsEmpty(0) returns true | 5.0.0.50 |
| LDEV-353 | Bug | NPE when using a struct as an exception | 5.0.0.50 |
| LDEV-348 | Bug | Invalid Cookie name causes stacktrace and can bring down lucee/tomcat | 5.0.0.50 |
| LDEV-292 | Bug | CFHTTP fails over SSL with SNI | 5.0.0.50 |
| LDEV-338 | Bug | declared inline datasource does not work with ORM | 5.0.0.49 |
| LDEV-327 | Enhancement | add frontend for request Queue | 5.0.0.49 |
| LDEV-320 | Bug | Lucee should error when failing to sort a Java array | 5.0.0.49 |
| LDEV-306 | Bug | FLD definition with bundle info are failing, if the bundle is not loaded | 5.0.0.49 |
| LDEV-290 | Bug | Loading classes the classic way fails | 5.0.0.49 |
| LDEV-2 | Bug | QueryExecute generates wrong entries in the debug information | 5.0.0.49 |
| LDEV-302 | Bug | onCFCRequest/onRequest is chosen based on extension | 5.0.0.45 |
| LDEV-300 | Bug | Static constructor incorrectly triggered | 5.0.0.45 |
| LDEV-288 | Bug | syntax error in component.lucee | 5.0.0.44 |
| LDEV-287 | Bug | Listener mode modern invokes Application.cfm files | 5.0.0.44 |
| LDEV-286 | Bug | duplicate check in duplication get not cleaned | 5.0.0.44 |
| LDEV-276 | Bug | javaProxy() (and webserviceProxy()) poorly named | 5.0.0.44 |
| LDEV-275 | Bug | Possible incorrect OO terminology usage | 5.0.0.44 |
| LDEV-274 | Bug | Typo "you cannot extend the final component " | 5.0.0.44 |
| LDEV-269 | Bug | Static constructor not supported in tag-based CFCs | 5.0.0.44 |
| LDEV-264 | Bug | Remoting nullPointerException for ALL errors thrown | 5.0.0.44 |
| LDEV-260 | Bug | rest service fails when listener mode is set to modern | 5.0.0.43 |
| LDEV-254 | Bug | Abstract components don't work | 5.0.0.43 |
| LDEV-253 | Bug | Static is ignored in interfaces | 5.0.0.43 |
| LDEV-252 | Bug | isCustomFunction() behaviour for arrow functions should match that for conventional function-literal syntax | 5.0.0.43 |
| LDEV-248 | Bug | static method syntax doesn't work as advertised | 5.0.0.43 |
| LDEV-686 | Bug | railo-sl4j.jar still present in Lucee installers | 5.0.0.42 |
Sourced from the Lucee issue tracker (LDEV).