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