CakePHP 4.3.2 发布

CakePHP 核心团队很高兴宣布 CakePHP 4.3.2 现已立即发布。这是 4.3 分支的维护版本,修复了社区报告的几个问题。

错误修复

您可以在 4.3.2 中看到以下更改。有关每个提交的详细信息,请参见 更改日志

  • 向控制器操作添加了数组类型强制转换。现在可以将 , 分隔的值列表解包为数组。
  • 确保在控制器中设置了 $defaultTable
  • 放宽了对 psr/container 的版本约束。
  • 更新了由 Table::get() 生成的缓存键。以前,键与基于文件的缓存不兼容。此修复的副作用是缓存键将更改。
  • 向路由添加了 _urldecode 选项,以允许更精确地控制如何解码请求 URL。
  • 修复了日志消息中缺少毫秒的问题。
  • 修复了 Router::reverse() 未能正确处理使用 Route::setPass() 创建的参数的问题。
  • 添加了对 308 HTTP 状态代码的支持。
  • PaginatorComponent 中删除了 _defaultConfig,以修复子类中定义的默认配置被忽略的问题。
  • 改进 API 文档。

4.3.2 的贡献者

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

  • ADmad
  • Chris Hallgren
  • Corey Taylor
  • Ian den Hartog
  • Kevin Pfeifer
  • Marc Würth
  • Mark Scherer
  • Mark Story

与往常一样,我们要感谢所有为本版本做出贡献的贡献者,包括那些提交问题、创建拉取请求或更新文档的贡献者。

下载 github 上的打包版本