PackageTrack

Go modules · #2436

github.com/teambition/gear

v1.27.3teambition/gear

Release timeline

184 releases since 2016
20182020202220242026

Releases

  1. v1.9.13-0.20180424090133-f1691ac0ddc624 Apr 2018pre-release

    Nothing published for this version

  2. v1.9.1221 Apr 2018
    Release notes2 sources agree

    Fixed:

    • Fix logger timestamp format.
    Open source →
  3. v1.9.1127 Jan 2018
    Release notes2 sources agree

    Changed:

    • Add X-Request-ID header to log.
    Open source →
  4. v1.9.1018 Jan 2018
    Release notes2 sources agree

    Changed:

    • Add Referer and Origin header to log.
    • Add gRPC midddleware.
    Open source →
  5. v1.9.916 Jan 2018
    Release notes2 sources agree

    Fixed:

    • Fix logging.
    Open source →
  6. v1.9.811 Jan 2018
    Release notes2 sources agree

    Changed:

    • Add SetTrustedProxy setting.
    Open source →
  7. v1.9.78 Jan 2018
    Release notes2 sources agree

    Changed:

    • Add status code 499 ClientClosedRequest and use it for context canceled error.
    Open source →
  8. v1.9.626 Dec 2017
    Release notes2 sources agree

    Fixed:

    • Change and fix ctx.IP().
    Open source →
  9. v1.9.517 Dec 2017
    Release notes2 sources agree

    Fixed:

    • Make ctx.ParseBody support application/jrd+json, application/jose+json and so on.
    Open source →
  10. v1.9.416 Dec 2017
    Release notes2 sources agree

    Changed:

    • Add ctx.Send method.
    Open source →
  11. v1.9.315 Dec 2017
    Release notes2 sources agree

    Fixed:

    • Fix gear.ContentDisposition for IE7/8.
    Open source →
  12. v1.9.224 Nov 2017
    Release notes2 sources agree

    Changed:

    • Add HTTP Status code 103 Early Hints.

    Fixed:

    • Fix CORS middleware.
    Open source →
  13. v1.9.118 Nov 2017
    Release notes2 sources agree

    Changed:

    • Improve logging.
    Open source →
  14. v1.9.015 Nov 2017
    Release notes2 sources agree

    Changed:

    • Add GetRouterNodeFromCtx function.
    Open source →
  15. v1.8.1013 Nov 2017
    Release notes2 sources agree

    Changed:

    • Add Decompress function; ctx.ParseBody support compress content.
    Open source →
  16. v1.8.97 Nov 2017
    Release notes2 sources agree

    Changed:

    • Some methods of App, Router, and Logger return itself for chain-style.
    Open source →
  17. v1.8.820 Oct 2017
    Release notes2 sources agree

    Changed:

    • Add ctx.MustAny method and logger.SetTo method.

    Open source →
  18. v1.8.71 Oct 2017
    Release notes2 sources agree

    Changed:

    • Add ctx.LogErr method.

    Open source →
  19. v1.8.619 Sept 2017
    Release notes2 sources agree

    Changed:

    • Return error when recalling end method.

    Open source →
  20. v1.8.57 Sept 2017
    Release notes2 sources agree

    Changed:

    • Add Log.With method.

    Open source →
  21. v1.8.426 Aug 2017
    Release notes2 sources agree

    Changed:

    • Add Options.OnlyFiles for static middleware.
    Open source →
  22. v1.8.312 Aug 2017
    Release notes2 sources agree

    Fixed:

    • Fix logging. Add more test.
    Open source →
  23. v1.8.211 Aug 2017
    Release notes2 sources agree

    Fixed:

    • Fix error logging.
    Open source →
  24. v1.8.18 Aug 2017
    Release notes2 sources agree

    Changed:

    • Add Includes option to static middleware.
    Open source →
  25. v1.8.06 Aug 2017
    Release notes2 sources agree

    Changed:

    • Change ctx.Get to ctx.GetHeader; Change ctx.Set to ctx.SetHeader.
    Open source →
  26. v1.7.136 Aug 2017
    Release notes2 sources agree

    Fixed:

    • Fix empty status detecting.
    Open source →
  27. v1.7.1230 Jul 2017
    Release notes2 sources agree

    Fixed:

    • Support Referrer header.
    Open source →
  28. v1.7.1127 Jul 2017
    Release notes2 sources agree

    Fixed:

    • Fix const errors.
    Open source →
  29. v1.7.1019 Jul 2017
    Release notes2 sources agree

    Fixed:

    • Fix gear.ValuesToStruct.
    Open source →
  30. v1.7.919 Jul 2017
    Release notes2 sources agree

    Changed:

    • Add Error.WithErr(name string).
    Open source →
  31. v1.7.818 Jul 2017
    Release notes2 sources agree

    Changed:

    • Update logging middleware: print time with brackets.
    Open source →
  32. v1.7.79 Jul 2017
    Release notes2 sources agree

    Changed:

    • Update defaultHeaderFilterReg for error response.
    • Make end-hooks running in defer func.
    Open source →
  33. v1.7.7-0.20170626152503-bcbba8cf6ce926 Jun 2017pre-release

    Nothing published for this version

  34. v1.7.617 Jun 2017
    Release notes2 sources agree

    Changed:

    • Add a QUIC example.

    Fixed:

    • Fix logging's development consume function.
    Open source →
  35. v1.7.516 Jun 2017
    Release notes2 sources agree

    Changed:

    • Add gear.LoggerFilterWriter to filter unnecessary server errors.
    Open source →
  36. v1.7.414 Jun 2017
    Release notes2 sources agree

    Fixed:

    • Fix root path for router with namepace.
    Open source →
  37. v1.7.310 Jun 2017
    Release notes2 sources agree

    Fixed:

    Open source →
  38. v1.7.26 Jun 2017
    Release notes2 sources agree

    Changed:

    • Add gear.SetServerName setting.
    Open source →
  39. v1.7.11 Jun 2017
    Release notes2 sources agree

    Changed:

    • Change development logger format to "Common Log Format".
    Open source →
  40. v1.7.027 May 2017
    Release notes2 sources agree

    Changed:

    • Improve gear.Error and logging.
    Open source →
  41. v1.6.223 May 2017
    Release notes2 sources agree

    Changed:

    • Improve ValuesToStruct function.
    Open source →
  42. v1.6.122 May 2017
    Release notes2 sources agree

    Fixed:

    • Add X-Ratelimit- to defaultHeaderFilterReg.
    Open source →
  43. v1.6.020 May 2017
    Release notes2 sources agree

    Changed:

    • Run "end hooks" in a goroutine, in order to not block current process.
    Open source →
  44. v1.5.319 May 2017
    Release notes2 sources agree

    Changed:

    • Add Error.WithStack(skip ...int) *Error and Error.WithMsgf(format string, args ...any) *Error.
    Open source →
  45. v1.5.218 May 2017
    Release notes2 sources agree

    Changed:

    • Add logging.Debugf(format string, args ...any).
    Open source →
  46. v1.5.14 May 2017
    Release notes2 sources agree

    Changed:

    • Add ctx.Res.Body() method.
    Open source →
  47. v1.5.03 May 2017
    Release notes2 sources agree

    Changed:

    • Add ctx.ParseURL(body BodyTemplate) method.
    • Change gear.FormToStruct(map[string][]string, any) error to gear.ValuesToStruct(map[string][]string, any, string) error
    • gear.ValuesToStruct support pointer fields, so ctx.ParseURL and ctx.ParseBody support pointer fields too.
    Open source →
  48. v1.4.326 Apr 2017
    Release notes2 sources agree

    Fixed:

    • Fix for multi-routers
    Open source →
  49. v1.4.225 Apr 2017
    Release notes2 sources agree

    Changed:

    • Improve ctx.IP()
    • Add ctx.Protocol()
    Open source →
  50. v1.4.124 Apr 2017
    Release notes2 sources agree

    Changed:

    • Remove unnecessary error constants.
    Open source →
  51. v1.4.023 Apr 2017
    Release notes2 sources agree

    Changed:

    • Refactor gear.Error type. It is more powerful!
    Open source →
  52. v1.3.112 Apr 2017
    Release notes2 sources agree

    Changed:

    • Ignore "context canceled" error.
    • Add more examples.
    Open source →
  53. v1.3.028 Mar 2017
    Release notes2 sources agree

    Changed:

    • Support Form body parse.
    • Improve project structure.
    Open source →
  54. v1.2.019 Mar 2017
    Release notes2 sources agree

    Changed:

    • Add Response.Status(), Response.Type().
    • Context.Status and Context.Type will not return value now.
    Open source →
  55. v1.1.315 Mar 2017
    Release notes2 sources agree

    Changed:

    • Improve code.
    Open source →
  56. v1.1.214 Mar 2017
    Release notes2 sources agree

    Fixed:

    • Fix Logging middleware https://github.com/teambition/gear/pull/19 .

    Changed:

    • Add more document.
    Open source →
  57. v1.1.111 Mar 2017
    Release notes2 sources agree

    Changed:

    • Change default BodyParser's MaxBytes to 2MB.
    • Add more document.
    Open source →
  58. v1.1.08 Mar 2017
    Release notes2 sources agree

    Changed:

    • Simplify ctx.Timing method: func (*Context) Timing(time.Duration, fn func(context.Context)) error
    Open source →
  59. v1.0.58 Mar 2017
    Release notes2 sources agree

    Fixed:

    • Fix CORS middleware https://github.com/teambition/gear/pull/17 .
    Open source →
  60. v1.0.45 Mar 2017
    Release notes2 sources agree

    Fixed:

    • Fix logging middleware that should init structured log when start.
    Open source →