CakePHP 2.3.2 发布

CakePHP 核心团队很高兴地宣布 CakePHP 2.3.2[1] 立即可用。2.3.2 是 2.3 发布分支的错误修复版本。

CakePHP 核心团队很高兴地宣布 CakePHP 2.3.2[1] 立即可用。2.3.2 是 2.3 发布分支的错误修复版本。自 2.3.1 发布以来,已经修复了 60 个提交和 17 个问题。以下是您期望看到的一些更改:

  • 许多方法的 API 文档得到了改进。
  • 没有主键的导入夹具不再触发通知错误。
  • FormHelper::year() 现在支持所有平台上 1901-2038 之外的日期。
  • SchemaShell 在转储模式时应该更可靠地检测模式更改。
  • 在某些情况下不再忽略 CakeTestCase::$dropTables。
  • 现在可以通过 composer 将 PHPUnit 作为依赖项包含进来。
  • 使用来自非数据源包的数据源现在会引发异常。这可以防止您在不小心将模型/其他类用作数据源时出现难以调试的错误。
  • FormHelper 现在使用 12 小时格式时会正确选择午夜的时钟,并正确处理经度。
  • Validation::uuid() 现在更加严格。
  • 加拿大邮政编码验证现在更加严格。
  • SqlServer 的默认值现在针对可空列得到正确处理。
  • App 使用的对象缓存现在仅在需要时加载,而不是在每次请求时加载。
  • HtmlHelper::script() 和 HtmlHelper::css() 现在处理 fullBase 选项。
  • JS、CSS、IMAGES 常量现在由 CakePHP 有条件地定义,使其可以在您的应用程序中覆盖它们。
  • 当作为数组值而不是数组键定义时,FormHelper 现在可以更好地处理 disabled 属性。

对所有参与贡献的人表示衷心的感谢,无论是通过提交、问题、文档编辑,还是其他方式为框架做出贡献。没有您,就没有 CakePHP。下载打包的版本[2]。