CakePHP 2.8.4 发布

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

错误修复

您可以在 2.8.4 中看到以下更改。查看 变更日志 以了解每个提交。

  • FormHelper::postLink() 现在在另一个表单中使用时可以正确生成 SecurityComponent 字段哈希。(@MarkusBauer)
  • Validation::phone() 现在接受北美电话号码的“N11”交换机。(@markstory)
  • Equifax 安全证书颁发机构根证书已重新添加。这修复了 2.8.3 中证书捆绑更新的多个问题。(@markstory)
  • BlowfishPasswordHasher 现在在与哈希密码“ ”进行比较时会生成一个随机盐。这可以防止对空值的密码错误匹配。(@markstory)
  • FixtureTask 在非交互方式创建夹具时遵守 --records--schema 选项。(@markstory)
  • 添加了多个缺失的欧洲语言环境 (@bancer)
  • HTTP Range 标头解析更具弹性 (@markstory)
  • 修复了在 2.8.0 中 FormHelper 处理已弃用的 action 选项时引入的回归。(@markstory)

次要功能

  • 改进了 API 文档 (@jrbasso, @ravage84)
  • 添加了使用 letsencrypt 与 CakePHP 的示例配置。(@ravage84)
  • 您现在可以设置 ControllerTestCase 中使用的 Response 类 (@felixmaier1989)

一如既往,感谢所有社区成员通过报告问题和发送拉取请求帮助实现此版本。

下载 github 上的打包版本.