CakePHP 3.9.7 发布

CakePHP 核心团队很高兴地宣布 CakePHP 3.9.7 现已正式发布。这是 3.9 分支的维护版本,修复了社区报告的几个问题。

错误修复

您可以在 3.9.7 中看到以下更改。请查看 变更日志 以了解每个提交的内容。

  • bin/cake routes check 在使用重定向路由时不再失败。
  • 改进了 API 文档和方法注释。
  • 变量替换行为已在 sprintficu 消息格式化器之间保持一致。此更改是 4.x 的回溯移植。
  • Entity::isEmpty()Entity::hasValue() 对齐,以将 '0' 视为非空值。这使行为与文档和原始意图保持一致。
  • 修复了 FileCache 中的路径处理,以防止删除空路径。
  • TableLocator::get() 在表的 initialize() 方法会创建无限循环时,现在会引发错误。
  • Email::setReplyTo() 现在接受多个地址。

3.9.7 的贡献者

感谢所有帮助完成此次发布的贡献者

  • ADmad
  • Corey Taylor
  • Marc Würth
  • Mark Story
  • mtak3
  • ndm2
  • othercorey
  • Waldemar Bartikowski

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

在 GitHub 上下载 打包的版本.