Skip to content

Releases: dxvgef/tsing

v2.2.0

16 Apr 05:58
Compare
Choose a tag to compare
  • 增加Context.Static()路由方法,实现发布静态目录功能

v2.1.0

01 Nov 20:33
Compare
Choose a tag to compare
  • API命名尽量与Gin靠近,减少代码迁移成本
    • RouterGroup.Before()改为RouterGroup.Use()`
    • Context.Break()改为Context.Abort()
    • 增加Context.IsAborted()
  • 增加后置处理器Config.AfterHandler,用于实现After Hook
  • 其它代码优化

v2.0.3

04 May 08:47
Compare
Choose a tag to compare
  • Context.Break()方法增加返回值,以便于实现return ctx.Break().String()这样的处理器返回值的链式写法
  • 清理无用代码

v2.0.0

26 Apr 18:00
Compare
Choose a tag to compare

修改

  • 中间件Use()方法改名为前置处理器Before()
  • 事件Event及事件处理器EventHandler合并为错误处理器ErrorHandler
  • Abort()方法改名为Break()

移除

  • 移除内置的CORS相关功能,请自行参考示例代码中的错误处理器来实现相同功能

新增

  • 新增后置处理器注册方法After()

更多修改请参考示例代码 example_test.go

v1.6.0

16 Jun 10:07
Compare
Choose a tag to compare
  • 移除context.PathParams属性
  • 增加context.PathParams()方法获取所有路由参数
  • 增加context.Path(key string)方法获取单个路由参数

v1.5.0

23 Apr 09:20
Compare
Choose a tag to compare
  • ContextEvent的传值从拷贝改为传指针(根据golangci-lint建议)

v1.4.2

07 Feb 08:31
Compare
Choose a tag to compare
  • 增加Engine.Charset参数,用于设定框架自动响应时的字符集,默认值为UTF-8

v1.4.1

07 Feb 08:17
Compare
Choose a tag to compare
  • 增加Context.Status方法,可以输出状态码及其对应的状态文本
  • Context.Redirect方法增加error类型的返回参数,便于在Handler中直接return该方法

v1.4.0

03 Feb 04:12
Compare
Choose a tag to compare
  • 新增Context.String方法用于对客户端输出字符串
  • 新增Context.JSON方法用于对客户端输出JSON
  • 修改Context.UnmarshalJSON方法名称为Context.ParseJSON

v1.3.10

13 Jul 10:06
Compare
Choose a tag to compare