CakePHP 3.3.9 发布

CakePHP 核心团队很高兴宣布立即发布 CakePHP 3.3.9。这是 3.3 分支的维护版本,修复了社区报告的几个问题。

错误修复

您可以在 3.3.9 中看到以下更改。查看 变更日志 以查看每个提交。

  • 从 JsonView 中删除了一个无效选项。
  • ShellDispatcher 现在在启用调试日志时记录有关重复外壳的警告更少。
  • 当 ORM 更新由于缺少主键值而失败时引发的异常消息已得到改进。
  • Xml::toArray() 现在不再对与应用程序类名匹配的标签名称报错。
  • 当使用无效选项时,控制台错误不再包含重复的标签。
  • 改进的 API 文档,用于返回和参数类型。
  • Router 现在不再以贪婪的方式解析扩展名。
  • 路由键元素现在可以是单个字符。

新功能

3.3.9 引入了几个新功能

  • 添加了 BreadCrumbsHelper。此助手提供了一个改进的 API,优于 HtmlHelper 提供的现有面包屑功能。
  • Cake\Network\Response 现在具有 __debugInfo() 方法。

3.3.9 的贡献者

感谢所有帮助完成此版本的贡献者

  • ADmad
  • David Yell
  • Guillaume “Elektordi” Genty
  • José Lorenzo Rodríguez
  • Mark Scherer
  • Mark Story
  • Mathew Foscarini
  • Walther Lalk
  • Yves P
  • chinpei215
  • luke83

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

下载 github 上的打包版本.