Edit
ColdFusion Versions
Historical information about ColdFusion Versions and releases.
Allaire Cold Fusion 1.0 - July 1995
- Database Connectivity
- Tag-based programming templates (DBML)
Allaire Cold Fusion 1.5 - February 1996
- Email DBMAIL
- CFX Tags C/C++
Allaire Cold Fusion 2 - November 1996
- CFML (tags were switched from
dbif
to cfif
)
- Significantly expanded language capabilities
- Advanced function library
- File Upload and Management
- Application Framework (Application.cfm)
- Client Management
Allaire Cold Fusion 3 - June 1997
- Full text searching and indexing (Verity)
- COM integration
- Template Encryption
- Multidimensional Arrays
- Custom Tags
- Java Form Controls
- Server Scope Added
- Operator short cuts:
GTE
LTE
LT
GT
- Version 3.1 released November 1997 added RDS and Solaris Support
Allaire ColdFusion 4.0 - November 1998
Allaire ColdFusion 4.5 - November 1999
Macromedia ColdFusion 5 - June 2001
Macromedia ColdFusion 6 - June 2002 (aka ColdFusion MX or Neo)
Macromedia ColdFusion 7 - February 2005 (Merrimack)
Adobe ColdFusion 8 - July 2007 (Scorpio)
Adobe ColdFusion 9 - October 2009 (Centaur)
Adobe ColdFusion 10 - May 2012 (Zeus)
Adobe ColdFusion 11 - April 2014 (Splendor)
- Member functions eg
structName.keyExists("k")
instead of structKeyExists(structName, "k")
- Full script support for all tags eg:
cftagName(attribute=value)
- ColdFusion 11 New Tags and Functions
Adobe ColdFusion 2016 - February 2016 (Raijin)
Adobe ColdFusion 2018 - July 2018 (Aether)
- Semicolons optional
- Asynchronous Programming runAsnyc()
- Typed Arrays
[type][element1,element2,etc]
- Array Negative Indices
lastItem = a[-1]
- Array Slices
- Member Functions on String Literals
"string".len()
- Component Enhancements: Abstract, Final, Default Functions, Covariance
- Performance Monitoring Toolset
- Lockdown Installer
- ColdFusion 2018 New Tags and Functions
Lots of additional historical and version information can be found on the ColdFusion Wikipedia Page