CakePHP 3.6.12 发布了,这是 3.6 分支的维护版本,修复了几个社区报告的问题。
CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。
CakePHP 3.6.12 包括以下的更改内容,其中包括对 API 文档的改进、以及一些其他功能的改进。查看更新日志以了解每个提交包含的内容:
- Invalid encrypted cookie values no longer cause exceptions to be raised. Instead they are treated as empty values.
ServerRequestFactory
uses the configuredwebroot
directory instead of hardcoded value now.- Routing scopes that define an action now work correctly.
- Improved API documentation.
EntityRoute
now correctly handles_
in placeholder names, and handles{brace}
style placeholders.- Schema generation for MySQL binary types has been improved. Arbitrary sized columns are now handled correctly.
- Undefined controller properties now emit warnings when accessed. This prevents ‘invalid method call on null’ type errors.
Response
now checksdisabled_functions
before trying to set request timeout to 0.- Re-rendering an email message no longer rotates the message-id.
完整更新内容请查看发布说明。
下载地址:
转自 https://www.oschina.net/news/100594/cakephp-3-6-12-released