1.20.0 (2021-09-07)
Features Added
- Added new deferred logging APIs to
ClientLogger
. (#20714) (Thank you, @tozsvath) - Added
HttpAuthorization
which supports configuring a genericAuthorization
header on a request. (#23633) - Added
RedirectPolicy
to standardize the ability to redirect HTTP requests. (#23617) - Added support for additional environment configurations. (#23435)
- Added
RetryStrategy.shouldRetryException(Throwable throwable)
to allowRetryStrategy
s to determine which exceptions
are acceptable to be retried. (#23472) - Updated
RetryPolicy
to attempt to lookup well-known retry after headers (Retry-After
,retry-after-ms
, andx-ms-retry-after-ms
)
when a lookup header isn't supplied. (#23472)
Fixed
- Fixed a bug where terminal status on initial poll wasn't respected. (#23564)
- Fixed a bug where
UserAgentUtil
didn't validate that anapplicationId
was less than 24 characters. (#23643)
Other Changes
Dependency Updates
- Upgraded Reactor from
3.4.8
to3.4.9
.