版本 4.3.5
发布日期:2023 年 5 月 21 日
CodeIgniter4 的 4.3.5 版本
安全
修复了验证占位符中的远程代码执行漏洞。有关更多信息,请参阅安全公告 GHSA-m6m8-6gq8-c9fj。
修复了
Session::stop()
未销毁会话的问题。有关详细信息,请参阅会话库。
更改
make:cell 命令:创建新单元格时,控制器将始终在类名后缀为
Cell
。对于视图文件,最终的_cell
始终被删除。视图单元格: 为了与以前版本兼容,以
_cell
结尾的视图文件名仍然可以通过Cell
定位,只要启用视图文件的自动检测功能(通过将$view
属性设置为空字符串)。
弃用
会话: Session::stop() 方法已弃用。请使用 Session::destroy() 代替。
已修复的错误
验证: 修复了在
permit_empty
或if_exist
规则中使用闭包会导致错误的 bug。make:cell 命令: 修复了将视图文件生成为类的错误。
make:cell 命令: 修复了对不区分大小写的操作系统处理单个单词类输入的错误。
有关已修复错误的完整列表,请参阅仓库的 CHANGELOG.md。