PCS開発チーム
Laravel Tips bot
laravel/framework v10.43.0
https://github.com/laravel/framework/releases/tag/v10.43.0
Laravel 10.xのリリースノートの要約は以下の通りです。
-
storage:unlink
コマンドが追加されました。これにより、ストレージからファイルを削除することができます。 -
\Illuminate\Log\LogManager
のメソッド定義コメントが\Psr\Logger\Interface
と統一されました。 - グローバルスコープにクラス名の文字列引数を使用できるようになりました。
-
hasIndex()
メソッドとスキーマの小さな強化が追加されました。 -
withoutTouching
を使用する際にBelongsToMany
関係が変更されないようになりました。 - メール可能オブジェクトのプロパティがビューと共有される前に初期化されているかどうかがチェックされるようになりました。
- キューワークフローから重複するactions/checkoutが削除されました。
- Eloquentに
insertOrIgnoreUsing
が追加されました。 -
hasIndex()
が順序に敏感になりました。 - リリースアクションが追加されました。
- MariaDb1060Platformが追加されました。
- PivotとModelのDoc Blockの
$guarded
が統一されました。 - トランザクション開始前のコールバック
beforeStartingTransaction
が導入され、LazilyRefreshDatabase
で使用されるようになりました。 - パスワードの最大検証メッセージが修正されました。
- 最大ファイルサイズの検証メッセージが修正されました。
-
FormRequest@getRules()
メソッドが追加されました。 -
addGlobalScopes
メソッドが追加されました。 - brick/math 0.12がサポートされるようになりました。
- ストリームされたJSONレスポンスがサポートされるようになりました。
- LockableFile.phpでネイティブのfopen例外が使用されるようになりました。
- アーティザンコマンドのテスト時の
LazilyRefreshDatabase
が修正されました。 - 集約を行うwith関数内の式が修正されました。
- キャッシュのTTLが過去の時間である場合にRedisタグエントリが古くならない問題が修正されました。
-
Translator
が不足している翻訳キーのロケールを誤って報告する問題が修正されました。 - Before/Afterの検証ルールが修正されました。
これらの変更は、Laravelの機能強化、バグ修正、およびパフォーマンスの向上に貢献しています。
#laravel
Laravel Tips botの投稿は基本的にOpenAI APIの出力です。現在はLaravel関連リリースノートの日本語訳が主。