2025-02-27
192 bugs fixed... according to CF2025 release notes.
Some of these are taken from CF2025 release notes as well as the issues I personally created in Adobe Tracker.
Two of my coldfusion 2021 servers, at random intervals, the CGI scope starts returning an empty struct.
https://tracker.adobe.com/#/view/CF-4212711
https://community.adobe.com/t5/coldfusion-discussions/cgi-scope-is-empty-with-coldfusion-2021-on-windows-2019/td-p/12634405
Reported 1/27/2022 - verified still broken in CF2018, 2021 & 2023.
CFSpreadsheet: Reading a sheet with duplicate column names returns both columns and overwrites the data.
https://tracker.adobe.com/#/view/CF-4212523
Reported 11/2/2021 - not verified, but is still broken in CF2018, 2021 & 2023?
https://tracker.adobe.com/#/view/CF-4211148
Fixed in CF2025, but no email notification sent regarding change of "fixed" status. (It's also probably only fixed in CF2025. It's NOT fixed in CFFiddle CF2023u12 or CF2021u18 as of this post.) The "default" parameter is still not documented and developers are left to guess as to how the local system is configured.
https://tracker.adobe.com/#/view/CF-4206471
This is flagged as fixed for CF2025, but the same incorrect error message is displayed (same as CF2018, CF2021 & CF2023.)
https://tracker.adobe.com/#/view/CF-4216119
Fixed in CF2025 only. Not fixed in CF2018, 2021 or 2023 even though it was reported back in 2022. (It's definitely not fixed in CF2016 since it's now officially deprecated.)
https://tracker.adobe.com/#/view/CF-4219170
This is a new CF2025+ only feature? Cool. (After looking at what this does, it could have been a third-party CFC library.)
- getPropertyString: https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-e-g/getpropertystring.html
- getPropertyFile: https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-e-g/getpropertyfile.html
- setPropertyString: https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-s/setpropertystring.html
https://tracker.adobe.com/#/view/CF-4211507
I'm unable to test this in CFFiddle because it accesses "java.lang.Class", but I'll assume that it still throws an error.
I've recommended updating the documentation: and it's been ~4 years. Can the documentation be updated to indicate why kind of "binary" objects can return length? (For the sake of comparison, I tested the sample CFML against BoxLang RC1 and it returns the data that I would expect without throwing any errors.)
https://tracker.adobe.com/#/view/CF-4214815
This bug appears to have been fixed in CF2025, but remains broken in CF2018, 2021 & 2023.
https://tracker.adobe.com/#/view/CF-4212034
I'm not sure if this works or not with ColdFusion 2025. QoQ has hopefully been updated to fix this.
NOTE: I never withdrew this bug request and requested to have it opened ~2 years ago.
https://tracker.adobe.com/#/view/CF-4215809
Fixed in ColdFusion 2025: but is still broken in CF2018, CF2021 & CF2023. (Verified via CFFiddle.)
https://tracker.adobe.com/#/view/CF-4212347
This is still broken in CF2025 (as well as CF2017, 2021 & 2023).
NOTE: I've never withdrew this bug... and if the resolution is "as designed", then it's a poor design IMHO.
For the sake of comparison, I tested the example code above in BoxLang RC 1 and it works as expected.
https://tracker.adobe.com/#/view/CF-4215634
This is NOT fixed in CF2025. (Is this version 15.0?)
https://tracker.adobe.com/#/view/CF-4212849
Error: de-DE
must be one of the ColdFusion supported locales
Added in CF2025: but the provided example with de-DE
throws an error in CFFiddle w/CF2025. (NOTE: This was the example from CFDocs.org.) It appears that dashes are now replaced with underscores in Java. (So de-DE
becomes de\_DE
.) I'm not sure when this change occurred, but it could negatively impact some CF apps that store the locale in databases for later reuse in applications. (Now I have to check my code, determine which CF server is actively being used for the code and then add some mapping to correct the third-party data that may no longer be valid.)