版本 4.3.7

发布日期:2023 年 7 月 30 日

CodeIgniter4 的 4.3.7 版本

重大变更

  • RouteCollection:RouteCollection::getRoutes() 方法中添加了第二个参数 bool $includeWildcard = true

  • 自动路由遗留:AutoRouter::__construct() 的第一个参数已从 $protectedControllers 更改为 $cliRoutes

  • FeatureTestTrait: 使用 withBodyFormat() 时,请求主体的优先级已更改。有关详细信息,请参阅 升级指南

  • 验证:Validation::loadRuleGroup() 的返回值已从“规则数组”更改为“规则数组自定义错误数组数组”([rules, customErrors])。

更改

  • 数字助手函数 number_to_amount() 以前返回“1000”,现在已更正为在数字正好为 1000 时返回“1 千”,例如。

修复的错误

  • 自动路由遗留:修复了使用 $routes->add() 添加路由时,控制器的其他方法无法从 Web 浏览器访问的错误。

查看仓库的 CHANGELOG.md 以获取已修复错误的完整列表。