CakePHP 3.4.0-RC3 发布

CakePHP 核心团队很高兴地宣布 CakePHP 3.4.0-RC3 现已发布。这是 3.4.0 的候选发布版本。3.4.0 为 CakePHP 提供了许多改进,包括大大小小的改进。它还弃用了一些将在 4.0.0 中删除的功能。

升级到此版本

您可以使用 composer 升级到 CakePHP 3.4.0 的 RC 版本

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

3.4.0 中的新功能?

迁移指南 中完整列出了 3.4.0 中的新功能以及已被弃用的功能。我们建议您在升级时阅读该页面。

错误修复和次要功能

此版本修复了 3.4.0-RC2 中发现的一些问题,以及来自 master 的最近的错误修复。此版本包含以下更改

  • 改进文档块中返回类型与 PHPStorm 的兼容性。
  • 具有 _host 选项的路由现在在生成 URL 时使用该选项。
  • Aura.Intl 版本已提升至 3.0
  • 修复请求对象中缺少的上传文件。
  • 修复使用 Cake\Database\Schema\Table 作为类型提示时引发的严格错误。
  • Query::update() 在传递无效参数时会引发错误。
  • 现在,在发送电子邮件引发异常时,邮件器将被重置。
  • 改进了关联缺少主键时的错误消息。
  • Validator::multipleOptions 不再忽略 caseInsensitive 选项。

如果没有报告重大问题,我们将在下周发布 3.4.0 稳定版。

3.4.0-RC3 的贡献者

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

  • ADmad
  • Bernat Arlandis
  • Cory Thompson
  • Henrik Gemal
  • José Lorenzo Rodríguez
  • Mark Scherer
  • Mark Story
  • Ross Chater

一如既往,衷心感谢所有社区成员,他们通过报告问题和发送拉取请求帮助完成了此版本的发布。

下载 github 上的打包发布版本.