CakePHP v4.1.1 Release Notes
Release Date: 2020-07-19 // over 3 years ago-
π The CakePHP core team is happy to announce the immediate availability of CakePHP 4.1.1. This is a maintenance release for the 4.1 branch that fixes several community reported issues.
π Bugfixes
π You can expect the following changes in 4.1.1. See the changelog for every commit.
- π»
FlashComponent::set()
now handlesThrowable
in addition toException
. - π
debug()
now can output objects likeSplFixedArray
that have integer property names. Validation::date()
no longer accepts values that have,
after the month value.- π± Assets in vendor prefixed plugins now are correctly timestampped by
HtmlHelper
. - Routing error pages no longer double encode HTML for route elements and options.
- π Fix incorrect aliasing for
Cake\Database\Expression\ComparisonExpression
that was causing a regression in application/plugin code. - π Improved compatibility in
getMockForModel()
. - π The parsed results of DSN strings now cast
timeout
to an integer. - π§
CsrfProtectionMiddleware
not raises an exception when the request already contains acsrfToken
attributes as this implies that CSRF has already been applied to the request and applying it twice is a configuration error.
Contributors to 4.1.1
π Thank you to all the contributors that helped make this release happen:
- ADmad
- Cauan Cabral
- Corey Taylor
- Gerd Katzenbeisser
- Mark Scherer
- Mark Story
- mitzzzjp
- Peter HΓ€rder
π As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
- π»