こんにちは。5年ぶりくらいにポケモンをやろうかなと思っている結城(@super_manner)です。 もう12月も目前ですっかり冬ですね、体調等くずされてないでしょうか。
さてさて、今日も元気にCakePHPのupdateをお知らせしたいと思います。
CakePHP3.5.6アップデート超訳
- CollectionTraitなどのArrayIteratorのサブクラスをイテレートしたときに、サブクラスで使用できなかったのが修正されました(https://github.com/cakephp/cakephp/pull/11396)
Response::__debugInfo()
にレスポンスボディが含まれるようになりました(https://github.com/cakephp/cakephp/pull/11403)Http\Client
内部でResponseオブジェクトを作成するメソッドが切り出されたので、拡張しやすくなりました(https://github.com/cakephp/cakephp/pull/11405)- クエリビルダーにてネストを作ったときに不要な括弧でSQLが発行されなくなりました(https://github.com/cakephp/cakephp/pull/11410)
- SubDirを使用している
ViewHandlerComponent
とviewを同時に使用すると、サブディレクトリが2重でpathに含まれてしまう問題が解決されました(https://github.com/cakephp/cakephp/pull/11411) RouteBuilder
にミドルウェアを登録する際、class名だけで登録できるようになりました(https://github.com/cakephp/cakephp/pull/11412)- プロトコルの相対文字列URLはUrlHelperによって適切にHTMLエンコードされるようになりました(https://github.com/cakephp/cakephp/pull/11430)
所感など
今回も細かなバグフィックスや、なんとなくスルーされがちな箇所が整っていったようです。 確かにsqlのdumpとかめっちゃ括弧多いなぁって思った事はあったので、実行に移してくださった世界中のエンジニアさんに感謝したいと思います。 もうじき3.6が出そうなのでそれも楽しみです!
ではまた!