CakePHP 3.1.3 发布

CakePHP 核心团队很高兴地宣布 CakePHP 3.1.3 立即可用。这是 3.1 分支的维护版本,修复了错误,并包含了一些小的改进。

错误修复

您可以在 3.1.3 中看到以下更改。请查看 变更日志 以了解每次提交的详细信息。

  • 修复了 SMTP 邮件传输在连接到 gmail 时遇到的问题。
  • 修复了使用 NULL 时数据库中 BooleanType 转换的回归问题。
  • 解决了一些在匹配包含多字节字符的路由时遇到的问题。
  • 改进 Query::count(),使其在多次调用该方法时不会执行两次查询。
  • 避免了在使用 XDebug 时,对包含 __debugInfo 的类进行操作时出现的一些错误。

增强功能

  • HasMany 关联现在实现了 linkunlinkreplace 方法,与 BelongsToMany 关联一样。这提高了追加关联的可使用性。
  • 使在 IntegrationTestCase 中使用启用了 SecurityComponent 的控制器变得更加容易。

与往常一样,衷心感谢所有帮助发布此版本的社区成员,他们报告了问题并发送了拉取请求。

github 上下载打包的版本