CakePHP 3.10.0 发布

CakePHP 核心团队很高兴宣布 CakePHP 3.10.0 的发布。此版本是 3.x 的向后兼容升级,并添加了一些 4.x 分支中的新功能和回退。这些回退旨在简化从 3.x 升级到 4.x 的路径。

扩展 3.x 时间线

以前 3.9 是 3.x 的最后一次计划的功能发布,并且计划在 *2021 年 6 月 15 日* 之后停止发布错误修复版本。由于 3.x 的持续关注度和使用率,我们决定延长 3.x 的维护时间线并发布 3.10。新的时间线是

  • 3.10 将继续收到错误修复,直到 2021 年 12 月 15 日。
  • 3.10 将继续收到安全修复,直到 2022 年 12 月 15 日。

更新到 3.10.0

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

php composer.phar require --update-with-dependencies "cakephp/cakephp:^3.10.0"

3.10.0 中的新功能

以下列出了 3.10 中包含的简短功能

  • 改进的 API 文档。
  • 从 4.x 回退到 Validation::time() 的改进。
  • EmailTrait::assertMailSentFrom() 现在接受包含地址和别名的数组。

3.10.0 的贡献者

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

  • bancer
  • David Yell
  • gregs
  • Jorge
  • Mark Story
  • ndm2
  • othercorey
  • tanden
  • Tobse

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