laravel/framework v12.43.0 ==== https://github.com/laravel/framework/releases/tag/v12.43.0 ## Laravel Framework 12.x リリースノート要約 **型定義とドキュメントの改善** - BusFakeメソッドのPHPDoc callable型を追加 - Batchableトレイトの`$batchId`型アノテーションを改善 - HTTPクライアントの同期メソッドのPHPDoc戻り値型を改善 - FailedOverイベントのdocblockパラメータを追加 **バグ修正** - キャッシュロックのクリーンアップ時のデッドロックを修正 - PHP 8.5で`null`キャッシュストア使用時の非推奨警告を修正 - AsPivotクラスで`array_key_exists`に`null`を渡す非推奨な使い方を修正 - Xdebugアクティブ時の`hasEvenNumberOfParentheses`における`ParseError`を処理 - Password::required()で値が欠落している場合に失敗するよう修正 **新機能** - `assertFailedDependency`レスポンスアサーションを実装 - Collectionクラスに`mergeHidden`と`mergeVisible`メソッドを追加 - Storage::fake()でディスク名としてenumを受け入れるように対応 - PendingDispatch::afterResponseを条件付きに変更 - ClientのResponseクラスをtappableに対応 **その他の改善** - Facadeクラスの解決済みインスタンスクリアを簡素化 - ServeCommandにPHP 8.5とHerdのパススルー変数を追加 - LostConnectionDetectorに"SSL error: unexpected eof"メッセージを追加 - DynamoDbStoreのクリーンアップ - データベース再接続時に`ConnectionEstablished`イベントを実行 - Factory connectionメソッドでnullを受け入れるように対応 **テストとCI** - actions/checkoutをv4からv6に更新 - git-auto-commitアクションを更新 - Support UriクラスとHigherOrderProxyのテストを追加 - testCanRetrieveAllFailedJobsを調整