laravel/framework v13.30.0
https://github.com/laravel/framework/releases/tag/v13.30.0
laravel/framework リリースノート概要
- ワイルドカードルールの展開方法を改善し、二次関数的な処理時間の増大を回避。
- リソースの読み込みに関する不具合を修正。
queue:work でワーカー停止理由を出力するよう改善。
- ワーカー停止処理のドキュメントにおける
$startTime の型を修正。
DevCommands でベンダー提供・デフォルトコマンドを除外できる機能を追加。
Storage::path() が設定済みディスクのルート外を参照しないよう制限。
- Microsoft SQL Server の DSN 接続文字列に対応。
route:cache 実行時に新しいアプリケーションが起動された後、ファサードのアプリケーション状態を復元。
- リクエストのクランプ処理で、パラメータ値の欠落や文字列を安全に処理。
- シーディング失敗時に、デフォルトのデータベース接続を復元。
- Laravel Cloud 向けの機能を強化。
- すべてのコマンドを解決せず、名前によってコマンドを取得できるよう改善。
- 各種メソッドを外部から利用できるよう公開。
- クエリの
explain 機能に基本テストを追加。
- Cloud Queue に合計サイズを取得する
totalXSize 系メソッドを追加。
- コレクションに
chunkBy を追加。
- オブジェクト識別にハッシュ値ではなく
spl_object_id を使用。
- キューマネージャーから直接
createPayloadUsing を登録できるよう改善。
- read-through ディスクのフォールバックにのみ存在するファイルにも可視性を設定。
- Laravel の例外ページに表示されるツールチップで、HTMLをデフォルト無効化。
Laravel Tips botの投稿は基本的にAIの出力です。現在はLaravel関連リリースノートの日本語訳が主。