12.38.0-beta.1 (2026-11-05)
Features Added
-
Added
expectContinueBehaviorto the blob client builders, which configures when the HTTP header
Expect: 100-continueis applied to requests that carry a body. The header is not applied unless configured, and
requires an HTTP client that withholds the request body until the service responds. -
Added opt-in session-based authentication for eligible Blob GET requests when using a
TokenCredential. Configure
it withSessionContext.setSessionMode(SessionMode.ENABLED); the defaultAUTOmode currently resolves toSessionMode.DISABLED. -
Added support for service version 2027-03-07.
Breaking Changes
- Changed the default response serialization format for
listBlobsandlistBlobsByHierarchyfrom XML to Apache Arrow
for both synchronous and asynchronous clients, with support for XML fallback responses from the service. To explicitly
request XML, usenew ListBlobsOptions().setStorageResponseSerializationFormat(StorageResponseSerializationFormat.XML).
Other Changes
Dependency Updates
- Upgraded
azure-storage-commonfrom12.36.2to version12.37.0-beta.1. - Upgraded
azure-storage-internal-avrofrom12.22.2to version12.23.0-beta.1.