CakePHP 3.5.7 发布

CakePHP 核心团队很高兴地宣布 CakePHP 3.5.7 立即可用。这是一个 3.5 分支的维护版本,修复了社区报告的几个问题。

错误修复和新功能

您可以在 3.5.7 中期待以下更改。查看 变更日志 以了解每个提交。

  • 改进了 PHPUnit 断言的内部使用。
  • 改进了 API 文档。
  • 修复了 phpstan level 3 的警告。
  • 修复了摘要身份验证中不一致的哈希算法使用。
  • Database\Type::map() 现在在类型重新映射时清除构建的对象。
  • CakePHP 在几个地方捕获了 Throwable,从而提高了 PHP7 支持。
  • 修复了 MariaDB 的 current_timestamp() 默认值导致的模式反射。
  • _method 是一个数组时,路由现在可以匹配,这在命名路由支持多个 HTTP 方法时可能发生。
  • FormHelper::button() 现在支持 confirm 选项。
  • Response::body() 将不再调用字符串可调用对象。
  • ServerRequest::referer(true) 将不再返回嵌入路径中的协议相对 URL。
  • 包含相同消息字符串作为单数和复数形式的 po 文件现在可以与 __() 正确使用。

3.5.7 的贡献者

感谢所有帮助发布此版本的贡献者

  • ADmad
  • Dariusz Ruminski
  • David Yell
  • Florian Krämer
  • José Lorenzo Rodríguez
  • Mark Scherer
  • Mark Story
  • Raúl Arellano
  • chinpei215
  • mosaxiv
  • saeid
  • timalive

与往常一样,我们要感谢所有提交问题、创建拉取请求或更新文档的贡献者。

下载 github 上的打包版本.