CakePHP 3.4.10 发布

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

错误修复 & 新特性

您可以在 3.4.10 中看到以下更改。请参阅 变更日志,了解每个提交的信息。

  • 会话现在可以与 trans_sid 启用一起使用。
  • 使用 Xdebug 检查查询不再会导致 lastInsertId() 返回不正确的结果。
  • 电子邮件地址无效时的验证错误消息现在更有帮助。
  • FormHelper 现在可以读取实现 ArrayAccess 的实体属性的值。
  • ConsoleIo::overwrite() 现在可以正确地用较短的内容覆盖较长的内容。
  • 修复了几个与 PHP 7.2 的兼容性问题。
  • 摘要身份验证现在可以比较摘要哈希,即使该字段在实体中是隐藏的。
  • 包含在 beforeFind 事件中的关联现在保留在克隆的查询中。
  • MO 文件解析正确处理 Plural-Forms: nplurals=1; plural=0;.
  • Http\Client 现在处理重定向,而不是由 Stream 适配器处理。这解决了在中间响应中发送的 cookie 在后续请求中未被转发的问题。
  • 验证包不再对 cakephp/i18n 有硬依赖关系。

3.4.10 的贡献者

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

  • ADmad
  • Cees-Jan Kiewiet
  • Clemens Weiß
  • Daniel Opitz
  • José Lorenzo Rodríguez
  • Mark Story
  • Michael Hoffmann
  • Mike Fellows
  • Robert Pustułka
  • nojimage

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

下载 github 上的打包版本.