バージョン 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 を参照してください。