バージョン 4.2.5
リリース日: 2022年8月28日
CodeIgniter4 の 4.2.5 リリース
破壊的変更
BaseConnection::tableExists()
のメソッドシグネチャが変更されました。2番目のオプションパラメータ$cached
が追加されました。これはキャッシュデータを使用するかどうかを指示します。デフォルトはtrue
で、キャッシュデータを使用します。BaseBuilder::_listTables()
の抽象メソッドシグネチャが変更されました。2番目のオプションパラメータ$tableName
が追加されました。テーブル名を指定すると、そのテーブルのみをリストするSQLが生成されます。Validation::processRules()
およびValidation::getErrorMessage()
のメソッドシグネチャが変更されました。これらのメソッド両方に、新しい$originalField
パラメータが追加されました。
機能拡張
Kint が 4.2.0 に更新されました。
バグ修正
メインクエリでサブクエリを使用する場合、テーブルエイリアスにプレフィックスが追加されます。
修正されたバグの完全なリストについては、リポジトリの CHANGELOG_4.2.md を参照してください。