1.8.2 (2026-10-01)
Bugs Fixed
- Fixed
blob.Client.GetSASURL()generating a SAS that omitted the pinned blob version from the signed string-to-sign when called on a client returned byWithVersionID. The resulting SAS was byte-for-byte identical to an ordinary base-blob (sr=b) SAS and, once corrected to includesr=bv, would still fail to authenticate because the version identifier was never included in the signed payload. Both the resource-type binding and the signed version identifier are now correctly propagated forSignWithSharedKeyandSignWithUserDelegation. - Fixed
GetSASURL()onblob.Client,container.Client, andservice.Client(and the specialized blob clientsblockblob.Client,appendblob.Client,pageblob.Clientwhich delegate toblob.Client) appending a duplicated?to the resulting URL when called on a client whose URL already contained a query string (e.g. a client returned byWithSnapshotorWithVersionID, or a custom endpoint with pre-existing query parameters), which produced a malformed SAS URL.
Other Changes
- Updated
azcoreversion to1.23.2