CakePHP 4.0.0-alpha2 发布
CakePHP 核心团队很自豪地宣布 CakePHP 4.0.0 的第二个 alpha 版本发布。自上一个 alpha 版本以来,我们一直在努力完成对类型提示的改进,并减少了来自 psalm 和 phpstan 的跳过警告数量。这可能会导致您的应用程序或插件中出现一些重大变更,但从长远来看,我们认为这些变更将使 CakePHP 更好。
应用程序骨架和 bake 已用全新的外观刷新。我们选择不再使用 foundation 作为基本 CSS,而是采用了 milligram。milligram 的更小占用空间让您可以更容易地删除或扩展它,如果您更喜欢这样做的话。
新功能
迁移指南 包含了 4.0.0 中新增内容的完整列表。我们建议您在升级时阅读该页面,因为它提到了 4.0 中存在的各种重大变更。
如何贡献
您可以通过以下多种方式帮助交付 4.0
- 检查 文档 中是否存在错误、过时、不清楚或损坏的示例。我们一直在努力更新所有内容,但可能遗漏了一些内容。
- 试一试!在非生产应用程序中试用 CakePHP 4.0。我们很想听听您转换一个小应用程序的过程,以及哪些方面比预期的更难。
- 为现有功能中的回归提交问题,或建议新功能。虽然我们不太可能大幅扩展 4.0 的范围,但我们希望获得有关 4.1 和 4.2 应包含哪些内容的意见。
- 告诉我们 CakePHP 中不清楚的错误消息或静默故障。
4.0.0-alpha2 贡献者
感谢自 alpha1 版本发布以来提供帮助的所有贡献者
- ADmad
- Corey Taylor
- Edgaras Janušauskas
- Ian den Hartog
- Jeremy Harris
- José Lorenzo Rodríguez
- Marc Wilhelm
- Marc Würth
- Mark Scherer
- Mark Story
- Michael Hoffmann
- Robert Pustułka
- TekkCraft
- andrii-pukhalevych
- mirko-pagliai
- saeideng
- stickler-ci
- 时流
一如既往,衷心感谢所有帮助实现此版本发布的社区成员,他们报告了问题并发送了拉取请求。
下载 github 上的打包版本.