CakePHP 3.3.0-RC1 发布

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

升级到此版本

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

php composer.phar require "cakephp/cakephp:3.3.0-RC1"

3.3.0 的新功能?

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

错误修复和次要功能

此版本修复了 3.3.0-beta3 中发现的一些问题,以及 master 中最近的错误修复,如 3.2.13 发布说明 中所述。除了这些更改之外,3.3.0-RC1 还包含

  • Cake\Database\TypeInterface 已添加。此接口形式化了数据库类型类的隐式接口。(@davidyell)
  • 现在可以通过其字符串类名添加中间件对象。(@ADmad)
  • Mcrypt Security 的后端已被弃用。(@antograssiot)
  • 内容类型标头现在可以在 PSR7 和 CakePHP 请求层之间正确转换。(@dakota)
  • PHP7 现在使用原始文件/行号报告 CLI 错误。(@Jippi)

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

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

下载 github 上的打包发布版.