CakePHP 3.4.2 发布

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

错误修复和新功能

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

  • 改进的 API 文档。
  • 已将 association 选项恢复到 Model.beforeMarshal 事件。
  • 修复了缺少的兼容性别名,以允许与 PHPUnit 5.7 和 PHPUnit 6 兼容。
  • 修复了 ORM EagerLoader 中的内存泄漏。
  • 恢复了 Event::$result,魔术方法不完全向后兼容。
  • 改进的 EntityTrait::__debugInfo() 以显示不可访问的字段。
  • ServerRequest::getQuery(null) 现在返回完整的查询数据。
  • 会话现在在 CLI 环境中具有 ID。
  • 具有传递参数的控制器操作在路由键转换为传递参数时不再发出错误。

3.4.2 的贡献者

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

  • ADmad
  • David Yell
  • José Lorenzo Rodríguez
  • Marc Würth
  • Mark Scherer
  • Mark Story
  • Mathew Foscarini
  • Michael Hoffmann
  • antograssiot
  • chinpei215
  • saeideng
  • sohelrana820

我们很高兴欢迎 cleptric 加入 CakePHP 核心团队。Cleptric 来自德国,过去几个月一直是持续的贡献者,我们很高兴他们加入团队,一起在 CakePHP 3.x 的成功基础上继续构建。与往常一样,我们要感谢所有提交问题、创建拉取请求或更新文档的贡献者。

下载 GitHub 上的打包版本