12.30.0-beta.1 (2026-07-21)
Features Added
- Added support for service version 2026-10-06.
- Added
AccessTier,AccessTierInferred,AccessTierChangedOn, andSmartAccessTiertoBlobDownloadDetails. - Added support for PUT blob operations returning both the existing MD5 content hash and the new CRC64 checksum.
- Added support for Apache Arrow response format for
GetBlobsandGetBlobsByHierarchy. - Added support for the
EndBeforeproperty inGetBlobsandGetBlobsByHierarchy. Note thatEndBeforeis currently only available for Apache Arrow response format and is not returned for XML response format.
Breaking Changes
- Block IDs generated during partitioned uploads are now randomly generated instead of based on sequential integers. This ensures uniqueness across concurrent uploads to the same blob but means block IDs are no longer predictable or ordered.
Other Changes
- Improved performance of
DownloadToAsyncby buffering each range into memory concurrently instead of streaming one range at a time. This increases throughput but also increases memory consumption, as up toMaximumConcurrencyranges (each up toMaximumTransferLengthin size) may be buffered simultaneously. UseStorageTransferOptions.MaximumConcurrencyandStorageTransferOptions.MaximumTransferLengthto control memory usage.