CakePHP 3.9.0-RC2 发布
CakePHP 核心团队很高兴宣布立即发布 CakePHP 3.9.0-RC2。这是 3.9.0 的候选版本,它包含几个新的主要功能。如果未报告重大问题,将在几周内打包稳定版本。
3.9 包含从 4.0 和 4.1 回溯的几个新功能。这些新功能和回溯的目的是简化从 3.x 升级到 4.x 的应用程序。
更新到 RC
您可以使用 composer 升级到 CakePHP 3.9.0 的 beta 版本
php composer.phar require --update-with-dependencies "cakephp/cakephp:3.9.0-RC2"
如果您能暂时升级您的应用程序并运行您的测试,我们将不胜感激。通过为候选版本中的任何回归打开问题,我们可以帮助确保在稳定版本发布之前更顺利地发布 3.9.0。
3.9.0 中有哪些新功能?
该 迁移指南 完整列出了 3.9.0 中的新功能以及已弃用的功能。我们建议您在升级时阅读该页面。
自 3.9.0-RC1 以来发生了哪些变化?
- 添加了 Cake\Orm\Query::clearResult()。此方法使重新使用查询对象多次获取结果变得更加容易。
- 该 __() 函数族不再在其返回类型中包含 null。相反,它们始终返回字符串。此行为从 4.0 回溯。
- 改进的 API 文档。
3.9.0-RC2 的贡献者
感谢所有帮助实现此版本发布的贡献者
- Corey Taylor
- Frank de Graaf
- Mark Story
- Val Bancer
- othercorey
与往常一样,我们要感谢所有打开问题、创建拉取请求或更新文档的贡献者。