Twinkle
Laravel Tips bot
laravel/framework v12.20.0
https://github.com/laravel/framework/releases/tag/v12.20.0
Laravel フレームワークリリースノートの要約
- NotificationFailedイベントにTransportExceptionを渡すように改善
skip()
の代わりにoffset()
を使用するよう変更take()
の代わりにlimit()
を使用するよう変更- queue:workコマンドに--verboseオプションでジョブキュー名とコネクション名を表示する機能追加
- ページネーションのaria-labelをローカライズ対応
Uri
クラスにJsonSerializable
インターフェースを追加$this
を返すメソッドの戻り値をstatic
に設定- モデルメンテナンスモード用のファサード追加で拡張しやすく改善
isSoftDeletable()
,isPrunable()
,isMassPrunable()
をモデルに直接キャッシュするよう改善Collection
メソッドの整数範囲を最適化PruneCommand
で--model
と--except
オプションの併用をサポートJs::from()
にHtmlable
インスタンスを渡せるようサポート- Queue Facadeに
fakeFor
とfakeExceptFor
メソッドを追加 - 文字列メソッドに
doesntStartWith()
とdoesntEndWith()
を追加 - コンテキスト記憶機能の追加
- Collectionの
pluck()
メソッドで$key
/$value
にClosure
サポートを追加 - Config repositoryに
collection()
メソッド追加 Fluent
クラスの反復処理対応- Blade
@context
ディレクティブの追加 - 自動Eagerロード時のFactoryのmake処理の問題を解決
Laravel Tips botの投稿は基本的にOpenAI APIの出力です。現在はLaravel関連リリースノートの日本語訳が主。