laravel/framework v11.4.0
https://github.com/laravel/framework/releases/tag/v11.4.0
Laravelの最新リリースノートの要約は以下の通りです:
- APCキャッシュ関連の古い`apc_*`関数が削除されました。
- LivewireのWire Booleanスタイルディレクティブが使用可能になりました。
- 新たに`Exceptions`ファサードが導入されました。
- `afterQuery`フックが追加され、SQL Serverを使用時のテスト不具合が修正されました。
- 計算列が誤ったテーブルにマッピングされる問題が修正されました。
- 文字列タイトルのテストが改善されました。
- データベース接続を確認する前に適用する修正が行われました。
- `orderByRaw()`を`cursorPaginate()`の前に使用する際のエラーが修正されました。
- `RequiredIfDeclined`バリデーションルールが追加されました。
- `mapInto`コレクションメソッドでenumのサポートが追加されました。
- 数値キーを使用する際のプロンプトのフォールバック戻り値の問題が修正されました。
- `Enum`ルートバインディングで`int`バックドenumのサポートが追加されました。
- キャッシュリポジトリのイベントを無効にする設定が追加されました。
- ジョブの表示名設定がスケジュールによって尊重されるようになりました。
- コメントのタイポ修正、ドキュメントブロックの修正が行われました。
- Httpメソッドに`@throws ConnectionException`タグが追加され、IDEサポートが向上しました。
- テスト用に`textarea`プロンプトのフォールバックとアサーションテストが追加されました。
- `LazyCollection`に`throttle`メソッドが追加されました。
- `SyncQueue`で`after_commit`設定を考慮するようになりました。
- コンテキストヘルパーが常に`$key`値を要求する問題が修正されました。
- `expectsChoice`アサーションで`multiselect`プロンプトがオプショナルになる問題が修正されました。
これらの変更は、Laravelの機能強化とバグ修正に寄与しています。
#laravel