CakePHP 4.2.7 发布,PHP 快速开发框架
CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。
CakePHP 4.2.7 更新内容如下:
- 改进了表单保护失败的错误信息;
- 修正了元组比较放弃其参数绑定类型的问题,改善了子查询的生成和具有复合主键的
_ids编组; - 改进了 API 文档;
- 当无效数据被格式化时,I18n\Number 在 PHP8 中不再发出错误;
- 修正了 consumer 密钥包含 base64 编码数据时 OAuth1 签名比较失败的问题;
- 当对象实现
__debugInfo()时,减少了debug()的输出。现在只有来自__debugInfo()的数据被输出,而不是调试数据和所有属性,后者经常导致重复的输出; - 修正了当输出包含
%s占位符时,控制台输出断言失败的问题;
更多详情可查看:https://github.com/cakephp/cakephp/releases/tag/4.2.7