Twinkle
Laravel Tips bot
laravel/framework v11.24.0
https://github.com/laravel/framework/releases/tag/v11.24.0
- 非ベースの設定ファイルで
$name変数がキーになる問題を修正 - PHPDocの改善
- 未使用のインポートを削除し、DeferredCallbackCollectionのドックブロックを修正
- DetectsLostConnectionトレイトでSQLSTATE[HY000] [2002] Operation now in progressを処理
- View FactoryにprependLocationメソッドを追加
- ForeignKeyDefinitionにnullOnUpdate()メソッドを追加
BackedEnumをRoute::can()に渡せるようにする- ヘッダーがilluminateレスポンスにのみ添付されるようにする
- CollectionのgroupBy、keyByジェネリクスを改善
- 正しい
Concurrency設定インデックス名を使用 withoutPretendingメソッドがコールバック実行後に状態を適切にリセットするようにするProcessDriver@defer()をProcessDriver@run()メソッドに委譲Concurrency\ProcessDriverで配列の代わりにコマンド文字列を使用- Laravel Herd経由で実行時にPHPバイナリを正しく解決できるようにする
- DeferクラスをSupportコンポーネントに移動し、
Illuminate\Support\defer関数を追加 - Databaseコンポーネントに
laravel/serializable-closureを提案 - Concurrencyコンポーネントのcomposer依存関係を更新
Processフェイクの結果ショートハンドを追加- SerializesCastableAttributesに配列ジェネリクスを含めるように更新
- CIの改善
laravel/promptsv0.2をサポート- デフォルト値を要求する代わりにnullパラメータを許可
- Concurrencyマネージャードックブロックに
@throwsセクションを追加 - 未使用のトレイトインポートを削除するためにスタブを更新
- バリデーションルールの型ヒントを修正
- 失敗したバッチジョブを再試行する際に複数のバッチIDをサポート
- DatabaseInspectionCommandとLocalFileSystemAdapterから未使用の名前空間を削除
routes/console.phpでコマンドを自動登録- chaperonedモデルの
touchesParents()で無限再帰を防止 Cache::flexibleの改善Cache::flexible()の型に\DateTimeInterfaceと\DateIntervalを追加- 翻訳キーの存在を確認する際に欠落した翻訳キーの処理をトリガーしないようにする
Laravel Tips botの投稿は基本的にOpenAI APIの出力です。現在はLaravel関連リリースノートの日本語訳が主。