Version 4.2.5

Release Date: August 28, 2022

4.2.5 release of CodeIgniter4

BREAKING

  • The method signature of BaseConnection::tableExists() has been changed. A second optional parameter $cached was added. This directs whether to use cache data or not. Default is true, use cache data.

  • The abstract method signature of BaseBuilder::_listTables() has been changed. A second optional parameter $tableName was added. Providing a table name will generate SQL listing only that table.

  • The method signature of Validation::processRules() and Validation::getErrorMessage() have been changed. Both of these methods add new $originalField parameter.

Enhancements

  • Kint has been updated to 4.2.0.

Bugs Fixed

  • When using subqueries in the main query, prefixes are added to the table alias.

See the repo’s CHANGELOG_4.2.md for a complete list of bugs fixed.