CakePHP 3.4.0-RC2 发布

CakePHP 核心团队很高兴地宣布 CakePHP 3.4.0-RC2 已立即发布。这是一个 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-RC2"

3.4.0 的新功能?

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

错误修复和次要功能

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

  • Router::prefix() 现在支持 path 选项,用于自定义前缀范围的 URL 路径。
  • Postgres 方言现在可以正确处理可空日期时间列。
  • SqlServer 方言现在可以正确处理可空日期时间列。
  • Http\Client 在 HTTP 代理后面时正确生成请求 URI。
  • 改进的 API 文档。
  • Xml::build() 现在支持 parseHuge 选项,以启用加载非常大的 XML 负载。
  • 修复了一个导致 CLI 子命令不继承父 shell 的选项和参数的回归。

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

3.4.0-RC2 的贡献者

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

  • ADmad
  • AJ Quick
  • Dmitrii Romanov
  • Joris Vaesen
  • Jose Diaz-Gonzalez
  • José Lorenzo Rodríguez
  • Mark Story
  • Ross Chater
  • Yves P
  • antograssiot
  • ndm2

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

下载一个 github 上的打包版本.