CakePHP 3.4.0-beta3 がリリースされました

CakePHP 3.4.0-beta3 Released の非公式日本語訳です。

CakePHP コアチームは CakePHP が 3.4.0-beta3 が利用可能になったことを発表いたします。これは 3.4.0 のベータリリースで、コミュニティによって発見された不具合修正を含んでいます。

3.4.0-beta3 へのアップグレード

CakePHP 3.4.0 のベータ版にアップグレードするために composer を使うことができます。

php composer.phar require "cakephp/cakephp:3.4.0-beta3"

もしアプリケーションを一時的にアップグレードして、テストを走らせていただけると、たいへんありがたく思います。安定版リリースの前に、ベータ中の不具合について問題をご報告いただけると 3.4.0 の円滑なリリースを実施する助けになります。

不具合修正

  • HasMany アソシエーションと replace 保存戦略と条件は、生成された条件からテーブルエイリアスが取り除かれるので、多くの場合で動作するようになりました。
  • MailerTrait::getMailer() は protected になりました。これは任意のルーティングが有効な場合に getMailer がアクションになるのを防止します。
  • CellTrait::cell() は protected になりました。これは任意のルーティングが有効な場合に cell がアクションになるのを防止します。
  • TextHelper::autoLinkUrls() はより多くの URL を正しくリンクするようになりました。
  • Postgres スキーマのリフレクションは NUMERIC および DECIMAL カラムの精度と桁を抽出するようになりました。
  • Response::cookie() によって作成されたクッキーが正しく送出されるようになりました。

追加と非推奨

  • FormHelper::input() は非推奨になり、 FormHelper::control() によって置き換えられました。古い名前は不透明で、新しいユーザーを混乱させていました。
  • Response::getCookies() が追加されました。

3.4.0 におけるすべての変更の一覧は 3.4.0 移行ガイドにあります。

3.4.0-beta3 への貢献者

このリリースの実現にご協力いただいたすべての貢献者の皆様にお礼申し上げます。

  • ADmad
  • José Lorenzo Rodríguez
  • Mark Story
  • Yves P
  • antograssiot
  • chinpei215
  • ndm2

このリリースの実現にご協力いただいたすべての貢献者の皆様にお礼申し上げます。

Share

コメントを残す

メールアドレスが公開されることはありません。