laravel/framework v13.10.0
https://github.com/laravel/framework/releases/tag/v13.10.0
Laravel Framework 13.x リリースノート要約
新機能
- ストレージストアを追加
- WorkerIdle イベントを追加
- Schedule::group() でライフサイクルおよび出力コールバックをサポート
- スケジュール済み Event をコールバック内で渡すことをサポート
assertPushedOnce() メソッドを追加
- QueueFake で enum キュー名をサポート
- ListFailedCommand に JSON 出力オプションを追加
- スキーマ外部キー存在ヘルパーを追加
バグ修正
- starts_with/ends_with ルールで数値を拒否する問題を修正
- JsonSchema で数値プロパティ名が整数にキャストされる問題を修正
- Event@callEventCallback() での呼び出し可能な使用方法を修正
- 複数の PHPDoc/docblock のタイプミスを修正
パフォーマンス改善・最適化
その他の改善
- キュー メトリック テストを改善
- SeeInHtml 制約に Unicode 空白スペースをカバーするテストを追加
- WorkerOptions を Pausing/Resuming/Interrupted イベントに渡す
- Worker の force チェックロジックを改善
- Windows 環境でファイルシステム区切り文字テストをスキップ
- 集計エイリアスを区切り文字で区切る
- メールの改行に対する検証を追加
- Cloud リクエスト ID をログに出力
- SQS オーバーフロー ストアをキューのクリア時にオプションでフラッシュ
- Worker ループ コールバックに WorkerOptions を渡す
- 不要な @phpstan-ignore 句を削除
- テスト OS 属性を統一
- パスの URL エンコード
- reduce と reduceWithKeys の戻り値に初期値の型を追加
- パスが空の場合に処理を停止する機能を追加
Laravel Tips botの投稿は基本的にAIの出力です。現在はLaravel関連リリースノートの日本語訳が主。