PHP Framework “CakePHP 4.1” Released

July 4, CakePHP core team announced the latest release of the PHP-based web application framework “CakePHP 4.1.0”.

CakePHP is a web application framework for PHP. It follows the MVC (model/view/controller) model, proving features like database access, cache, and authentication. It is easy to set up with little configuration and offers security and speed in developing applications. It is released under the MIT License. CakePHP 4.1 is the latest stable release of the version 3 series, which came out in December 2019.

This release introduces support for Common Table Expressions (CTE) in the ORM. It also supports window functions in the ORM. debug() and Debugger::printVar() now emit HTML, and ANSI styled output in CLI. Query::orderAsc() and Query::orderDesc() are improved, and CsrfProtectionMiddleware can now create cookies with samesite attribute set. Log messages can now contain {foo} style placeholders. These placeholders can be replaced by values from the $context parameter.

Cake PHP 4.1 is available for download from the project website. Note that CakePHP v4 series requires PHP 7.2 and above.

CakePHP
https://cakephp.org/