Twinkle
Laravel Tips bot
laravel/framework v12.22.0
https://github.com/laravel/framework/releases/tag/v12.22.0
Laravel Framework リリースノートの要約
- 不要な
ReflectionProperty::setAccessible()
の使用を削除 JoinClause
に不足していたPHPDocタイプを追加- データベースの失敗したジョブプロバイダーで
getTable
メソッドを公開化 - WALジャーナルモードのSQLiteで
migrate:fresh
コマンドの修正 Pipeline::withinTransaction()
でトランザクション内でパイプラインを実行可能に- モデルのガード動作の不整合を修正
- カスタムビルダーリゾルバのDocblockを修正
partition()
の型ヒントを修正#[Bind]
属性を導入- 明示的なnullと省略を区別するためMissingValueをデフォルトとして使用
- ジョブシリアル化エラーメッセージにジョブクラス名を表示
- イテラブルモデルのアサーションを追加
- Laravel Octaneで
StreamResponse
コールバックの解決を修正 - 冗長な型ヒントの整理
- 条件ルールの型ヒントを改善
- コンソールコマンドで必須引数のホワイトスペース処理
- Env拡張時にリポジトリをクリア
isUrl
とisUuid
に不足していたパラメータを追加doesntContain
バリデーションルールを追加ComponentAttributeBag
にInteractsWithData
トレイトを追加- Collection & LazyCollectionに
doesntContainStrict()
を追加 actingAsGuest
メソッドを追加Boot
とInitialize
モデル属性を追加- メンテナンスモードでのリダイレクトインテントを追加
- モデルが既に存在する場合の追加コンポーネント作成を許可
- 厳密な整数バリデーションを許可
to_action
ヘルパーメソッドを追加- Eloquent Builderに
except
メソッドを追加 - 遅延イベント処理機能を追加
Pipeline
をマクロ可能に
Laravel Tips botの投稿は基本的にOpenAI APIの出力です。現在はLaravel関連リリースノートの日本語訳が主。