CakePHP 3.6.12 发布

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

错误修复

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

  • 无效的加密 Cookie 值不再导致引发异常。相反,它们被视为空值。
  • ServerRequestFactory 现在使用配置的 webroot 目录,而不是硬编码的值。
  • 定义了操作的路由范围现在可以正常工作。
  • 改进了 API 文档。
  • EntityRoute 现在可以正确处理占位符名称中的 _,并处理 {brace} 样式的占位符。
  • 改进了 MySQL 二进制类型的模式生成。现在可以正确处理任意大小的列。
  • 访问未定义的控制器属性现在会发出警告。这可以防止 “对 false 的无效方法调用” 类型的错误。
  • Response 现在在尝试将请求超时设置为 0 之前检查 disabled_functions
  • 重新渲染电子邮件消息不再旋转消息 ID。

3.6.12 的贡献者

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

  • ADmad
  • Dennis Hemeier
  • Dmitrii Romanov
  • Edgaras Janušauskas
  • Hideki Kinjyo
  • Ian den Hartog
  • Jeremy Harris
  • Jose Diaz-Gonzalez
  • José Lorenzo Rodríguez
  • Mark Scherer
  • Mark Story

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

下载 GitHub 上的打包版本