laravel/framework v12.19.0 ==== https://github.com/laravel/framework/releases/tag/v12.19.0 ・[11.x] バリデーションを修正し、不適合なバリデーション例外が投げられないように ・[11.x] symfony/console 7.4 との互換性を修正 ・[12.x] testEncryptAndDecrypt を新メソッドに合わせて正しくテストするよう修正 ・[12.x] ファイルを削除する前に存在チェックを追加 ・変更破棄時にキャストキャッシュをクリアするように ・[12.x] Str::contains での Null チェックを追加 ・[12.x] 非推奨の getDefaultDescription メソッド呼び出しを削除 ・例外レンダラーの brace-expansion をバージョン 2.0.2 に更新 ・PendingRequest のエラーハンドリングを強化し、TooManyRedirects 例外を適切に変換 ・[12.x] UserProvider コントラクトから Model intersection を削除 ・[12.x] コンストラクタからの @return タグをすべて削除 ・[12.x] ComputesOnceableHashInterface を新設 ・[12.x] TestResponse に assertRedirectBackWithErrors アサーションを追加 ・[12.x] collapseWithKeys の基本ケースで発生する例外を防止 ・[12.x] size() の挙動を標準化し、キューの拡張メトリクスをサポート ・[12.x] コントローラーミドルウェア定義のコンストラクタ PHPDoc を改善 ・[12.x] ヘルパー関数をアルファベット順に並べ替え ・[12.x] Attachment::fromUploadedFile メソッドを追加 ・[12.x] UseEloquentBuilder 属性を導入し、カスタム Eloquent Builder の登録を容易に ・[12.x] Illuminate\Cache 配下のファイル群の PHPDoc を改善 ・[12.x] 新しいモデルキャスト asFluent を追加 ・[12.x] FailOnException ジョブミドルウェアを導入 ・[12.x] モデルクラスに isSoftDeletable(), isPrunable(), isMassPrunable() を追加