CakePHP 4.0.5 发布

CakePHP 核心团队很高兴宣布 CakePHP 4.0.5 立即发布。 这是 4.0 分支的维护版本,修复了社区报告的几个问题。

错误修复

您可以在 4.0.5 中期待以下更改。 查看 变更日志 以了解每个提交的内容。

  • SMTP 传输失败异常现在包含从目标服务器接收到的错误文本。
  • 改进的 API 文档。
  • Table::saveMany() 现在在除第一个以外的实体因应用程序规则或数据库故障而无法保存时,会正确回滚事务。
  • ConsoleIntegrationTestTrait 现在使用模拟的 _out_err 对象(如果已设置)。
  • ConsoleInput::read() 现在处理来自 fgets() 和 readline 的 false 值。
  • CounterCacheBehavior 在使用自定义查找器时,现在更好地处理空关联值。
  • Http\Response 现在允许使用 100 到 599 之间的未分配 HTTP 状态代码。
  • SQL 查询日志中的二进制数据现在被编码为十六进制,以提高查询日志的可读性。

4.0.5 的贡献者

感谢所有帮助发布此版本的贡献者

  • ADmad
  • Corey Taylor
  • Edgaras Janušauskas
  • Jad Bitar
  • Mark Scherer
  • Mark Story
  • Victor Eduardo de Assis
  • nook24

与往常一样,我们要感谢所有提交了问题、创建了拉取请求或更新了文档的贡献者。

下载 github 上的打包发布