1.7.0 (2026-10-08)
Features Added
- Added structured message (XSM/1.0) CRC64 content validation for
azdatalakeuploads and downloads via the newTransferValidationTypeComputeStructuredMessageCRC64transfer validation option.
Bugs Fixed
- Fixed a panic in
GetProperties(andDownloadStream) for file and directory clients created viadirectory.NewFileClient/directory.NewSubdirectoryClient. These clients did not capture the raw HTTP response, so reading the datalake-specific headers dereferenced a nil response. Fixes #25490. - Fixed
Renameonfile.Clientanddirectory.Clientso source paths containing spaces or non-ASCII characters are percent-encoded in thex-ms-rename-sourceheader instead of being sent decoded, which previously failed with400 InvalidSourceUri. Fixes #23831 and #24369. - Fixed
GetSASURL()onfilesystem.Client,file.Client,directory.Client, andservice.Clientappending a duplicated?to the resulting URL when the client's underlying blob URL already contained a query string, which produced a malformed SAS URL.
Other Changes
- Updated
azcoreversion to1.23.2 - Updated
azblobversion to1.8.2