CakePHP 5.0.2
CakePHP 核心团队很高兴地宣布 CakePHP 5.0.2 立即可用。这是 5.0 分支的维护版本,修复了社区报告的几个问题。
错误修复
您可以在 5.0.2 中期待以下更改。查看 更改日志 以了解每个提交内容。
- 修复了 API 文档和手册之间的链接。
- TranslateBehavior 现在允许使用 _translations.{locale}.field_name 风格的命名来指定默认语言环境。
- LoggedQuery::getContext() 现在包含了发出的查询。
- 修复了当实体具有循环引用且调用了 getErrors() 或 hasErrors() 时发生的递归错误。
- ControllerFactory 当遇到无法转换为(例如联合)的类型时不再引发错误。相反,框架依赖 PHP 来验证参数类型。
- Collection::combine() 现在会在路径导致键为 null 值时引发错误。
- 放宽了对 psr/simple-cache、psr/container 和 psr/http-message 的约束。
- 当无效的字符串值被封送到 PHP 值时,无效的枚举值不再被转换为 null。
- 改进了枚举值和 FormHelper 之间的兼容性。
- 改进了 DateTimeWidget 和 ChronosTime 之间的兼容性。
- 改进了 uuid 抽象类型的 SQLite 映射。它现在映射到 UUID_TEXT。
- TimeType::getClassName() 已添加。此方法在 5.0.0 中遗漏了。
5.0.2 的贡献者
感谢所有帮助完成此版本的贡献者
- ADmad
- Jèfferson Gonçalves
- Jorge González
- Kevin Pfeifer
- Lars Ebert
- Mark Scherer
- Mark Story
- Mark Watney
- Michael Hoffmann
- othercorey
- salehhashemi1992
- wowDAS Markus Ramšak
像往常一样,我们要感谢所有创建问题、创建拉取请求或更新文档的贡献者。
下载 github 上的打包版本.