1.34.0 (2022-11-04)
Features Added
- Added
HttpHeaderName
, and corresponding methods onHttpHeaders
, which provides a way of adding, accessing, and
removingHttpHeader
s fromHttpHeaders
without needing to callString.toLowercase
. (#30924) - Added
SyncPollingStrategy
, and implementations of it, to compliment the asynchronousPollingStrategy
. (#31923) - Added a new factory method on
SyncPoller
matching the factory method onPollerFlux
, except takingSyncPollingStrategy
instead ofPollingStrategy
.
Bugs Fixed
- Fixed a bug where
void
andVoid
responses would attempt to create abyte[]
the size of the response
Content-Length
. (#31865) - Fixed a bug where
SyncPoller
waitUntil
orwaitForCompletion
didn't update the terminal poll context correctly. (#31905)
Other Changes
- Removed size limit when creating a
BinaryData.fromFlux
when theFlux<ByteBuffer>
is buffered. - Deprecated empty argument constructor in
ExpandableStringEnum
subtypes. - Miscellaneous performance improvements.
Dependency Updates
- Upgraded Jackson from
2.13.4
to2.13.4.2
.