CakePHP 3.7.0-RC1 发布

CakePHP 核心团队很高兴宣布 CakePHP 3.7.0-RC1 立即可用。这是 3.7.0 的候选版本,包含几个新的主要功能。如果在几周内没有报告重大问题,将打包发布稳定版本。

3.7 是 CakePHP 3.x 在发布 4.0 之前计划的**最后一个**次要版本。发布 4.0 后,2.x 将只接收安全修复,而 3.x 将只继续接收错误 & 安全修复版本。如果有大量社区兴趣,可能会发布 3.8 版本,但目前还没有计划。

更新到 RC

您可以使用 composer 升级到 CakePHP 3.7.0 的测试版。

php composer.phar require --update-with-dependencies "cakephp/cakephp:3.7.0-RC1"

如果您暂时升级应用程序并运行测试,我们将不胜感激。通过为候选版本中的任何回归问题打开问题,我们可以帮助确保在稳定版本发布之前更顺利地发布 3.7.0。

3.7.0 中有哪些新功能?

迁移指南完整列出了 3.7.0 中的新功能以及已弃用内容。我们建议您在升级时阅读该页面。

自 3.7.0-beta1 以来发生的更改

  • 改进了 SqlServer 的二进制列反射。
  • 如果会话处于活动状态,会话处理程序将不再更改。
  • 测试通过了 PHP 7.3。
  • 捆绑的 CA 文件已从 Mozilla 更新到 2018-10-17。
  • ConsoleIo::createFile() 现在可以正确处理 UNC 文件路径。
  • 异常日志现在包含链式异常中的每个异常。

3.7.0-RC1 的贡献者

  • ADmad
  • Ceeram
  • Dmitriy Romanov
  • Edgaras
  • Edgaras Janušauskas
  • Ian den Hartog
  • Mark Story

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