ThinkPHP Framework
改进版本号获取指令(App类VERSION常量废弃) 修正Http类dispatchToRoute方法 改进请求对象获取根域名方法 Feat: 自动获取 php 命令路径,而不是固定用 php fix: is_executable() 的参数不正确 直接使用 PHP_BINARY 常量 Cache类set方法有效期参数兼容DateTimeInterface参数 修正Log/Channel类
修复PHP错误中止时,日志没有写入、中间件end回调没有执行 修正路由分组合并检测 改进文件缓存锁机制 完善模型字段缓存的子目录问题
修正了一些bug
8.0版本后续会陆续更新其它功能,6.0/6.1版本将不再做新功能更新,仅限BUG修正和安全更新。
8.0版本开始官方手册启用新的域名:doc.thinkphp.cn,并支持版本切换。
现在开始,你可以使用官方提供的ThinkChat,让你在学习ThinkPHP的旅途中享受私人AI助理服务!
改进ResourceRegister支持更多路由参数设置 改进资源路由注册类 改进RedirectResponse 改进跨域路由 改进自动options路由 options请求默认支持跨域 修正miss路由 完善session有效期问题
兼容PHP8.2 调整url build方法 支持使用ThinkORM 3.0版本 修正session有效期问题
兼容PHP8.2 移除基础类中Filesystem申明属性 fix: container绑定参数时可变参数处理 File类增加setExtension方法设置保存文件的实际后缀名 ValidateRule注释调整 Fix: 参数类型为多个时导致的报错 更新orm版本依赖支持3.0
基于PHP8的重构版本 架构不变
修正多语言判断