CakePHP 4.3.0-RC1 发布
CakePHP 核心团队很自豪地宣布 CakePHP 4.3.0 的第一个候选版本。4.3.0 版本将引入几个新功能和一些弃用功能。
新功能
该 迁移指南 有一个关于 4.3.0 中新增内容的完整列表。我们建议您在升级时阅读该页面,因为它概述了 4.3 中存在的弃用功能。
新功能亮点
- Controller::middleware() 已添加,允许您仅为单个控制器定义中间件。
- Http\Client::addMockResponse() 已添加,使集成测试更容易编写,而无需使用复杂的方法来定义模拟。
- 添加了一个基于 JSON 的记录器。
- FormHelper 生成 aria 属性,提高开箱即用的可访问性。
- 添加了一个新的夹具子系统,利用您的迁移或 SQL 转储来生成测试数据库模式。
如何提供帮助
您可以通过在您的应用程序中试用 RC 来提供帮助。如果您在应用程序中发现任何新的测试失败或回归,请打开问题。
4.3.0-RC1 的贡献者
感谢所有帮助过 4.3.0 的贡献者。
- ADmad
- Breton Erwane
- Chris Nizzardini
- Erwane Breton
- J.Brabec
- Jan Brabec
- Juan Pablo Ramirez
- Mark Scherer
- Mark Story
- Rob Rikken
- andrii-pukhalevych
- captain-redbeard
- chris cnizzardini
- fabsn182
- jpramirez
- ndm2
- othercorey
与往常一样,衷心感谢所有帮助发布此版本、报告问题和发送拉取请求的社区成员。
下载 GitHub 上的打包版本。