CakePHPコアチームはCakePHP 2.7.9が入手可能になったことをお知らせいたします。これは2.7系のメンテナンスリリースで、コミュニティから寄せられた幾つかの問題を修正するものです。
バグフィックス
2.7.9の変更点の概要は以下のとおりです。すべての変更点については changelog を参照してください。
- file:// パスは、WindowsでFileクラスにより正しく取り扱われるようになった。 (@markstory)
- PaginatorHelper::numbers() は、最初と最後のオプションで数値文字列を文字列として扱うようになった。これにより、最初と最後のオプションでページ番号を使用できるようになった。 (@markstory)
- XmlView は return => domdocument を使用する場合でも動作するようになった。 (@markstory)
- Memcached がUNIXのドメインソケットに接続できるようになった (@tersmitten)
- シミュレートされたGETリクエスト(メソッドのオーバーライドによる)は、もはやPOSTデータが入力されなくなった。これにより、GETリクエストが意図しない副作用を引き起こす可能性のあるPOSTリクエストのようになるのを防ぐことができる。 (@lorenzo)
- SecurityComponent は、$request->dataの有無にかかわらず検証するようになった。これにより SecurityComponent は PATCH リクエストや DELETE リクエストにも適用できるようになった。 (@markstory, @chinpei215)
- Shell::CODE_ERRORが3.xより移行された。この定数はシェルタスクの終了コードのデフォルト値として作用する。 (@dereuromark)
いつもながら、問題報告やプルリクエストにより、このリリースの実現を支えてくれたコミュニティの皆さんに感謝します。
github よりパッケージリリースのダウンロード