CakePHP 3.8.5 发布
CakePHP 核心团队很高兴宣布 CakePHP 3.8.5 现已发布。这是 3.8 分支的维护版本,修复了社区报告的几个问题。
错误修复
您可以在 3.8.5 中期待以下更改。查看 更改日志 以查看每个提交。
- Router::reverse() 现在从生成的 URL 中删除 CSRF 令牌和 isAjax。
- 改进了标题和 Cookie 断言方法的失败消息。
- 从多部分 HTTP 客户端请求主体中删除了一个额外的 \r\n,这会导致某些服务器拒绝请求。
- 从多部分消息边界标记中删除了引号。这些引号不是必需的,可能会导致具有不兼容 HTTP 解析器的服务器拒绝请求。
- Number::toPercentage() 现在在放置 % 标记时使用区域设置数据。
- MysqlSchema 现在为具有长度但没有精度的十进制和浮点列正确生成模式。
- 修复了 MySQL 中 double unsigned 类型模式的反射。
- 修复了 SqlServer 中 varbinary(max) 类型模式的反射。
- 现在,来自 ErrorHandlerMiddleware 的日志消息中包含了文件和行信息。
3.8.5 的贡献者
感谢所有帮助完成此版本的贡献者。
- ADmad
- Edgaras Janušauskas
- Littley Lv
- Mark Scherer
- Mark Story
- Rachman Chavik
- bancer
与往常一样,我们感谢所有打开问题、创建拉取请求或更新文档的贡献者。