1.33.0 (2022-10-07)
Features Added
- Added configuration options to specify which
HttpClient
implementation to use from the classpath when using
HttpClient.createDefault(HttpClientOptions)
. (#30894) - Added
BinaryData.fromByteBuffer(ByteBuffer)
. - Added
SyncPoller.createPoller(Duration, Function, Function, BiFunction, Function)
. (#31296) - Added
TokenCredential.getTokenSync(TokenRequestContext)
. (#31056)
Bugs Fixed
- Added a short delay to
AccessTokenCache.getToken()
to avoid an async-busy-loop when the first thread to retrieve a fresh token takes longer than usual and the cache is shared amongst many threads. (#31110) - Fixed issue when deserializing InputStream from an HTTP response.
Other Changes
- Defer creation of
XmlMapper
allowing for non-XML applications to excludejackson-dataformat-xml
dependency. (#30663) - Miscellaneous performance improvements.
Dependency Updates
- Upgraded Jackson from
2.13.3
to2.13.4
. - Upgraded Reactor from
3.4.22
to3.4.23
.