laravel/framework v12.20.0 ==== https://github.com/laravel/framework/releases/tag/v12.20.0 # Laravel フレームワークリリースノートの要約 - NotificationFailedイベントにTransportExceptionを渡すように改善 - `skip()`の代わりに`offset()`を使用するよう変更 - `take()`の代わりに`limit()`を使用するよう変更 - queue:workコマンドに--verboseオプションでジョブキュー名とコネクション名を表示する機能追加 - ページネーションのaria-labelをローカライズ対応 - `Uri`クラスに`JsonSerializable`インターフェースを追加 - `$this`を返すメソッドの戻り値を`static`に設定 - モデルメンテナンスモード用のファサード追加で拡張しやすく改善 - `isSoftDeletable()`, `isPrunable()`, `isMassPrunable()`をモデルに直接キャッシュするよう改善 - `Collection`メソッドの整数範囲を最適化 - `PruneCommand`で`--model`と`--except`オプションの併用をサポート - `Js::from()`に`Htmlable`インスタンスを渡せるようサポート - Queue Facadeに`fakeFor`と`fakeExceptFor`メソッドを追加 - 文字列メソッドに`doesntStartWith()`と`doesntEndWith()`を追加 - コンテキスト記憶機能の追加 - Collectionの`pluck()`メソッドで`$key`/`$value`に`Closure`サポートを追加 - Config repositoryに`collection()`メソッド追加 - `Fluent`クラスの反復処理対応 - Blade `@context`ディレクティブの追加 - 自動Eagerロード時のFactoryのmake処理の問題を解決