ThinkPHP8.1.3版本发布——路由和日志优化
流年 · 7个月前
## 主要更新
主要增加了路由子目录分组定义和路由版本检测,并优化了日志写入。
* 核心移出`ClassNotFoundException`异常,直接使用 `think-container` 中的异常类
* 改进分组绑定的MISS路由支持
* 路由地址的URL不支持直接访问
* `ModelService`
兼容orm4.0
* 改进`CallbackDispatch`
* 增加`header`请求过滤检测方法
* 增加`version`方法用于版本控制检测
* 改进改进`withoutmiddleware`对自动layer中间件的支持
* 改进日志的写入确保按照日志的记录时间
* 日志`LogRecord`记录时间信息
* 开启强制路由的不再检查路由地址直接访问
* 路由定义支持分组子目录,支持自动扫描子目录注册分组
* 改进Route类`group`方法用法
* 改进路由的`name`生成
* fixed:路由组设置了中间件等,但子路由没有设置时,合并问题
* 增加`php think optimize:config` 指令
* 改进 `php think route:list`和`php think optimize:route`指令,支持分组子目录规则
> 注意:由于日志记录格式做了调整,内置日志文件写入由按日志类型记录优化为按时间记录更直观,如果你的应用存在对日志进行获取的情况或使用了自定义驱动,可以参考内置的File驱动进行调整。
推荐资讯
-
元宵喜乐,智启未来——ThinkChat3.0超级智能体上线
2026年03月03日
-
ThinkChat3.0新版内测——为企业量身定制的超级智能体
2026年02月11日
-
保持初心,一起拥抱AI时代——聊聊ThinkPHP的2026和未来
2026年01月30日
-
ThinkPHP8.1.4版本发布——兼容PHP8.5及多项优化
2026年01月16日
-
你和专业文档手册之间,只差一个“录制”按钮
2025年11月12日
最新资讯
-
元宵喜乐,智启未来——ThinkChat3.0超级智能体上线
2026年03月03日
-
ThinkChat3.0新版内测——为企业量身定制的超级智能体
2026年02月11日
-
保持初心,一起拥抱AI时代——聊聊ThinkPHP的2026和未来
2026年01月30日
-
ThinkPHP8.1.4版本发布——兼容PHP8.5及多项优化
2026年01月16日
-
你和专业文档手册之间,只差一个“录制”按钮
2025年11月12日