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関連リリースノートの日本語訳が主。