CakePHP 4.2.10 发布
CakePHP 核心团队很高兴宣布 CakePHP 4.2.10 立即生效。这是 4.2 分支的维护版本,修复了几个社区报告的问题。
错误修复
您可以在 4.2.10 中看到以下更改。请查看 更改日志 以查看每个提交。
- 修复了当提供无效数据时 CsrfProtectionMiddleware 中的 TypeError。
- 修复了 MailContains 约束多次转义模式的问题。
- 改进了 API 文档。
- 添加了针对 PHPUnit 9.5.10 中破坏性更改的解决方法。
- 修复了当 HasMany 关联具有空值且关联具有 cascadeCallbacks 时生成的 SQL 语句不正确的问题。
- 修复了 DateType 没有为 DateTimeImmutable 清理时间值的问题。当直接使用 cakephp/orm 包时,可能会出现这种情况。
- 当使用 HasMany 关联的子查询策略时,如果不存在排序,则忽略限制子句。
4.2.10 的贡献者
感谢所有帮助实现此版本的贡献者
- ADmad
- Corey Taylor
- Julian Pollmann
- Kevin Pfeifer
- Mark Scherer
- Mark Story
- Rolf Kaiser
像往常一样,我们要感谢所有提交问题、创建拉取请求或更新文档的贡献者。