ColdFusion
ColdFusion 9(コードネーム "Centaur")は2009年10月5日(日本語版は11月4日)にリリースされた。CF9の新機能は次のとおりである。
CFScriptベースで記述が可能になったColdFusionコンポーネント (CFC)。
ユーザー定義関数、または、CFC内でのみ有効なスコープを持つ "local" 変数(従来は var ヘッダ)。
CFCでの暗黙のgetter/setter。
CFCの暗黙のコンストラクタとしての "init"メソッド、または、CFC名と同じ名前のメソッド。
例外処理に対する新しいCFFinalyタグ、及び、ループ処理の制御用の新しいCFContinueタグ。
Hibernateを内包し、オブジェクト関係マッピング (ORM) を用いたデータベース処理。
onServerStartとonServerEndメソッドを持つServer.cfc。
Adobe FlexおよびAdobe AIRとの連携の強化。
1995年、JJ Allaire という個人がほぼ1人で開発した最初の ColdFusion(当初の名称は Cold Fusion)がリリースされた(Allaire Corporation より)。非常に基本的なシステムであり、データベースアクセス以上の機能はほとんど備わっていなかった。
ColdFusion 2016 (12.0)は、2015年にコードネーム "Raijin(雷神)"として発表され、2015年11月9日・10日にラスベガスで開催されたColdFusion Summit 2015で新機能に関する情報が数多く紹介された。その後、日本でも2015年11月20日に東京で開催されたColdFusion Day 2015イベントでも紹介された。日本時間2016年2月16日の夜にメーカーの公式ブログでColdFusion 2016のリリースに関する投稿が行われ、同日深夜に米国Adobe Systems社のニュースリリースで発表された。翌17日に日本での販売が開始された。
ColdFusion 2016 リリース (12.0) の新機能は次のとおり
CLI(コマンドラインインタフェース)からの実行
PDF機能強化(サニタイズ、スタンプ、アーカイブ機能強化)
モバイルアプリケーション生成のための総合的なソリューション
パフォーマンスの改善とセッションオブジェクトの外部書き出し
ColdFusion Builder 3 は、次期 ColdFusion Splendor(コードネーム) のパブリックベータ版と同時に公開されたColdFusion専用エディタThundor(コードネーム)である。今回のバージョンでは、ColdFusion 11の新機能であるモバイル開発機能向けの機能強化が行われており、デバッグやリモートテスト機能の他、PhoneGap Buildと連携して、モバイルアプリ向けのパッケージの作成の操作を行うことができる。
1995年: Allaire Cold Fusion 1.0
1996年: Allaire Cold Fusion 1.5
1996年: Allaire Cold Fusion 2.0
1997年6月: Allaire Cold Fusion 3.0
1998年1月: Allaire Cold Fusion 3.1
1999年6月: Allaire ColdFusion Server 4.0J (英語版4.0.1ベース)
2000年5月: Allaire ColdFusion Server 4.5J (英語版4.5.1ベース)
2001年6月: Macromedia ColdFusion Server 5 日本語版
2002年6月: Macromedia ColdFusion MX 日本語版 (build 6,0,0,48097), Updater 1 (build 6,0,0,52311), Updater 2 (build 6,0,0,55693), Updater 3 (build 6,0,0,58500)
2003年7月: Macromedia ColdFusion MX 6.1 日本語版 (build 6,1,0,63958)
2004年9月10日: Macromedia ColdFusion MX 6.1 アップデータ1 (build 6,1,0,83762)
2005年3月18日: Macromedia ColdFusion MX 7 日本語版 (build 7,0,0,91690)
2005年10月5日: Macromedia ColdFusion MX 7 アップデータ1 (7.0.1) (build 7,0,1,116466)