元記事はこちら。
CakePHPコアチームはCakePHP3.1.3が入手可能になったことをお知らせいたします。これは3.1系のメンテナンスリリースであり、バグフィックスといくらかの機能拡張を含んでいます。
バグフィックス
3.1.3の変更点の概要は以下のとおりです。すべての変更点はこちらから参照できます。
- gmailに接続した際の SMTP メール転送の問題を改善
- NULLを使用した場合で、Boolean型変換に混入したバグの修正
- ルーティングにマルチバイト文字列がある場合の問題の修正
- Query::count() の改善。メソッドを何度も呼び出した場合でもクエリを複数回実行することはなくなった
- クラス内でXDebugの__debugInfoを使用した場合のエラーの改善
機能拡張
- HasManyのアソシエーションに、BelongsToManyと同じようにlink、unlink、replaceメソッドが実装された。append-onlyのアソシエーションでユーザビリティが改善される
- コントローラがSecurityComponentを使用している場合にIntegrationTestCaseを使用するのがより簡単になった
いつもながら、問題報告やプルリクエストにより、このリリースの実現を支えてくれたコミュニティの皆さんに感謝します。
githubよりパッケージリリースのダウンロード