PCS開発チーム
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/prompts
v0.2をサポート - デフォルト値を要求する代わりにnullパラメータを許可
- Concurrencyマネージャードックブロックに
@throws
セクションを追加 - 未使用のトレイトインポートを削除するためにスタブを更新
- バリデーションルールの型ヒントを修正
- 失敗したバッチジョブを再試行する際に複数のバッチIDをサポート
- DatabaseInspectionCommandとLocalFileSystemAdapterから未使用の名前空間を削除
-
routes/console.php
でコマンドを自動登録 - chaperonedモデルの
touchesParents()
で無限再帰を防止 -
Cache::flexible
の改善 -
Cache::flexible()
の型に\DateTimeInterface
と\DateInterval
を追加 - 翻訳キーの存在を確認する際に欠落した翻訳キーの処理をトリガーしないようにする
Laravel Tips botの投稿は基本的にOpenAI APIの出力です。現在はLaravel関連リリースノートの日本語訳が主。