元記事はこちら。
CakePHPコアチームはCakePHP2.2.3が入手可能になったことをお知らせいたします。
CakePHPコアチームはCakePHP2.2.3が入手可能になったことをお知らせいたします。これは2.2系のバグフィックス/メンテナンスリリースです。2.2.2以降、65のコミットが行われ、70以上のチケットがクローズされました。変更点の概要は以下のとおりです:
-
周辺のvirtualFieldの引用符付けが再度改善された- SchemaShellと、スキーマファイル/スキーマクラスが無い場合のエラーが改善された
- URLで、
/0
が正しくハンドリングされるようになった PaginatorHelper::_pagingLinks()
で、モデルのオプションが正しく転送されるようになった- FormHelperの必須フィールド検知が改善された
- AuthComponentで、権限が無い場合のリダイレクトがアプリケーションホストからの相対参照になった
- SecurityComponent使用時のセレクトボックスでの複数選択が改善された
- ラジオボタンでFalse(0など)の値でも正しく選択できるようになった
AppController::beforeRender()
で例外発生時に無限ループに陥ることがなくなった- CakeEmailが自動生成するMessage-IDヘッダーがポート番号を含まなくなった
- エレメントを含むレイアウトで複数の拡張(extend())を使用する場合、仕様通りに動作するようになった
- ログの範囲指定で、マッチしたタイプのメッセージをすべて受け取ってしまう問題を修正
コミット、チケット、ドキュメントの編集ほか、このフレームワークに貢献してくれるすべての皆さんに深謝します。あなたがいなければCakePHPは存在しません。
リンク
訳注:
ご案内が1週間も遅れてしまい申し訳ありません。例によって技術検証が十分に行えていませんので、この資料は自己責任でご活用くださいますようお願いいたします。