本次更新版本包括 V5.0.15 和 V5.1.5 两个版本。 针对上一个版本均支持无缝升级~直接使用 composer 安装更新。 欢迎大家给我们更多的反馈和建议,让我们做的更好!
V5.1.5 版本更新
5.1 版本变得越来越好用了,该版本主要增强了数据库的 JSON 查询,并支持 JSON 字段的聚合查询,修正了路由的一些 BUG,也包括了一些性能改进。
- 改进数据集查询对
JSON数据的支持 - 改进聚合查询对
JSON字段的支持 - 模型类增加
getOrFail方法 - 改进数据库驱动的
parseKey方法 - 改进 Query 类
join方法的自关联查询 - 改进数据查询不存在不生成查询缓存
- 增加
run命令行指令启动内置服务器 Request类pathinfo方法改进对cli-server支持Session类增加use_lock配置参数设置是否启用锁机制- 优化
File缓存自动生成空目录的问题 - 域名及分组路由支持
append方法传递隐式参数 - 改进日志的并发写入问题
- 改进
Query类的where方法支持传入Query对象 - 支持设置单个日志文件的文件名
- 修正路由规则的域名条件约束
Request类增加subDomain方法用于获取当前子域名Response类增加allowCache方法控制是否允许请求缓存Request类增加sendData方法便于扩展- 改进
Env类不依赖putenv方法 - 改进控制台
trace显示错误 - 改进
MorphTo关联 - 改进完整路由匹配后带斜线访问出错的情况
- 改进路由的多级分组问题
- 路由 url 地址生成支持多级分组
- 改进路由 Url 生成的
url_convert参数的影响 - 改进
miss和auto路由内部解析 - 取消预载入关联查询缓存功能
V5.0.15 版本更新
由于 5.0 版本已经趋于稳定,该版本主要进行了一些细小的修正和完善,也包括一些性能的改进。
- 改进 View 类
- 改进 chunk 方法
- 改进模板引擎的表达式语法
- 改进自关联查询多级调用问题
- 关联定义增加
selfRelation方法用于设置是否自关联 - 改进 file 类型的缓存
inc和dec方法不改变缓存有效期 - 改进软删除 支持设置
deleteTime属性关闭 - 改进
union查询 - 改进查询缓存
- 优化 File 缓存自动生成空目录的问题
- 改进日志写入并发问题
- 修正
MorphTo关联 - 改进
join自关联查询 - 改进
case标签解析 - 改进 Url 类对
url_convert配置的支持
ThinkPHP 官方团队
2018-1-31