CakePHP 5.2.11 released

markstory
2026-01-09T04:38:56Z

The CakePHP core team is happy to announce the immediate availability of CakePHP 5.2.11. This is a maintenance release for the 5.2 branch that fixes several community reported issues and regressions.

Bugfixes

You can expect the following changes in 5.2.11. See the changelog for every commit.

Fix completion command to exclude plugin-prefixed aliases. By default plugin prefixed commands are not included in the completion command output. Use -v to include all aliases.

Fixed setTimezone() being called on Date instances in RelativeTimeFormatter.

Improve return type annotation for Validator::validate().

Improved API documentation.

E_COMPILE_ERROR errors are not handled as fatal errors in ExceptionTrap::handleShutdown().

Fix how plugin assets command handles invalid symlinks.

Contributors to 5.2.11

Thank you to all the contributors that submitted a pull request:

ADmad

Gerson Felipe Schwinn

Joris Vaesen

Mark Scherer

othercorey