laravel/framework v13.2.0 ==== https://github.com/laravel/framework/releases/tag/v13.2.0 ## Laravel Framework リリースノート要約 ### キュー・スケジューリング機能 - キュー属性(`#[Queue]`および`#[Connection]`)でenumをサポート - `withoutOverlapping`に`releaseOnSignal`パラメータを追加 - `schedule:list`コマンドが正しいタイムゾーンで実行式を表示 ### パフォーマンス改善 - 生SQLバインディング置換のパフォーマンスを改善 - Octaneでメモリ肥大化を防ぐためエラーページクエリリスナーをバインド ### 属性とモデル - 属性にenumを渡すことをサポート - 対称的で表現力豊かな属性を追加 - `ScopedBy`属性が継承と共に動作するよう修正 - テーブル属性のインクリメント機能をPivotモデルで修正 - `Backoff`属性を可変長引数に対応 ### ファクトリ・アサーション - `has`ファクトリメソッドに複数の配列を渡すことをサポート - `SeeInHtml`アサーションに欠落していた`negate`を追加 ### 例外・エラー処理 - `UniqueConstraintViolationException`にカラムとインデックス情報を含める - `eventStream`の例外処理でエラーを防止 - ワーカーのJob例外レポートをオプトアウト可能に ### コレクション・ドライバ - コレクションの`sum`コールバックにアイテムキーを含める - `connectUsing`がUnitEnumおよびFileManagerドライブと動作することを確認 ### 互換性・UI - `LazyPromise::wait()`のシグネチャをGuzzleのPromiseInterfaceと互換性を修正 - ワーカー停止理由に`TimedOut`を追加 - 例外レンダラーにモバイルセーフエリアインセットサポートを追加