The CakePHP core team is happy to announce the immediate availability of CakePHP 4.1.4. 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.4. See the changelog for every commit.
Route
now normalizes HTTP method names. This prevents hard to diagnose route matching failures when a method was miscased.- The output of
debug()
now includes whitespace in the generated HTML. This improves the text output when contents are copy and pasted. - The HTML output of
debug()
now includes a 'copy' button to make copying the contents easier. - Parameter name mismatches between interfaces, and implementations were fixed in preparation for PHP8's named parameters.
- Invalid UUID values now emit warnings less often during marshalling.
TableRegistry::get()
now generates aliases correctly when tables are fetched with their full qualified namespace name.
Contributors to 4.1.4
Thank you to all the contributors that helped make this release happen:
- ADmad
- Mark Scherer
- Mark Story
- othercorey
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.