CakePHP 3.4.13 发布

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

错误修复和新功能

您可以在 3.4.13 中预期以下更改。请参阅 变更日志 以查看每个提交。

  • 空的 MO 文件不再被 I18n 消息集合忽略。
  • 当路由参数没有正确地进行词形变化时,改进缺少控制器错误消息。
  • 改进与 PHP7.2 的兼容性。
  • 单选按钮的 hiddenField 选项现在按文档工作。
  • 使用 ArrayContext 的嵌套字段和多记录表单更容易定义为默认值,并且模式选项回退到根级实体。
  • Cake\Datasouce\EntityTrait::setDirty() 现在按文档返回 $this
  • 改进数据库 URI 解析,使其可以对包含 # 的用户名/密码使用。
  • 通过删除对 use_sasl ini 设置的检查,改进与 Memcached 3.x 的兼容性。
  • 改进 API 文档。
  • Sqlserver 连接在使用 persistent 标志时,现在会引发错误。此选项从未正常工作过,不应使用。
  • 连接不再在销毁时取消设置其驱动程序,从而修复了释放后使用问题。

3.4.13 的贡献者

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

  • ADmad
  • Bernat Arlandis
  • Bryan Crowe
  • David Yell
  • José Lorenzo Rodríguez
  • Mark Scherer
  • Mark Story
  • Michael Hoffmann
  • Mike Fellows
  • antograssiot
  • chinpei215
  • inoas
  • lilHermit
  • saeideng

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

下载 GitHub 上的打包版本