Skip to content

Releases: go-resty/resty

v0.11 Release

20 Mar 19:39
c45c7bc
Compare
Choose a tag to compare

This release brings following:

Feature:

  • PR (@DennyLoko) #51 Request based on SRV record support (instead of Host URL)

Enhancement(s):

  • #53 Added IsProxySet() method on resty.Client
  • #56 Performance improvement, no more mutex and resty is truely parallel
  • PR (@iRita) #60, #59 Using http.Client.SetTimeout for go1.3 and above
  • #58 Added nil check for RawResponse, so RetryConditionFunc implementation at ease

Bug:

  • #57 OnBeforeRequest does not change Request.RawRequest attributes

Breaking Change:

  • #56 Individual Request level proxy support have been removed from resty

v0.10 Release

02 Jan 18:28
2e0c231
Compare
Choose a tag to compare

This release brings following:

  • Added Request.SetContext for go1.7 and above #44 PR #46 @ei-grad
  • Fix request body issue on retry #47 @jeevatkm
  • Code quality improvements golint, errcheck, etc #50 @jeevatkm
    • Only breaking change is HTTP methods-
      • GET => MethodGet
      • POST => MethodPost
      • PUT => MethodPut
      • DELETE => MethodDelete
      • PATCH => MethodPatch
      • HEAD => MethodHead
      • OPTIONS => MethodOptions

v0.9 Release

01 Nov 17:07
24dc7ba
Compare
Choose a tag to compare

This release brings following enhancements:

v0.8 Release

08 Jul 16:19
Compare
Choose a tag to compare

This release brings following enhancements:

  • Added method SetMultiValueQueryParams for multi value query params #28 (@jeevatkm)
  • Added method SetScheme for non-http scheme option PR #30 (@aanm)
  • Added method SetCloseConnection for optionally close connection on each request PR #31 (@aanm)
  • Addressed multi-goroutine data race for transport #29 (@jeevatkm)
  • Code improvements

v0.7 Release

02 May 02:04
Compare
Choose a tag to compare

This release brings following enhancements:

  • #27 Added support for struct slice and map slice on SetBody()
  • #25 Added SetDisableWarn() method for disabling warning
  • HTTP/2 testing on Go 1.6 for Resty

v0.6 Release

04 Feb 01:05
Compare
Choose a tag to compare

This release brings following enhancements:

  • #21 Added io.Reader support for Multi-part file upload
  • #22 Added io.Reader support Request.SetBody()
  • #20 You can add custom Transport into resty

v0.5 Release

04 Jan 02:25
Compare
Choose a tag to compare

Enhancements

  • #16 Per request proxy support
  • #17 For API consistency and progressing toward v1.0 goal, following changes applied in v0.5 (breaking change)
    • Response.Body turns to Response.Body() method
    • Response.ReceivedAt turns to Response.ReceivedAt() method

Bug Fix

  • #19 Redirects with headers
  • #18 Redirect stops with error and Response object

v0.4.1 Release

21 Oct 23:47
Compare
Choose a tag to compare
  • Supports saving large file size too
  • Introduced Response.Size() method

v0.4 Release

20 Oct 17:47
Compare
Choose a tag to compare

v0.3 Release

08 Oct 19:00
Compare
Choose a tag to compare
  • Payload support for DELETE method as per RFC7231
  • Introducing Request.SetQueryString method for request query string in-addition to SetQueryParam & SetQueryParams
  • Codebase and godoc improvements