FAMLog
CakePHP 2.2.7が公開
February 12, 2013
PHP用のWebアプリケーションフレームワーク「CakePHP 2.2.7」が公開されています。
CakePHP 2.2.7はCakePHP 2.2系統の保守リリースです。CakePHP 2.2.6でFormHelperのselect要素における選択値の扱いで発生した不具合を修正するために、バージョン2.2.7が急遽公開された模様です。
なお、現時点におけるCakePHPの最新安定バージョンはバージョン2.3.0であり、バージョン3.0系統の開発も進められている状況です。
[関連]CakePHP 2.3.0とCakePHP 2.2.6が公開(FAMLog)
CakePHP 2.3.0とCakePHP 2.2.6が公開
January 30, 2013
CakePHP 2.3.0とCakePHP 2.2.6が公開されています。
CakePHP 2.3では、PHP 5.4で追加された開発用のビルトインWebサーバーを利用するためのServerShellが新機能として追加されており、PHP 5.4に対応しています。その他にも数多くの機能追加や改善が行われており、バージョン2.2系統からバージョンアップを行う際には移行ガイドで変更点を確認しておく必要があります。
なお、オリジナルのFMCakeMixは2013年1月現在CakePHP 2.3に対応していませんが、https://github.com/matsuo/FMCakeMixにあるFMCakeMixはCakePHP 2.3.0で動作可能な状態になっています。
CakePHP 2.2.5が公開
January 09, 2013
PHP用のWebアプリケーションフレームワーク「CakePHP 2.2.5」が公開されています。
CakePHPは、MITライセンスで提供されるオープンソースのWebアプリケーションフレームワークです。CakePHP 2.2.5はCakePHP 2.2系統の保守リリースであり、不具合の修正が行われています。また、CakeEmailでメール本文が1行あたり78文字ではなく998文字で折り返されるように変更されています。
CakePHP 2.3の開発も進められており、バージョン2.2.5と同時にリリース候補版となるCakePHP 2.3.0-RC2も公開されています。
第2回カスタムWeb勉強会発表資料
December 10, 2012
2012年12月1日に行われた「第2回カスタムWeb勉強会」で発表したライトニングトークの資料を公開しました。
・ダウンロード:IMCake Plugin for CakePHP 2 and INTER-Mediator(PDF形式/ファイルサイズ:約60KB)
「IMCake.pdf」のSHA-1ダイジェスト:
f9b228808af8ab8489e667ae0f574b63c69156e5
IMCakeは現在開発中であり、後日GitHubで公開する予定です。
■関連リンク
・INTER-Mediator
・CakePHP
CakePHP 2.2.4が公開
December 06, 2012
PHP用のWebアプリケーションフレームワーク「CakePHP 2.2.4」が公開されています。
CakePHPは、MITライセンスで提供されるオープンソースのWebアプリケーションフレームワークです。CakePHP 2.2.4はCakePHP 2.2系統の保守リリースであり、不具合の修正が行われています。
CakePHP 2.3の開発も進められており、バージョン2.2.4と同時にリリース候補版となるCakePHP 2.3.0-RC1も公開されています。
CakePHP 2.2.3が公開
October 22, 2012
PHP用のWebアプリケーションフレームワーク「CakePHP 2.2.3」が2012年10月上旬に公開されています。
CakePHPは、MITライセンスで提供されるオープンソースのWebアプリケーションフレームワークです。CakePHP 2.2.3では、FormHelperの必須フィールドを検知する処理やSecurityComponent使用時のセレクトボックスでの複数選択処理が改善されるなど、数多くの不具合修正が行われています。
CakePHPは現在バージョン2.3系統とバージョン3.0系統の開発も進められており、CakePHP 3.0ではPHP 5.4以降が必要になる見込みです。
PHPUnit 3.7が公開
September 26, 2012
「PHPUnit 3.7」が公開されています。
PHPUnitはPHP用のテスティングフレームワークであり、CakePHPでもバージョン2.0以降でPHPUnitが利用されるようになっています。PHPUnit 3.7では、JSONデータを取り扱うアサーションメソッドが追加され、コードカバレッジレポートが再設計し直されています。
PHPUnit 3.7は、PHP 5.3.3以降のバージョンで動作しますが、PHP 5.4.7以降を使用することが推奨されています。また、PHPUnitではPHP_CodeCoverageというライブラリを使ってコードカバレッジ情報を処理しており、このライブラリを使うにはXdebug 2.0.5以降が必要です。
CakePHP 2.2.2が公開
September 06, 2012
PHP用のWebアプリケーションフレームワーク「CakePHP 2.2.2」が公開されています。
CakePHPは、MITライセンスで提供されるオープンソースのWebアプリケーションフレームワークです。CakePHP 2.2.2はCakePHP 2.2系統の保守リリースであり、不具合の修正が行われています。
CakePHPはバージョン2.3系統とバージョン3.0系統の開発も進められており、CakePHP 3.0ではPHP 5.4以降が必要になる見込みです。
CakePHP 2.2.1とCakePHP 2.1.5が公開
July 17, 2012
CakePHP 2.2.1とCakePHP 2.1.5が公開されています。
CakePHP 2.2.1とCakePHP 2.1.5では、CakePHPのXmlクラスに起因するセキュリティ脆弱性が修正されています。外部エンティティを使用して任意のファイルを読み込むことができてしまう問題が修正されており、アップグレードできない場合のためのパッチも用意されています。
なお、上記の問題はCakePHP 1.3系統およびCakePHP 1.2系統には影響ないとのことです。
CakePHP 2.2とCakePHP 2.1.4が公開
July 03, 2012
CakePHP 2.2とCakePHP 2.1.4が公開されています。
CakePHP 2.2では、モデルに対してバリデーションルールの追加や削除ができるAPIが追加され、Dispatcher filtersで独自のDispatcherが差し込み可能になる等、数多くの機能追加や改善が行われています。バージョン2.1系統からバージョンアップを行う際には移行ガイドで変更点を確認しておく必要があります。
なお、オリジナルのFMCakeMixは2012年7月現在CakePHP 2.2に対応していません。ただし、https://github.com/matsuo/FMCakeMix/tree/trunkに置いてあるものはCakePHP 2.2.0で動作可能な状態にはなっています。
[関連]CakePHP 2.1.0が公開(FAMLog)