Skip to content

Releases: top-think/framework

V5.0.20

11 May 08:10
Compare
Choose a tag to compare

该版本为修正版本,修正了一些已知的问题。

  • join方法的条件支持传入Expression对象
  • 改进驱动的parseKey方法
  • 改进Request类的host方法
  • 使用exp表达式更新数据的异常提示
  • 修正查询
  • 改进多对多关联的中间表模型更新

V5.1.12

25 Apr 09:51
Compare
Choose a tag to compare
  • Request类支持动态设置请求数据
  • 改进comment方法解析
  • 修正App类__unset方法
  • 改进url生成的域名绑定
  • 改进主从查询的及时性
  • 修正value的数据缓存功能
  • 改进分页类的集合对象方法调用
  • 改进Db类的代码提示
  • SQL日志增加主从标记

V5.0.19

25 Apr 02:45
Compare
Choose a tag to compare

该版本属于改进版本,主要改进了composer自动加载及内置模板引擎的一处可能的安全隐患。

  • 改进composer自动加载
  • 改进模板引擎一处安全隐患
  • 改进comment方法解析
  • 改进分布式写入数据后及时读取的问题
  • 改进url操作方法的自动转换
  • 改进分页类魔术方法的返回值

V5.1.11

19 Apr 10:29
Compare
Choose a tag to compare

V5.1.11

该版本为安全和修正版本,改进了JSON查询的参数绑定问题和容器类对象实例获取,并包含一处可能的安全隐患,建议更新。

  • 支持指定JSON数据查询的字段类型
  • 修正selectInsert方法
  • whereColumn方法支持数组方式
  • 改进容器类make方法
  • 容器类delete方法支持数组
  • 改进composer自动加载
  • 改进模板引擎
  • 修正like查询的一处安全隐患

V5.1.10

16 Apr 03:59
Compare
Choose a tag to compare

V5.1.10

该版本为修正版本,修正上一个版本的一些BUG,并增强了think clear指令。

  • 改进orderField方法
  • 改进exists查询
  • 修改cli模式入口文件位置计算
  • 修正null查询
  • 改进parseTime方法
  • 修正关联预载入查询
  • 改进mysql驱动
  • 改进think clear指令 支持 -c -l -r 选项
  • 改进路由规则对/结尾的支持

V5.0.18

14 Apr 05:14
Compare
Choose a tag to compare

V5.0.18

该版本主要是修正上一个发布的一些BUG,并且改进了exp表达式查询/写入的严谨性。

  • 修正field方法*兼容问题;
  • 修正inc/dec方法;
  • 修正setInc/setDec方法;
  • 改进insertAll方法;
  • 改进parseTime方法;
  • 改进exp表达式查询/写入的严谨性;

V5.0.17

12 Apr 08:46
Compare
Choose a tag to compare

V5.0.17

该版本主要是一些修正和改进,并且包含了一个安全更新。

  • 改进Response类create方法
  • 改进inc/dec查询
  • 默认模板渲染规则支持直接使用操作方法名
  • 改进视图驱动
  • 改进Request类ip方法 支持代理设置
  • 修正request类的create方法
  • 闭包查询使用cache(true)抛出异常
  • 改进composer自动加载文件
  • 增加Expression类及相关方法

V5.1.9

12 Apr 08:45
Compare
Choose a tag to compare

V5.1.9 (2018-4-12)

该版本主要是一些改进和修正,并包含一个安全更新,是一个推荐更新版本。

  • 默认模板渲染规则支持配置保持操作方法名
  • 改进Request类的ip方法
  • 支持模型软删除字段的默认值定义
  • 改进路由变量规则对中文的支持
  • 使用闭包查询的时候使用cache(true) 抛出异常提示
  • 改进LoaderloadComposerAutoloadFiles方法
  • 改进查询方法安全性
  • 修正路由地址中控制器名驼峰问题
  • 调整上一个版本的module_initapp_begin的钩子顺序问题
  • 修正社区反馈的其它问题

V5.1.8

05 Apr 03:19
Compare
Choose a tag to compare

V5.1.8 (2018-4-5)

该版本主要改进了中间件的域名和模块支持,并同时修正了几个已知问题。

  • 增加template.auto_rule 参数设置默认模板渲染的操作名自动转换规则
  • 默认模板渲染规则改由视图驱动实现
  • 修正路由标识定义
  • 修正控制器路由方法
  • 改进Request类ip方法支持自定义代理IP参数
  • 路由注册中间件支持数组方式别名
  • 改进命令行执行下的composer自动加载
  • 添加域名中间件注册支持
  • 全局中间件支持模块定义文件
  • Log日志配置支持close参数可以全局关闭日志写入
  • 中间件方法中捕获HttpResponseException异常
  • 改进中间件的闭包参数传入
  • 改进分组路由的延迟解析
  • 改进URL生成对域名绑定的支持
  • 改进文件缓存和文件日志驱动的并发支持

V5.1.7

28 Mar 04:50
Compare
Choose a tag to compare

该版本改进了查询的安全特性,修正了路由的一些问题,建议更新。

  • 修正一些路由问题
  • 改进查询安全性
  • 增加Expression类
  • field ordery 和 where方法都支持使用raw表达式查询
  • 改进field方法 自动识别fieldRaw
  • 改进Builder类
  • 修正资源路由
  • 完善验证类注释