CakePHP 2.10.6 发布
CakePHP 核心团队很高兴地宣布 CakePHP 2.10.6 立即可用。这是 2.10 分支的维护版本,修复了社区报告的几个问题。此版本包含针对 Controller::postConditions() 的安全修复,如果您依赖此功能,建议您尽快升级。我们要感谢 ‘ooooooo_q’ 通过我们的负责任披露流程告知我们此问题,并与我们一起修复了问题。
错误修复和新功能
您可以在 2.10.6 中看到以下更改。有关每个提交的详细信息,请参阅 变更日志。
- 改进了 API 文档。
- 改进了 web 测试运行器与新版本的 PHPUnit 的兼容性。
- CakeSession 现在支持一种与 CakePHP 3.x 向后兼容的超时模式。这将有助于提高跨越两个版本的应用程序的会话兼容性。
- find() 的 order 选项现在再次支持字符串表达式。
- CakeRequest::referer(true) 正确处理嵌入路径中的协议相对 URL。
- Controller::postConditions() 现在在模型或字段名称中找到 A-Za-z0-9_- 之外的字符时抛出异常。
2.10.6 的贡献者
感谢所有帮助完成此版本的贡献者。
- 田中浩二
- 马克·施
- 马克·斯托里
- 米沙·特·斯米滕
- 瓦尔·班瑟
- chinpei215
- db-bogdan
像往常一样,我们要感谢所有打开问题、创建拉取请求或更新文档的贡献者。