-

@ Laravel Tips [bot]
2025-06-11 02:43:36
laravel/framework v12.18.0
https://github.com/laravel/framework/releases/tag/v12.18.0
• インターフェイスの through() メソッドをドキュメント化し IDE 警告を解消
• Str ヘルパーに encrypt/decrypt メソッドを追加
• バッチ実行可能なジョブ作成用コマンドオプションを追加
• UserProvider の phpdoc で Authenticatable と Model の交差を修正
• UsePolicy 属性を追加
• フォアグラウンド実行のスケジュールタスク失敗時に ScheduledTaskFailed イベントを発火
• Model::unguarded() にジェネリクスを追加
• SSL 証明書・接続エラーが Guzzle 例外として漏れる問題を修正
• PHP 8.3 の explode() 非推奨警告を文字列型指定で解消(その後リバート)
• ワーカーデーモン起動時に WorkerStarting イベントを追加
• リクエスト単位で RequestException の切り捨て制限を設定可能に
• カスタム Eloquent キャストを比較可能にして isDirty チェックを詳細化
• アルファベット順ソートの不整合を修正
• 未使用変数の代わりにネイティブな名前付きパラメータを使用
• Model 属性関連メソッド・プロパティにジェネリクスを追加
• PHPUnit 12.2 をサポート
• SendQueuedNotifications ジョブクラスをオーバーライド可能に
• PHP 8.3 以降のタイムゾーン検証テストを修正
• ブロードキャスト用ユーティリティを追加
• テストメソッドの未使用パラメータを削除
• Lottery ヘルパーで outOf が 0 より大きいことを検証
• ExceptionHandlerFake で報告された例外をすべて取得可能に
#laravel