laravel/framework v11.24.0 https://github.com/laravel/framework/releases/tag/v11.24.0 - 非ベースの設定ファイルで `$name` 変数がキーになる問題を修正 - PHPDocの改善 - 未使用のインポートを削除し、DeferredCallbackCollectionのドックブロックを修正 - DetectsLostConnectionトレイトでSQLSTATE[HY000] [2002] Operation now in progressを処理 - View FactoryにprependLocationメソッドを追加 - ForeignKeyDefinitionにnullOnUpdate()メソッドを追加 - `BackedEnum`を`Route::can()`に渡せるようにする - ヘッダーがilluminateレスポンスにのみ添付されるようにする - CollectionのgroupBy、keyByジェネリクスを改善 - 正しい`Concurrency`設定インデックス名を使用 - `withoutPretending`メソッドがコールバック実行後に状態を適切にリセットするようにする - `ProcessDriver@defer()`を`ProcessDriver@run()`メソッドに委譲 - `Concurrency\ProcessDriver`で配列の代わりにコマンド文字列を使用 - Laravel Herd経由で実行時にPHPバイナリを正しく解決できるようにする - DeferクラスをSupportコンポーネントに移動し、`Illuminate\Support\defer`関数を追加 - Databaseコンポーネントに`laravel/serializable-closure`を提案 - Concurrencyコンポーネントのcomposer依存関係を更新 - `Process`フェイクの結果ショートハンドを追加 - SerializesCastableAttributesに配列ジェネリクスを含めるように更新 - CIの改善 - `laravel/prompts` v0.2をサポート - デフォルト値を要求する代わりにnullパラメータを許可 - Concurrencyマネージャードックブロックに`@throws`セクションを追加 - 未使用のトレイトインポートを削除するためにスタブを更新 - バリデーションルールの型ヒントを修正 - 失敗したバッチジョブを再試行する際に複数のバッチIDをサポート - DatabaseInspectionCommandとLocalFileSystemAdapterから未使用の名前空間を削除 - `routes/console.php`でコマンドを自動登録 - chaperonedモデルの`touchesParents()`で無限再帰を防止 - `Cache::flexible`の改善 - `Cache::flexible()`の型に`\DateTimeInterface`と`\DateInterval`を追加 - 翻訳キーの存在を確認する際に欠落した翻訳キーの処理をトリガーしないようにする #laravel