Releases: imroc/req
Releases Β· imroc/req
v3.41.2 Release
- Fix SetCommonContentType is not respected when SetBody is called (#265)
v3.41.1 Release
- Update dependencies to fix #263
v3.41.0 Release
- Update dependencies.
- Support go1.21.
- Add
SetCookeJarFactory
. - Use memoryCookieJarFactory to create cookie jar by default when create Client.
v3.40.1 Release
- Support ImpersonateSafari.
- Improve code with generics.
- Improve Client.Clone.
v3.40.0 Release
- Supported HTTP Fingerprint Impersonation to Bypass Anti-Crawler Detection Effortlessly
- Some code refactor and optimization.
- Execute retry condition and retry hook in reverse order to reduce unnecessary execution.
v3.39.0 Release
HTTP fingerprinting: Support to control the order of header (see docs).
- Add
SetHeaderOrder
andSetPseudoHeaderOrder
forRequest
andTransport
. - Add
SetCommonHeaderOrder
andSetCommonPseudoHeaderOrder
forClient
.
v3.38.0 Release
- Support quic-go v0.37.0 and drop go1.19
v3.37.2 Release
- Make sure beforeRequests executed before client middleware(fix #248)
v3.37.1 Release
- Ensure err in client.roundTrip (#246 )
v3.37.0 Release
- Support HTTP Digest Authentication: https://req.cool/docs/tutorial/authentication/#set-digest-auth
- Add global wrappers.
- Reset file reader when retry a multipart file upload.
- Add nil check to SetSuccessResult and SetErrorResult.
- Allow PATCH multipart request.
- Fix transport middleware not work after clone(#233).
- Fix client middleware not work after clone.