CakePHP 5.1.1
CakePHP 核心团队很高兴地宣布 CakePHP 5.1.1 立即发布。这是 5.1 分支的维护版本,修复了社区报告的几个问题和回归。如果您在将应用程序从 5.0.11 升级到 5.1 时遇到框架破坏应用程序的问题,请打开一个 问题。
错误修复
您可以在 5.1.1 中期待以下更改。请参阅 变更日志 以了解每个提交的内容。
- 改进 FormHelper 的请求方法推断。现在,method 选项优先于 type 选项的值。
- 修复了元标记生成的回归。
- 修复了仅控制台应用程序中缺少方法错误。
- 添加了 EventAwareApplicationInterface。此接口用于解决控制台兼容性问题。
- 事件挂钩现在按应用程序优先、插件其次的顺序调用。这与其他挂钩的行为一致。
- I18n 消息翻译现在支持 gettext 兼容路径。
- PaginatorHelper 现在将在更改每页限制时将当前页重置为 1。这减少了最终用户在更改每页限制时遇到 404 错误的可能性。
- 新的 to*() 类型强制函数现在作为全局函数提供给更喜欢使用全局函数的应用程序。
- 从禁用的分页按钮中删除了内联 JavaScript。这提高了与严格 CSP 策略的兼容性。
- 修复了在没有正确设置的情况下调用 Mailer::reset() 时发生的类型错误。
- 修复了 MySQL < 8 中 UNION 查询的 SQL 生成回归。
5.1.1 贡献者
感谢所有提交拉取请求的贡献者
- ADmad
- bancer
- Kevin Pfeifer
- Mark Story
- Robert Pustułka
与往常一样,我们还要感谢所有打开问题或更新文档的贡献者。
下载 GitHub 上的打包版本。