CakePHP v4.0.5 Release Notes
Release Date: 2020-03-29 // about 4 years ago-
π The CakePHP core team is happy to announce the immediate availability of CakePHP 4.0.5. This is a maintenance release for the 4.0 branch that fixes several community reported issues.
π Bugfixes
π You can expect the following changes in 4.0.5. See the changelog for every commit.
- SMTP delivery failure exceptions now include the error text received from the destination server.
- π Improved API documentation.
- βͺ
Table::saveMany()
now correctly rollbacks a transaction when an entity other than the first fails to save because of application rules or database failure. ConsoleIntegrationTestTrait
now uses mocked_out
and_err
objects if they have been set.ConsoleInput::read()
now handlesfalse
values fromfgets()
and readline.- π
CounterCacheBehavior
now handles null association values better when custom finders are used. Http\Response
now allows usage of unassigned HTTP status codes between 100 and 599.- π Binary data in SQL query logs is now encoded as hexadecimal to improve readability of query logs.
Contributors to 4.0.5
π Thank you to all the contributors that helped make this release happen:
- ADmad
- Corey Taylor
- Edgaras JanuΕ‘auskas
- Jad Bitar
- Mark Scherer
- Mark Story
- Victor Eduardo de Assis
- nook24
π As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.