CakePHP 3.8.0-beta1 发布

CakePHP团队很高兴宣布发布3.8.0-beta1。这是3.8.0版本的预发布版本。3.8版本系列与3.x系列的其余部分向后兼容,它引入了新功能以及一个额外的弃用功能。

在3.7.0发布公告中,我提到我们没有计划发布3.8版本。根据您对3.7中引入的新allowEmpty API的反馈,我们将进行额外的发布,以添加缺少的notEmpty* 方法,并纠正allowEmpty* 方法中的参数排序错误。

更新到测试版

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

php composer.phar require --update-with-dependencies "cakephp/cakephp:3.8.0-beta1"

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

3.8.0中的新功能

迁移指南中列出了3.8.0中的所有新功能。我们建议您在升级时阅读该页面。

3.8.0-beta1的贡献者

感谢所有帮助实现3.8发布的贡献者

  • ADmad
  • Edgaras Janušauskas
  • Jeremy Harris
  • Jorge González
  • Marc Würth
  • Mark Scherer
  • Mark Story
  • Robert Pustułka
  • andrii-pukhalevych

与往常一样,衷心感谢所有社区成员通过报告问题和提交请求帮助实现此次发布。

下载github上的打包版本.