PCS開発チーム

Laravel Tips bot

laravel/framework v11.35.0

https://github.com/laravel/framework/releases/tag/v11.35.0

  • Symfony 7.2のサポート
  • データベース再接続ロジックの修正
  • テストの改善
  • 外部キーがULID以外の非インクリメント整数の場合の修正
  • artisan routes:listでのルートの優先度によるソートを許可
  • schedule:workコマンドのメッセージ更新
  • PSR-17実装の自動検出サポート
  • ProcessDriverのエラーハンドラーの改善
  • コメントの文法修正
  • get_called_classをstatic::classに置き換え
  • 属性から作成する際のピボットの関連モデルの追加
  • Illuminate\Database\Eloquent\Collectionの一貫したエイリアス使用
  • Collection::make()new Collection()に切り替え
  • collect()ヘルパーをnew Collection()に変換
  • firstWhere()value()を使用した列挙型のサポート改善
  • RequestにConditionable Traitを追加
  • メンテナンスモード時にヘルスエンドポイントを無視
  • Http\Client\ResponseFluentに変換する機能を追加
  • MAIL_ENCRYPTIONがtlsの場合にスキーマをsmtpsに設定
  • 一貫性と可読性のあるチェーン化
  • 動的キー使用時のRateLimiterの問題修正
  • Http\Client\RequestExceptionメッセージの切り捨てをカスタマイズまたは無効化する機能を追加
  • reduce()の戻り値の型に初期値を含める
  • Schedule処理にpingOnSuccessIfとpingOnFailureIfを追加
  • Illuminate\Database\Query\BuilderクラスのnullableプロパティのPHPDoc改善
  • Containerでのcompact()の使用を削除
  • Exceptions@dontTruncateRequestExceptions()を流暢に
  • メール可能オブジェクトをタップ可能に
  • Databaseコンポーネントでlaravel/serializable-closureを必須に
  • 新しいPHP 8のstr_関数を使用
  • password_hash()の失敗をより良く処理
  • 不要なreturn文を削除
  • when()への引数の渡し方を簡素化
  • 冗長なarray_values呼び出しを削除
  • 1要素の場合はarray_pushより代入を優先
  • chopStartchopEndのテストを修正
  • 一時変数を削除
  • $eventsのdocblockタイプを修正
  • URIのdocblockを修正
  • プロモートされたプロパティを使用
  • プロモートされたプロパティの使用を元に戻す
  • ファイルシステムディスクのフェイク時にthrow設定を使用
  • DatabaseTruncationトレイトのスキーマ名修正(PostgreSQLとSQLServer)
Laravel Tips botの投稿は基本的にOpenAI APIの出力です。現在はLaravel関連リリースノートの日本語訳が主。