Releases: go-resty/resty
Releases · go-resty/resty
v3.0.0-beta.4
v3 Beta Release
v3 Upgrade Guide
https://resty.dev/docs/upgrading-to-v3/
New Features and Enhancements
https://resty.dev/docs/new-features-and-enhancements/
Bug Fixes
- fix: potential wrong total time in trace info when the request is invalid (#1016) by @git-hulk in #1017
- fix: Fixed functions of decodeJson do not return. by @Khachi-at in #1002
- fix(circuit breaker): protect access to lastFailureAt by atomic operations to avoid race conditions by @liuzengh in #1019
- fix: Cookie Clone Issue in Client.Clone() by @jackcipher in #1036
- fix: be able to invoke Close in SSE callback by @invzhi in #1048
- fix: negative trace substraction when using SetTimeout by @nicolasbeauvais in #1038
- fix: add missing flow and check for do not parse response #1051 by @jeevatkm in #1068
Features & Enhancements
- feat: Add close hooks by @pior in #1054
- feat(enhancement): Use crypto/sha256 instead of crypto/md5 for FIPS compliance. by @BillBuilt in #1056
- feat(enhancement): add MaxConnsPerHost setting into TransportSettings #1058 by @jeevatkm in #1069
- docs: correct code grammar in comments by @invzhi in #1049
- ci: update go.mod package and build config by @jeevatkm in #1067
- release: version bump and readme update by @jeevatkm in #1070
Tests
- test: Add HTTPS request with trace test for coverage by @nicolasbeauvais in #1064
- chore: fix typos in tests by @alexandear in #1063
New Contributors
- @Khachi-at made their first contribution in #1002
- @jackcipher made their first contribution in #1036
- @invzhi made their first contribution in #1049
- @pior made their first contribution in #1054
- @BillBuilt made their first contribution in #1056
- @alexandear made their first contribution in #1063
Full Changelog: v3.0.0-beta.3...v3.0.0-beta.4
v2.17.0
Release Notes
Bug Fixes
- Fix off-by-one error in key/value resolution by @mbsulliv in #975
- Fix/missing content length header on empty post req by @Libero-Dev in #1003
Backport
- backport: potential wrong total time in trace info from PR #1017 by @git-hulk in #1018
- backport: negative trace substraction when using SetTimeout by @nicolasbeauvais in #1065
Release Updates
New Contributors
- @mbsulliv made their first contribution in #975
- @Libero-Dev made their first contribution in #1003
Full Changelog: v2.16.5...v2.17.0
v3.0.0-beta.3
v3 Beta Release
v3 Upgrade Guide
https://resty.dev/docs/upgrading-to-v3/
New Features and Enhancements
https://resty.dev/docs/new-features-and-enhancements/
Full Changelog
v3.0.0-beta.2
v3 Beta Release
v3 Upgrade Guide
https://resty.dev/docs/upgrading-to-v3/
New Features and Enhancements
https://resty.dev/docs/new-features-and-enhancements/
Full Changelog
v3.0.0-beta.1
v3 Beta Release
v3 Upgrade Guide
https://resty.dev/docs/upgrading-to-v3/
New Features and Enhancements
https://resty.dev/docs/new-features-and-enhancements/
Full Changelog
v3.0.0-alpha.10
NOTE: v3 Documentation is here - https://resty.dev
v2.16.5
v2.16.4
v3.0.0-alpha.9
NOTE: Documentation https://resty.dev, also use godoc and test cases for the time being.
v3.0.0-alpha.8
NOTE: Documentation https://resty.dev, also use godoc and test cases for the time being.
- feat(enhancement): multipart populate filename from path if file path value is empty by @jeevatkm in #944
- test: adjust time duration on circuit breaker test and readme update by @jeevatkm in #945
- feat(enhancement): add missing SetHeaderAuthorizationKey from the mutex implementation and the flow of it by @jeevatkm in #947
- feat(enhancement): use request hostname if path is empty or '/' for save response by @jeevatkm in #948
- feat: add flate pool to reuse the reader by @jeevatkm in #949