CakePHP 2.4.6 发布

CakePHP 核心团队很高兴地宣布 CakePHP 2.4.6 现已正式发布。2.4.6 是 2.4 发布分支的 bug 修复版本。

CakePHP 核心团队很高兴地宣布 CakePHP 2.4.6 现已正式发布。2.4.6 是 2.4 发布分支的 bug 修复版本。您期望看到的一些更改简要列出如下

  • 提取任务在验证消息中正确处理引号。
  • Model::field() 现在可以与使用 TranslateBehavior 翻译的字段一起使用。
  • 核心测试不再是 PEAR 包的一部分。这解决了将 PEAR 包用作 Composer 依赖项时,生成错误的类映射问题。
  • FormHelper::checkbox() 现在可以为空值生成复选框。
  • 使用 SchemaShell 时,Postgres 现在可以将布尔字段转换为整数。
  • 对为单选输入生成的 ID 的方式进行了回滚。这些更改会导致某些应用程序出现问题。
  • API 文档已得到改进。
  • 对带有前缀的操作的逆向路由已得到改进。
  • 使用 TranslateBehavior::bindTranslation() 设置的临时关联现在可以正确地解除绑定和恢复。
  • 使用 MemcacheEngine 清除数据现在可以与大于 100 个内存片一起使用。
  • Validation::decimal() 现在可以与本地化的浮点数一起使用。
  • 现在可以正确处理日期时间选择器中的无效数据。
  • FormHelper::postLink() 和 FormHelper::postButton() 现在可以处理 N 维数据。

您可以在 cakephp.org[1] 上查看完整的变更日志。我要感谢为此次发布做出贡献的人们。您的 bug 报告、文档编辑和补丁/拉取请求是使 CakePHP 保持活力和运行的关键部分。从 github[2] 下载打包的版本。