版本 4.3.5

发布日期:2023 年 5 月 21 日

CodeIgniter4 的 4.3.5 版本发布

安全性

  • 修复了 验证占位符中的远程代码执行漏洞。 更多信息请参阅 安全公告 GHSA-m6m8-6gq8-c9fj

  • 修复了 Session::stop() 未能销毁会话的问题。

变更

  • make:cell 命令: 创建新 cell 时,控制器的类名总是SUFFIX为 Cell。 对于视图文件,最终的 _cell 总是被删除。

  • 视图 Cell: 为了与以前的版本兼容,只要启用了自动检测视图文件(通过将 $view 属性设置为空字符串), 以 _cell 结尾的视图文件名仍然可以被 Cell 定位。

弃用功能

Bug 修复

  • 验证: 修复了一个错误,其中与 permit_emptyif_exist 规则组合使用的闭包会导致错误。

  • make:cell 命令: 修复了生成类视图文件的问题。

  • make:cell 命令: 修复了对大小写不敏感操作系统的单字类输入的处理。

请查看仓库的 CHANGELOG.md 以获取完整的 Bug 修复列表。