CakePHP 5.0.5

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

错误修复

您可以在 5.0.5 中看到以下更改。有关每个提交的详细信息,请参阅 变更日志

  • 修复了使用 TranslateBehavior 并使用 ResultSet 方法来更改记录的实体的脏状态跟踪。
  • 改进了从字符串中提取可空枚举值。
  • 将获取视图变量以序列化到 SerializedView::serializeKeys() 的逻辑转移到,以便更容易覆盖。
  • 改进了在禁用服务器端空闲超时时的会话 gc 时间。现在使用 PHP 默认值,您也可以使用应用程序配置进行配置。
  • CollectionTrait::combine() 现在与枚举键兼容。
  • 修复了 EventFiredWith 约束中数组到字符串的警告。
  • 改进了 API 文档。
  • 通过重构减少了 empty 遮蔽的可能性。
  • 修复了将 Date 对象通过 ORM 传递到 datetime 列时转换为查询参数的回归。
  • 修复了在向请求添加令牌时 IntegrationTestTrait 中的类型错误。

5.0.4 的贡献者

感谢所有帮助完成此版本的贡献者

  • Adam Halfar
  • ADmad
  • dependabot[bot]
  • fabian-mcfly
  • Ishan Vyas
  • Kevin Pfeifer
  • Mark Scherer
  • Mark Story
  • othercorey

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

下载 github 上的打包版本