CakePHP 3.6.0-beta3 发布

CakePHP 核心团队很高兴宣布 CakePHP 3.6.0-beta3 立即发布。这是 3.6.0 的 beta 版本,包含了一些新的主要功能。

更新到 beta 版本

您可以使用 composer 升级到 CakePHP 3.6.0 的 beta 版本

php composer.phar require --update-with-dependencies "cakephp/cakephp:3.6.0-beta3"

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

3.6.0 中有哪些新功能?

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

3.6.0-beta2 后的更改

  • 添加了 Query::whereInList()Query::whereNotInList(),以支持更明确的 IN 条件创建。
  • TranslateBehavior::locale() 已弃用,并被 setLocale()getLocale() 替换。
  • Query::getContain() 已添加,contain() 的 get 模式已弃用。
  • 修复递归插件引导。
  • 修复 Plugin::load() 在测试套件设置中不包含引导文件。

3.6.0-beta3 的贡献者

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

  • Mark Scherer
  • Mark Story
  • chinpei215
  • ndm2
  • saeideng

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