CakePHP 5.0.3
CakePHP 核心团队很高兴地宣布立即提供 CakePHP 5.0.3。这是 5.0 分支的维护版本,修复了社区报告的几个问题。
错误修复
您可以在 5.0.3 中看到以下更改。查看 变更日志 以了解每个提交。
- 更新到 plugin_class_error.php 的路径。
- 扩展了枚举支持以包括提供标签。在您的枚举类中实现 Cake\Database\Type\EnumLabelInterface 将允许您提供面向用户的标签。标签由 FormHelper 在生成控件时使用。
- 改进了对枚举的验证支持。
- 扩展了 TimeHelper::format() 中 $format 的类型。
- 支持 PHP 8.3
- 修复了 intl 日期和日期时间格式化中的重大性能下降。序列化日期和日期时间现在缓存 intl 格式化器,将性能恢复到 4.x 水平。
- 改进了对跨数据库平台的 binaryuuid 类型的支持。
- 通过默认情况下折叠路由列表,提高了缺少路由页面的可读性。
- 改进了对 SQLite 中生成的列上的索引的支持。
- 改进了用于维护拆分包中一致性的内部工具。
5.0.3 的贡献者
感谢所有帮助完成此版本的贡献者
- ADmad
- Corey Taylor
- Kevin Pfeifer
- kolorafa
- Marcelo Rocha
- Mark Scherer
- Mark Story
- Mauro Brandoni
- ndm2
- Oliver Nowak
- othercorey
- Umer Salman
- wowDAS Markus Ramšak
与往常一样,我们要感谢所有打开问题、创建拉取请求或更新文档的贡献者。
下载 github 上的打包版本。