CakePHP 4.0.0-beta2 发布

CakePHP 核心团队很高兴地宣布 CakePHP 4.0.0 的第二个测试版发布。自从上一个测试版发布以来,我们已经完成了将迁移升级到 4.x,清理了数据库层如何处理布尔值和空值,改进了生成的 javascript 代码片段,使开发错误页面更完善,完成了将所有核心 shell 迁移到命令,并且合并了 3.x 的所有 bug 修复。

4.0 的大部分重大更改已经完成。在下一个测试版发布中,我们将专注于提高稳定性,改进错误消息和插件,并继续添加质量改进。

新功能

迁移指南 中完整列出了 4.0.0 的新增内容。我们建议您在升级时阅读该页面,因为它记录了 4.0 中存在的各种重大更改。

如何参与

您可以通过多种方式参与帮助发布 4.0

  1. 查看 文档 中是否存在错误、过时、不清楚或损坏的示例。我们一直在努力更新所有内容,但可能没有发现所有问题。
  2. 试用!在非生产环境中试用 CakePHP 4.0。我们很乐意了解您在转换小型应用程序时的感受,以及什么比预期更难。
  3. 为现有功能的回归提交问题,或建议新功能。虽然我们不太可能大幅扩展 4.0 的范围,但我们希望收到您对 4.1 和 4.2 中应该包含哪些内容的意见。
  4. 请告知我们 CakePHP 中不清楚的错误消息或静默故障。

4.0.0-beta2 的贡献者

感谢自 beta1 发布以来所有帮助过的贡献者

  • ADmad
  • Albert Cansado Solà
  • Anne van de Venis
  • Bogdan SOOS
  • Brandon Kelly
  • Edgaras Janušauskas
  • Hideki Kinjyo
  • Mark Scherer
  • Mark Story
  • Mauri Kujala
  • Robert Pustułka
  • Walther Lalk
  • andrii-pukhalevych
  • bancer
  • gregs
  • mirko-pagliai
  • ndm2
  • saeideng

如往常一样,我们非常感谢所有通过报告问题和提交拉取请求帮助发布此版本的社区成员。

下载 GitHub 上的打包版本