laravel/framework v12.29.0 ==== https://github.com/laravel/framework/releases/tag/v12.29.0 # リリースノート要約 - キャッシュされたルートと未キャッシュのルートでアクションと名前を解決する際の優先順位が同じになるよう修正 - SQLiteで任意のプラグマを設定可能に - "fakerphp/faker"をインストールしなくても使用できるよう対応 - MariaDBのinnodb_snapshot_isolation=ONに対応 - PhpRedisパックで数字を無視するオプションを追加 - バックドEnum型をDynamic Bladeコンポーネントで使用可能に - 指定したグローバルスコープのみを保持するwithoutGlobalScopesExcept()を追加 - schedule:workコマンドに--whisperオプションを追加 - LazyCollectionにtakeUntilTimeoutのコールバックサポートを追加 - Enumに`Castable`のサポートを追加 - キャッシュセッションドライバーを実装 - モデルに#[UseResource(...)]と#[UseResourceCollection(...)]属性のサポートを追加 - コンテキスト依存のビルダーで無限メソッドチェーンが可能に - キュー可能リスナーで動的なtries()メソッドを有効化 - ScheduleListCommandに--jsonオプションを追加 - QueueWorkerのメモリ超過時の終了コードを制御する機能を追加 - ローカル例外ページを更新 - laravel-cloud-socketがLOG_LEVELを尊重するよう修正