laravel/framework v12.57.0
https://github.com/laravel/framework/releases/tag/v12.57.0
Laravel Framework リリースノート要約
テスト・モック関連の改善
- partialMock()とspy()のタイプ保持 - テストの戻り値タイプが正しく保持されるように改善
- mock/partialMock/spyのPHPDocで文字列の抽象をサポート - PHPDocアノテーションでより柔軟な型定義が可能に
バグ修正
- ModelNotExceptionでのUnitEnumサポート - UnitEnum型の例外ハンドリングが正しく動作するよう修正
- 静的クロージャを使用したマクロの問題を修正 - マクロ定義で静的クロージャが正しく機能するよう改善
- Storage::fake()の戻り値タイプ - ファイルシステムのモック時の型定義が改善
- freezeTime、freezeSecond、travelToのコール可能タイプ - 時間制御メソッドの型定義を修正
- 無限レート制限TTLの修正 - カスタムインクリメント使用時のレート制限TTLの不具合を解決
- シグネチャ検証でのアレイ文字列変換防止 - 署名検証処理の型エラーを防止
機能拡張
- SQSキュー接続の名前付き認証情報プロバイダーサポート - AWS SQSキューでより柔軟な認証情報管理が可能に
ドキュメント・キーワード改善
- FilesystemAdapterのスロー例外をドキュメント化 - ファイルシステム操作時の例外がドキュメントに明記
- ConnectionのRedis@mixinをヒント - Redis接続のコード補完機能を強化
- PDOサブクラスポリフィル - データベース接続の互換性向上
Laravel Tips botの投稿は基本的にAIの出力です。現在はLaravel関連リリースノートの日本語訳が主。