- Complete architectural change for better user experience. Please view the README
- Added UserDelegationCredential which resolves #18976, #16916, #18977
- Added Restore Container API.
- Updated to latest
azcore
andinternal
modules
- Fixed Issue #17150 : Renaming/refactoring high level methods.
- Fixed Issue #16972 : Constructors should return clients by reference.
- Renaming the options bags to match the naming convention same as that of response. The behaviour of options bags remains the same.
- Fixed Issue #17515 : SetTags options bag missing leaseID.
- Fixed Issue #17423 : Drop "Type" suffix from
GeoReplicationStatusType
. - Fixed Issue #17335 : Nil pointer exception when passing nil options bag in
ListBlobsFlat
API call. - Fixed Issue #17188 :
BlobURLParts
not supporting VersionID - Fixed Issue #17152 , Issue #17131 , Issue #17061 :
UploadStreamToBlockBlob
/UploadStreamToBlockBlob
methods ignoring the options bag. - Fixed Issue #16920 : Fixing error handling example.
- Fixed Issue #16786 : Refactoring of autorest code generation definition and adding necessary transformations.
- Fixed Issue #16679 : Response parsing issue in List blobs API.
- Updated to latest
azcore
. Public surface area is unchanged. - #16978: The
DownloadResponse.Body
parameter is now*RetryReaderOptions
.
- Fixed Issue #16193 :
azblob.GetSASToken
wrong signed resource. - Fixed Issue #16223 :
HttpRange
does not expose its fields. - Fixed Issue #16254 : Issue passing reader to upload
BlockBlobClient
- Fixed Issue #16295 : Problem with listing blobs by using of
ListBlobsHierarchy()
- Fixed Issue #16542 : Empty
StorageError
in the Azurite environment - Fixed Issue #16679 : Unable to access Metadata when listing blobs
- Fixed Issue #16816 :
ContainerClient.GetSASToken
doesn't allow list permission. - Fixed Issue #16988 : Too many arguments in call to
runtime.NewResponseError
- Clients now have one constructor per authentication method
- This is the initial preview release of the
azblob
library