Server
Adobe ColdFusion (2018 release) Updates Release Notes
ColdFusion (2018 release) Update 14 (release date, 10 May, 2022) addresses vulnerabilities that are mentioned in the security bulletin APSB22-22.
This release also contains the following library upgrades:
For more information, see the tech note for the update.
ColdFusion (2021 release) Update 3 (release date, 17 December, 2021) addresses vulnerabilities that are mentioned in CVE-2021-44228 and CVE-2021-45046.
For more information, see the tech note for the update.
This update fixes the bugs that were reported in the previous update for the following:
For more information, see the tech notes for Update 6.
The Update 5 of the 2018 release of ColdFusion addresses security vulnerabilities mentioned in the security bulletin APSB19-47.
For more information, see the tech notes for Update 5.
New Array functions:
New Struct functions:
New Query functions:
Other language upates:
ColdFusion (2018 release) Update 5 introduces a new way of writing functions, known as Arrow Function or Fat Arrow Function (=>).
For more information, see Arrow functions in ColdFusion.
Server |
Version |
---|---|
WildFly |
17 |
Tomcat |
9.0.21 |
OEM |
Version |
---|---|
JDK |
12 |
Tomcat |
9.0.21 |
Apache Tika |
1.21 |
Batik XML |
1.11 |
ZingChart |
2.8.6 |
Derby jars |
10.11 |
MySQL |
8 |
OS |
Version |
---|---|
RHEL |
8 |
Ubuntu |
19 |
SLES |
15 |
CentOS |
7.6 |
For more information, see the tech note for Update 3.
<cfscript> runtime = createObject("component", "CFIDE.adminapi.runtime"); runtime.setRuntimeProperty("BlockedExtForFileUpload","CFM,CFC,ASP, JSP"); </cfscript>
This update addresses the vulnerabilities mentioned in APSB19-10.
The update includes support for Java 11. To download installers for Java 11, see Downloads.
You can also find the Docker image for Update 2.
<cfscript> myList="1,2,3,4" cfloop(list=myList, index="i", item="j") { writeOutput("index:" & i) writeOutput("item:" & j & "<br/>") } </cfscript>
<cfscript> myArray = ["John", "Paul", "George", "Ringo"]; cfloop(array="#myArray#", index="idx"){ writeOutput(#idx# & "<br/>"); } </cfscript>
<cfscript> Team = {"Marketing" = "John", "Sales" : {"Executive" : "Tom", "Assistant" = "Mike"},"IT":{"Developers":{"Dev1":"Ashley","Dev2"="Jason"}}}; cfloop( collection="#Team#" ,item="key" ){ writeOutput(#Key# & ":"); writeOutput(#SerializeJSon(Team[key])#); writeOutput("<br/>"); } </cfscript>
<cfscript> myQuery = queryNew("id,name,amount","Integer,Varchar,Integer", [ {id=1,name="One",amount=15}, {id=2,name="Two",amount=18}, {id=3,name="Three",amount=32}, {id=4,name="Four",amount=37}, {id=5,name="Five",amount=79}, {id=6,name="Six",amount=26} ]); Start = 3; End = 6; cfloop(query = "myQuery", startRow = "#Start#", endRow = "#End#") { writeOutput("#name# #amount#" & "<br>"); } </cfscript>
Support for:
Server Auto_lockdown includes a new installer for macOS.
For more information, see Server Auto-Lockdown for macOS.
Performance Monitoring Toolset Update 1 includes the following changes:
For more information, see the tech note for Update 2
This update also introduces support for the following:
For a list of bugs fixed in Update 2, see Bugs fixed.
For known issues in Update 2, see Known issues.
For a list of bugs fixed in Update 1, see Bugs fixed.
Sign in to your account