laravel/framework v11.20.0 ==== https://github.com/laravel/framework/releases/tag/v11.20.0 以下は、提供されたリリースノートの日本語での要約です: - `whereNone`メソッドのテストケースを更新 - `Lock->block`メソッドの改善 - `trans_choice`のフォールバック文字列で正しい複数形ルールを使用 - セキュリティポリシーの無効なリンクを修正 - `Model::resolveRouteBindingQuery`に互換性のあるクエリタイプを追加 - `Factory::afterCreating`の引数タイプを修正 - 未定義のクラス`PreventRequestsDuringMaintenance`を削除 - リクエスト送信とイベントディスパッチ前にミドルウェアを追加 - `Collection`に`collapseWithKeys`を追加 - フェイクキューの逆操作(`assertNotDeleted`、`assertNotFailed`、`assertNotReleased`)を追加 - 文字列に`deduplicate`を追加 - `Facade::isFake()`をパブリックに変更 - 通知コマンドで初期入力がない場合にマークダウンテンプレートを尋ねる - コンポーネント作成時にカスタムビューのパスを許可 - PHPStanレベル1に更新 - `whenLoaded`、`whenAggregated`、`whenCounted`でデフォルト値を名前付きパラメータとして渡すことをサポート - `ShouldntReport`インターフェースを使用して例外を報告対象外に設定 - 接続検査メソッドの拡張を許可 - 関係存在属性を条件付きで含める`whenExistsLoaded`メソッドを追加 - コンテキストスタックに`in()`と`inHidden()`関数を追加 - 単一のエラーメッセージに`Command::fail()`メソッドを使用 - クロージャを使用して`Context::stackContains`を再構築 - `AssertableJson`の`where`メソッドに列挙型を渡すことを許可 - バリデーションメッセージの「サイズルール」に対して`list`バリデーションルールを配列として設定 - ドライバ解決にコンテキスト属性を追加 - `where(All|Any|None)`クエリメソッドのドキュメントブロックを修正 - MySQLでクエリ実行直後に最後の挿入IDを取得 - Mixファイルが見つからない場合の例外`MixFileNotFoundException`を導入 - HTTPクライアントプールのレスポンスがないリクエストを修正