<commit_before># ColdFusion Versions

Historical information about ColdFusion Versions and releases.

## Allaire Cold Fusion 1.0 - 1995

## Allaire Cold Fusion 1.5 - 1996

## Allaire Cold Fusion 2 - November 1996

## Allaire Cold Fusion 3 - June 1997

## Allaire ColdFusion 4.0 - November 1998

* Added cfscript
* [ColdFusion 4 New Tags and Functions](/cf4)

## Allaire ColdFusion 4.5 - November 1999

* `url`, `cgi`, `form`, and `cookie` scopes are now structures
* Added lots of Java Integration features (CFX, `createObject`, `cfservlet`)
* [ColdFusion 4.5 New Tags and Functions](/cf45)

## Macromedia ColdFusion 5 - June 2001

* [ColdFusion 5 Release Notes](https://www.adobe.com/support/coldfusion/releasenotes/5/server/releasenotes_5.htm)
* [ColdFusion 5 Language Reference](http://download.macromedia.com/pub/documentation/en/coldfusion/5/cf5_cfml_ref.pdf)
* UDF's / cfscript `function`
* [ColdFusion 5 New Tags and Functions](/cf5) 

## Macromedia ColdFusion 6 - June 2002 (_aka ColdFusion MX or Neo_)

* Rewritten in Java
* Added Components / CFCs
* SOAP Web Services
* [ColdFusion 6 New Tags and Functions](/cf6) 

## Macromedia ColdFusion 7 - February 2005 (_Merrimack_)

* Enhanced Crypto
* [ColdFusion 7 New Tags and Functions](/cf7) 

## Adobe ColdFusion 8 - July 2007 (_Scorpio_)

* Implicit array and structs, eg `x = [1,2,3]`
* [ColdFusion 8 New Tags and Functions](/cf8) 

## Adobe ColdFusion 9 - October 2009 (_Centaur_)

* Added Script Components
* Added ORM via Hibernate
* [ColdFusion 9 New Tags and Functions](/cf9) 

## Adobe ColdFusion 10 - May 2012 (_Zeus_)

* Ditched JRun, Moved to Tomcat
* [ColdFusion 10 New Tags and Functions](/cf10) 

## 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](/cf11) 

## Adobe ColdFusion 2016 - February 2016 (_Raijin_)

* [ColdFusion 2016 New Tags and Functions](/cf2016) 
<commit_msg>Add CF2018 to CF Versions Guide<commit_after># ColdFusion Versions

Historical information about ColdFusion Versions and releases.

## Allaire Cold Fusion 1.0 - 1995

## Allaire Cold Fusion 1.5 - 1996

## Allaire Cold Fusion 2 - November 1996

## Allaire Cold Fusion 3 - June 1997

## Allaire ColdFusion 4.0 - November 1998

* Added cfscript
* [ColdFusion 4 New Tags and Functions](/cf4)

## Allaire ColdFusion 4.5 - November 1999

* `url`, `cgi`, `form`, and `cookie` scopes are now structures
* Added lots of Java Integration features (CFX, `createObject`, `cfservlet`)
* [ColdFusion 4.5 New Tags and Functions](/cf45)

## Macromedia ColdFusion 5 - June 2001

* [ColdFusion 5 Release Notes](https://www.adobe.com/support/coldfusion/releasenotes/5/server/releasenotes_5.htm)
* [ColdFusion 5 Language Reference](http://download.macromedia.com/pub/documentation/en/coldfusion/5/cf5_cfml_ref.pdf)
* UDF's / cfscript `function`
* [ColdFusion 5 New Tags and Functions](/cf5) 

## Macromedia ColdFusion 6 - June 2002 (_aka ColdFusion MX or Neo_)

* Rewritten in Java
* Added Components / CFCs
* SOAP Web Services
* [ColdFusion 6 New Tags and Functions](/cf6) 

## Macromedia ColdFusion 7 - February 2005 (_Merrimack_)

* Enhanced Crypto
* [ColdFusion 7 New Tags and Functions](/cf7) 

## Adobe ColdFusion 8 - July 2007 (_Scorpio_)

* Implicit array and structs, eg `x = [1,2,3]`
* [ColdFusion 8 New Tags and Functions](/cf8) 

## Adobe ColdFusion 9 - October 2009 (_Centaur_)

* Added Script Components
* Added ORM via Hibernate
* [ColdFusion 9 New Tags and Functions](/cf9) 

## Adobe ColdFusion 10 - May 2012 (_Zeus_)

* Ditched JRun, Moved to Tomcat
* [ColdFusion 10 New Tags and Functions](/cf10) 

## 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](/cf11) 

## Adobe ColdFusion 2016 - February 2016 (_Raijin_)

* Security Analyzer
* API Manager
* [ColdFusion 2016 New Tags and Functions](/cf2016) 

## Adobe ColdFusion 2018 - July 2018 (_Aether_)

* Semi-colins optional
* Asynchronous Programming [runAsnyc()](/runasync)
* 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](/cf2018) 
{'fraction_non_alphanumeric': 0.1102686308492201, 'fraction_numerical': 0.05697573656845754, 'mean_word_length': 4.576086956521739, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6590923', 'n_tokens_mistral': 1871, 'n_tokens_neox': 1512, 'n_words': 514}