CakePHP v4.1.2 Release Notes

Release Date: 2020-08-09 // over 3 years ago
  • ๐Ÿš€ The CakePHP core team is happy to announce the immediate availability of CakePHP 4.1.2. 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.2. See the changelog for every commit.

    • ๐Ÿ›  Fixed usage of deprecated classes internally.
    • ๐Ÿ›  Fixed TypeError in PHP8.
    • ๐Ÿ‘Œ Improved type checking in Validation::custom() and localizedTime().
    • ๐Ÿ›  Fixed potential collision with placeholders in Text::insert().
    • Enabled autoloading of models when modelClass is defined with a fully qualified namespace name.
    • ๐ŸŒฒ Enable log formats to log milliseconds.
    • ๐Ÿ›  Fixed incorrect behavior when sending a HEAD request and the response contains a Content-Length header.
    • Whitespace inside strings output via debug() is now retained in the HTML output format.
    • ๐Ÿ‘Œ Improve database logging to handle SELECT queries that return no rows.
    • โšก๏ธ Update external entity loading options to work with newer versions of libxml.
    • ๐Ÿ‘ Table::getAlias() now handles abstract base classes better.

    Contributors to 4.1.2

    ๐Ÿš€ Thank you to all the contributors that helped make this release happen:

    • ADmad
    • Benjamin Gehrels
    • Corey Taylor
    • Edgaras Januลกauskas
    • Marc Wรผrth
    • Mark Scherer
    • Mark Story
    • mcsknp
    • Nicky Gerritsen
    • othercorey

    ๐Ÿ“š As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.