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を調整

#laravel

Reply to this note

Please Login to reply.

Discussion

No replies yet.