CakePHP 3.4.1 发布
CakePHP 核心团队很高兴宣布 CakePHP 3.4.1 立即可用。这是 3.4 分支的维护版本,修复了社区报告的几个问题。
Bug 修复和新特性
您可以在 3.4.1 中期待以下更改。查看 变更日志 以获取每个提交的详细信息。
- CounterCacheBehavior 添加了 ignoreCounterCache 选项,允许您在保存时禁用计数器更新。
- Table::saveOrFail() 和 Table::deleteOrFail() 已添加。这些方法允许您执行保存/删除操作,这些操作在失败时会引发异常,而不是返回 false。
- 添加了对 PHPUnit 6 的支持。目前仅支持基于 Composer 安装 PHPUnit 6。
- Helper::getView() 已添加。
- URL 编码的 URL 再次正确匹配。
- 使用 HTTP 方法条件的 InflectedRoute 路由再次正常工作。
- 关联重复别名检测更加宽松,并接受子类。
- Mailer\Email 在 SMTP 服务器过早断开连接时不再等待套接字超时。
- BelongsToMany::foreignKey() 在修改键时不再错误地返回 $this。
- 现在,仅包含空格的字符串可以由 debug() 正确输出。
3.4.1 的贡献者
感谢所有帮助完成此版本的贡献者
- ADmad
- Eric Büttner
- Florian Krämer
- José Lorenzo Rodríguez
- Mark Scherer
- Mark Story
- Michael
- Michael Hoffmann
- Oxicode
- Paolo Cuffiani
- Robert Pustułka
- Walther Lalk
- antograssiot
- chinpei215
- inoas
与往常一样,我们要感谢所有打开问题、创建拉取请求或更新文档的贡献者。