CakePHP 3.4.0-beta4 发布

CakePHP 核心团队很高兴宣布 CakePHP 3.4.0-beta4 立即可用。这是 3.4.0 的测试版,包含社区发现的错误修复。

更新到 3.4.0-beta4

您可以使用 composer 将 CakePHP 升级到 3.4.0 的测试版。

php composer.phar require "cakephp/cakephp:3.4.0-beta4"

如果您能暂时升级您的应用程序并运行测试,我们将不胜感激。通过针对测试版中的任何回归问题提交问题,我们可以帮助确保在稳定版发布之前更顺利地发布 3.4.0。

错误修复

  • 读取请求体不再返回 null。
  • 现在请求的 url 选项中设置的查询字符串参数将传播到请求查询数据。
  • CLI 工具中的表格输出现在在计算宽度时正确处理空字符串。

新增和弃用

  • 添加 dd() 作为 debug(); die(); 的快速替代方法。
  • CLI 命令现在可以通过在参数上设置 multiple 选项来多次接受一个参数。
  • 路由作用域现在可以定义 routeClassextensions 选项。
  • Email 类中的许多方法已被弃用,取而代之的是单独的 get/set 方法。

可以在 3.4.0 迁移指南 中找到 3.4.0 中更改的完整列表

3.4.0-beta4 的贡献者

感谢所有帮助完成此版本的贡献者

  • ADmad
  • DaVinciEngineer
  • Koen Brouwer
  • Mark Scherer
  • Mark Story
  • Mathew Foscarini
  • Ondrej Mirtes
  • Yves P
  • antograssiot
  • yutmr

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