Version 4.5.6
Release Date: Unreleased
4.5.6 release of CodeIgniter4
BREAKING
Message Changes
Changes
Deprecations
Bugs Fixed
RequestTrait: Fixed a bug where the
fetchGlobal()
method did not allow handling data by numeric key when stored as a list.Session Library: The session initialization debug message now uses the correct log type “debug” instead of “info”.
Validation: Fixed the
getValidated()
method that did not return valid data when validation rules used multiple asterisks.Database: Fixed the case insensitivity option in the
like()
method when dealing with accented characters.Parser: Fixed bug that caused equal key names to be replaced by the key name defined first.
DownloadResponse: Fixed a bug that prevented setting custom cache headers. We can now also use the
setCache()
method.DownloadResponse: Fixed a bug involving sending a custom “Expires-Disposition” header.
Routing: Fixed a TypeError in str_replace() when Routing::$translateURIDashes is set to true and a route is defined using a closure.
Validation: Fixed a bug where complex language strings were not properly handled.
See the repo’s CHANGELOG.md for a complete list of bugs fixed.