CakePHP 4.4.12 发布
CakePHP 核心团队很高兴宣布立即提供 CakePHP 4.4.12。这是 4.4 分支的维护版本,修复了社区报告的几个问题。
错误修复
您可以在 4.4.12 中期待以下更改。查看 变更日志 了解每个提交。
- 修复了 missing_controller 模板中 class 未定义的回归。
- 为 PDOError 添加了选择加入异常包装,保留了错误模板中使用的 queryString 属性。这是 PHP 8.2 中动态属性弃用的解决方法。
- 改进验证规则在具有数字键的数组元素上的工作方式。
- 修复了 TestEmailTransport 中的突变副作用,这些副作用是由在循环中传递的 Mailer 实例引起的。这些突变会导致测试断言访问不正确的信息。
- 修复了默认服务器时区领先于 UTC 时 Cookie 过期的问题。
- 为 PSR 接口实现添加了额外的作曲家包元数据。
- 如果由于已发送标头而无法启动会话,现在将抛出异常。以前,在尝试写入无法启动的会话时,会引发难以理解的 TypeError。
- cake plugin load 现在检测并防止重复。
4.4.12 的贡献者
感谢所有帮助发布此版本的贡献者
- ADmad
- Andrii Pukhalevych
- Brad McNaughton
- Brian French
- Chris Hallgren
- Erwane Breton
- Jamison Bryant
- Kevin Pfeifer
- Marc Würth
- Mark Scherer
- Mark Story
- mscherer
- Nicos Panayides
像往常一样,我们要感谢所有打开问题、创建拉取请求或更新文档的贡献者。
下载 github 上的打包版本。