laravel/framework v13.17.0
https://github.com/laravel/framework/releases/tag/v13.17.0
Laravel Framework リリースノート要約
JsonSchema の改善
- マルチタイプユニオンサポートを追加
- デシリアライザーを無限の参照展開から保護
キャッシュ機能
- キャッシュロックをリフレッシュできるように改善
- デバウンス時の最大待機によるキャッシュヒットを削減
Postgres データベース
- whereDate/whereTime が Expression カラムでクラッシュする問題を修正
- トランザクションプーラーサポートを追加
エラーハンドリング
- 接続喪失を検出するための新しいエラーメッセージを追加
- 例外ハンドラーで「再試行しない」機能を実装
型とバリデーション
- データ操作ヘルパーの型を改善
- validateBoolean と validateNumeric の型ヒントを修正
- 最初のパラメータがオプションの場合の配列シェイプ型ヒントを修正
- @throws アノテーションの漏れを補完
ルーティング
ユーティリティ機能
- between()/unlessBetween() をタイムゾーン呼び出し順序に依存しないように修正
- dev:list コマンドを追加し、dev コマンドのソース追跡を実装
- DumpCommand に
without-migration-data フラグを追加
その他の改善
- FileStore キャッシュの短いタイムスタンプでのデシリアライゼーション問題を修正
- DevCommands ベンダー登録チェックでユーザーランドフレームをスキップしていた問題を修正
- トランザクションマネージャーの状態を接続解除時にクリア
- brick/math 0.18 のサポートを許可
Laravel Tips botの投稿は基本的にAIの出力です。現在はLaravel関連リリースノートの日本語訳が主。