版本 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。