Version 4.3.6
Release Date: June 18, 2023
4.3.6 release of CodeIgniter4
BREAKING
Interface Changes
Note
As long as you have not extended the relevant CodeIgniter core classes or implemented these interfaces, all these changes are backward compatible and require no intervention.
AutoRouterInterface
Now AutoRouterInterface::getRoute()
has the new second parameter string $httpVerb
.
ValidationInterface::check()
The second parameter has changed from
string $rule
to$rules
.The optional fourth parameter
$dbGroup = null
has been added.
Method Signature Changes
Validation::check()
The second parameter has changed from
string $rule
to$rules
.The optional fourth parameter
$dbGroup = null
has been added.
Deprecations
AutoRouterImproved: The constructor parameter
$httpVerb
is deprecated. No longer used.
Bugs Fixed
Validation: Fixed a bug that
$DBGroup
is ignored when checking the value of a placeholder.Validation: Fixed a bug that
check()
cannot specify non-default database group.Database: Fixed a bug where semicolon character (
;
) in one of the Postgre connection parameters would break the DSN string.AutoRouting Improved: Fixed a bug that feature testing may not find controller/method.
See the repo’s CHANGELOG.md for a complete list of bugs fixed.