CakePHP 3.2.10 がリリースされました。 CakePHP は、ActiveRecord、Association Data Mapping、Front Controller、MVC などの有名なデザイン パターンを使用する迅速な開発フレームワークです。このプロジェクトの主な目標は、あらゆるレベルの PHP 開発者が柔軟性を失うことなく堅牢な Web アプリケーションを迅速に開発できるプラットフォームを提供することです。
Query::insert() は複数回呼び出されたときに列をリセットするようになりました ( @markstory )
ExistsIn ルールは、ダーティ フィールドを持たない新しいエンティティに制約を強制しなくなりました。 3.2.9 で導入された変更 ( @markstory )
欠落しているメーラートランスポートの例外が改善されました
別の埋め込み URL を含むリクエスト URL が正しく処理されるようになりました。
拡張子が解析されていない場合、RequestHandler は応答コンテンツ タイプを上書きしなくなりました。 Security::randomBytes() の安全でないフォールバックは、安全なモードとより一貫して動作するようになりました ( @chinpei215 )
IsUnique ルールは、SQL 制約と同様に一意性を再度強制します。これにより、3.2.9 で導入された問題のある変更が元に戻ります。 ( @markstory )
BelongsToMany::find() は、ジャンクション テーブルの結合条件を含むクエリを作成するときに、正しい外部キー列を使用します。 @TheFRedFox )
その他の改善点
Folder::subdirectories() が追加されました ( @frankfoerster )
MissingAction および MissingTemplate エラー ページがメーラー ( @markstory ) から発生するエラーと互換性を持つようになりました。