laravel/framework v13.38.0 ==== https://github.com/laravel/framework/releases/tag/v13.38.0 - **バリデーション・クエリ**: `Unique` ルールで浮動小数点数を利用可能にし、日付比較ルールの型エラーや、コレクションを境界値に使う `whereBetween` 系の不具合を修正。`mode()` の浮動小数点数の切り詰めも解消しました。 - **Eloquent・データベース**: `ofMany()` のクロージャ内での別名、自己参照する one-of-many リレーションの存在・集計クエリ、リレーションの `clone()` を修正。子クラスの `#[Connection]` 属性を優先するようにし、SQLite の外部キーを含むテーブル変更にも対応しました。 - **キュー・スケジューラ・通知**: キュー経由のリスナー、メール、通知でクラッシュ数を例外として扱えるようにしました。スケジュール済みジョブのディスパッチ失敗時に一意ロックを解放し、一意なブロードキャストイベントがスキップされた際のイベント通知にも対応。通知チャネルごとに失敗フラグをリセットします。 - **新機能・互換性**: 古いデータベース読み取りを防ぐミドルウェアを追加し、ヘルスチェック用ルートのルートキャッシュを異なるマシン間で利用できるようにしました。Cloud ログの名前空間付きフォーマッターも復元しました。 - **コレクション・その他**: `lazy()` 系の処理で以前のチャンクを解放し、不要なコレクションプロキシや未使用のインポート、不要なテストファイルを削除。ドキュメントブロックや静的解析の問題も修正し、Memcached のロック・タグ付きキャッシュの統合テストを実行しました。