Skip to content

Releases: imroc/req

v3.14.1 Release

Choose a tag to compare

@imroc imroc released this 28 Jul 08:44

Ajust log level to debug when cannot determine the unmarshal function(#133)

v3.14.0 Release

Choose a tag to compare

@imroc imroc released this 11 Jul 11:18
  • Support HTTP3.
  • Support chainable methods for Transport.
  • Expose Client.GetTransport().
  • Cancel set header in DevMode (#134).
  • Add Client.GetLogger() to expose internal logger (#132).
  • Refactor the code structure to make it easier to extend.

v3.13.2 Release

Choose a tag to compare

@imroc imroc released this 29 Jun 02:00
  • Fix potential nil pointer issue when retrying with request (@88250 #131 )

v3.13.1 Release

Choose a tag to compare

@imroc imroc released this 09 Jun 02:42
  • Run user-defined request middleware after internal middleware. Make it possible to read generated info in request middleware, e.g. record req.URL.Path in request middleware.
  • Fix typos and update readme.

v3.13.0 Release

Choose a tag to compare

@imroc imroc released this 07 Jun 12:53
  • Wrap more methods for Response.
  • Fix typo.

v3.12.0 Release

Choose a tag to compare

@imroc imroc released this 02 Jun 10:20
  • Optimize SetError and SetResult.
  • Client support SetCommonError.

v3.11.5 Release

Choose a tag to compare

@imroc imroc released this 01 Jun 13:27
  • Improve response unmarshal.

v3.11.4 Release

Choose a tag to compare

@imroc imroc released this 27 May 12:34
  • Expose method of Request

v3.11.3 Release

Choose a tag to compare

@imroc imroc released this 17 May 07:22
  • Improve debug log: show http version of requests.
  • Let EnableForceHTTP1 also take effect when called when there is already an http2 connection.

v3.11.2 Release

Choose a tag to compare

@imroc imroc released this 12 May 12:59
  • Avoid panic when invoke Response if error happened.