我们汇总了框架从 v4.3.7 到 v4.4.3 的版本发布简报,中文手册也已经同步升级到了 v4.4.3 版本: https://codeigniter.org.cn/user_guide/index.html
下面是简报内容:
我们发布了新的 Bug 修复版本 v4.3.7。
这包含了几个小的 Bug 修复,包括小的不兼容变更。
请在升级前阅读 变更日志 和 升级指南。
变更日志: https://codeigniter.org.cn/user_guide/changelogs/v4.3.7.html
升级指南: https://codeigniter.org.cn/user_guide/installation/upgrade_437.html
CodeIgniter v4.3.8 和 v4.4.0 发布!
我们发布了 v4.3.8 Bug 修复版本和 v4.4.0 增强功能版本!
v4.3.8 是一个常规的 Bug 修复版本。所以现有用户应立即升级。
变更日志: https://codeigniter.org.cn/user_guide/changelogs/v4.3.8.html
升级指南: https://codeigniter.org.cn/user_guide/installation/upgrade_438.html
v4.4.0 是一个小版本升级。它包含增强功能和 Bug 修复。
不幸的是,v4.4.0 存在一些不兼容变更,请谨慎升级。
请仔细阅读变更日志和升级指南。
你必须更新 public/index.php 和 spark 文件以及一些配置文件,包括新的 app/Config/Routing.php。
配置文件中的某些默认配置值已更改,但现有应用不会中断,因为配置文件不会自动更新。
此版本包含超过 20 项增强功能。我想重点介绍几件事:
- Debug工具栏的“热重载”功能
-
自动路由(改进)具有新的“模块路由”功能,以及更灵活处理 URI 的“默认方法回退”
你可以在 https://codeigniter.org.cn/user_guide/changelogs/v4.4.0.html#enhancements 中看到增强功能列表。
变更日志: https://codeigniter.org.cn/user_guide/changelogs/v4.4.0.html
升级指南: https://codeigniter.org.cn/user_guide/installation/upgrade_440.html
更新: 用于“热重载”的配置文件在“必做更改”中遗漏:
请参考用户指南:
-
https://codeigniter.org.cn/user_guide/installation/upgrade_440.html#app-config-toolbar-php
-
https://codeigniter.org.cn/user_guide/installation/upgrade_440.html#app-config-events-php
v4.4.1 热修复版本发布!
各位,我们刚刚发布了 v4.4.1 热修复版本。
此版本修复了 8 个 Bug,包括自动路由传统模式不工作的问题。
我们还在“v4.4.0 升级指南”中补充了热重载遗漏的说明:
-
https://codeigniter.org.cn/user_guide/installation/upgrade_440.html#app-config-toolbar-php
-
https://codeigniter.org.cn/user_guide/installation/upgrade_440.html#app-config-events-php
变更日志: https://codeigniter.org.cn/user_guide/changelogs/v4.4.1.html
升级指南: https://codeigniter.org.cn/user_guide/installation/upgrade_441.html
v4.4.2 Bug 修复版本发布
各位,我们很高兴发布 v4.4.2。
此版本修复了 17 个 Bug。
包含了以下相对重要的 Bug 修复:
-
CI 在页面未找到时返回“200 OK”
-
base_url()/site_url() 在 CLI 上不起作用
-
命名路由与 spark 不兼容
-
spark 可能不显示异常或将回溯显示为 JSON
-
spark 路由可能显示不正确的路由名称
有了这个版本,4.4 现在相当稳定。我们也鼓励所有 v4.3 之前的用户升级。
变更日志: https://codeigniter.org.cn/user_guide/changelogs/v4.4.2.html
升级指南: https://codeigniter.org.cn/user_guide/installation/upgrade_442.html
v4.4.3 安全修复版本发布
我们刚刚发布了安全修复版本 v4.4.3。
如果你正在使用 v4.4.2,请立即升级!
这个安全漏洞仅存在于 v4.4.2 中。
请参阅 安全公告 https://github.com/codeigniter4/CodeIgniter4/security/advisories/GHSA-hwxf-qxj7-7rfj
不要忘记更新 error_exception.php。
请参阅 https://codeigniter.org.cn/user_guide/installation/upgrade_443.html#error-exception-php
变更日志: https://codeigniter.org.cn/user_guide/changelogs/v4.4.3.html
升级指南: https://codeigniter.org.cn/user_guide/installation/upgrade_443.html