laravel/framework v11.2.0
https://github.com/laravel/framework/releases/tag/v11.2.0
Laravelの最新リリースノートの要約は以下の通りです。
- ドキュメントブロック内の`@param`と`@return`タグを更新しました。
- 古いPostgreSQLで生成されたカラムの取得に関する問題を修正しました。
- 不可視文字をトリムする機能を追加しました。
- `Context`の`get`と`getHidden`にデフォルト値を設定しました。
- `serve` Artisanコマンドを改善しました。
- ユーザーがログインする際に一度だけパスワードを再ハッシュするようにしました。
- 存在しないデータベースを削除しようとした際に、データベースを消去しないようにしました。
- データベース作成失敗時の処理を改善しました。
- SQL Serverでデフォルトのスキーマ名を使用するようにしました。
- `startedAs`と`virtualAs`データベースカラム定義の型指定を修正しました。
- Many-to-Many関係でカラムとしてクエリExpressionを渡せるようにしました。
- `Middleware::trustHosts(subdomains: true)`の問題を修正しました。
- `getGateArguments`と`resolve`メソッドのドキュメントブロックを修正しました。
- 文字列のトリムメソッドを追加しました。
- フルエントヘルパーとコンテキスト用の新しいヘルパーを追加しました。
- ジョブインスタンスに`assertChain`と`assertNoChain`を追加しました。
- いくつかのクラスで冗長な`getDefaultNamespace`メソッドを削除しました。
- MariaDbConnectorでのConnectorInterfaceの冗長な実装を削除しました。
- `orderByRaw`を使用した後に`cursorPaginate`を使用する際のエラーを修正しました。
これらの変更は、主にLaravelフレームワークの品質向上、機能強化、およびユーザビリティの改善に貢献しています。
#laravel