laravel/framework v12.53.0 ==== https://github.com/laravel/framework/releases/tag/v12.53.0 # Laravel Framework リリースノート要約 ## JsonSchema機能の拡張 - JsonSchema数値型に`multipleOf`サポートを追加 - JsonSchema配列型に`uniqueItems`サポートを追加 - Httpコンポーネントにスロー宣言用の`@throws`ドキュメントを追加 ## キャッシュ機能の改善 - 任意のキャッシュドライバーで使用可能な`Cache::funnel()`メソッドを追加し、並行制御を実現 - キャッシュにシリアライズ可能なクラス値をサポート ## イベント・ブロードキャスト機能の向上 - イベントディスパッチングおよびブロードキャストで名前付き引数のサポートを追加 ## キュー・ジョブ関連の修正 - キュージョブ内のモデルシリアライゼーション不具合を修正 - SQS FIFOキュー向けのRetryCommandの動作不具合を修正 - ストリーム応答時のRequestException要約機能を修正 - コミットデッドロック発生時にPDOトランザクションをロールバック ## メール・通知機能 - メール内のテキスト配置をleftからstartに変更(RTL対応の改善) - 通知送信時のformattingプロセスを削除 ## スケジュール・コマンド機能 - スケジュール化されたコマンドイベントのマクロをスケジュールグループに適用可能に ## データベース・クエリ機能 - PostgreSQL:事前計算済みのtsvectorカラム向けに`whereFullText`にvectorオプションを追加 - `buildMorphMapFromModels()`関数で配列キーのサポートを追加 - クロスデータベース間のNullセーフ比較を修正 ## キューモニタリング - `queue:monitor`コマンドに`oldest_pending`情報を表示 ## 開発者向けの改善 - TokenGuardメソッドの簡潔化 - キューリゾリューション時にmatch式を使用した簡潔化 - `convertValuesToBoolean`関数をmatch式でリファクタリング - Wormholeおよび時間相互作用の戻り値型を改善 - 複数のバグ修正と型チェックの改善 - JSONPレスポンス処理の改善 - メンテナンスモードオプション更新機能の向上 - セッションアサーションのエラー出力を改善