CakePHPの4.0.0-RC2をリリースしました。CakePHPは有名なようなActiveRecordは、協会のデータマッピング、フロントコントローラおよびMVCデザインパターンとして、迅速なアプリケーション開発フレームワークです。プロジェクトの目標は、PHP開発者がすぐに柔軟性を犠牲にすることなく、強力なWebアプリケーションを開発することを可能にする様々なレベルを提供することです。
これは、すべての主要な特性4.0.0の計画を含む第2の最終的な候補バージョン4.0.0です。大きな問題がない場合は報告し、安定したバージョン4.0.0は、2週間後にリリースされます。
RC1に比べ、このバージョンの変更は、次のとおりです。
- 検証は:: compareFields()になりましたヌル値を使用することができます。
- URLエンコードされた電子メールの添付ファイル名になりました非ASCII文字を使用することができます。
- ベースパスを追加することなく、アサーションを可能にするassertRedirectEqualsは()を加えました。
- ランナーは今、コンストラクタの引数として提供することができるので、のHttp \サーバー:: setRunner()削除されました。
- ヌルを改善するために使用される場合、オペレータ、QueryExpressionsからのエラーメッセージと互換性がありません。
- バリ:: allowEmpty()およびバリ:: notEmptyを追加しました非推奨の警告()。
- セキュリティオプションを削除のHtmlHelper ::スクリプト()およびスクリプトブロック()からは、HTML5のコンテキストでは、このオプションを必要としません。
- 放棄されたのHtmlHelper :: DOCTYPE()。
- コンソールのソフトウェアパッケージは、より徹底的に孤立してテストされ、いくつかの問題を修正します。
- FormProtectionComponentは現在、サブディレクトリのアプリケーションで使用することができます。
- 放棄されたバリデータ::エラーが()、検証を置き換えます()。
アップデート:
https://bakery.cakephp.org/2019/12/01/cakephp_400RC2_released.html