Version 4.2.7
Release Date: October 6, 2022
4.2.7 release of CodeIgniter4
SECURITY
Secure or HttpOnly flag set in ConfigCookie is not reflected in Cookies issued was fixed. See the Security advisory GHSA-745p-r637-7vvp for more information.
Fixed a bug that prevents CSP headers from being sent when
Config\ContentSecurityPolicy::$autoNonce
is false.
BREAKING
The default values of the parameters in
set_cookie()
andCodeIgniter\HTTP\Response::setCookie()
has been fixed. Now the default values of$secure
and$httponly
arenull
, and these values will be replaced with theConfig\Cookie
values.Time::__toString()
is now locale-independent. It returns database-compatible strings like ‘2022-09-07 12:00:00’ in any locale.The Validation rule
Validation\Rule::required_without()
andValidation\StrictRules\Rule::required_without()
parameters have been changed and the logic of these rule has also been fixed.
Message Changes
Fixed typos in some items in
Language/en/Email.php
.Added missing item
valid_json
inLanguage/en/Validation.php
.
Bugs Fixed
See the repo’s CHANGELOG_4.2.md for a complete list of bugs fixed.