This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
Storage Client Library 5.0.0
- All: Support for 2015-02-21 REST version. Please see our REST API documentation and blogs for information about the related added features.
- All: Added GA support for Client Side Encryption. For more information about our encryption, please see our documentation and samples.
- All: Deprecated the overload for GetSharedAccessSignature that takes a SAS version because the SAS tokens generated using the current version work fine with old libraries.
- All: Updated the error message for the error that is thrown for having more than 5 shared access policy identifiers to include shares.
- All: Made SyncMemoryStream, a MemoryStream implementation that runs synchronously even when asynchronous overloads are called public.
- All: Updated OData dependencies to v5.6.4 and Newtonsoft.Json dependency to 6.0.8. Removed Microsoft.WindowsAzure.ConfigurationManager dependency.
- All: Changed behavior to stop stripping out query parameters passed in with the resource URI. Some query parameters such as comp, restype, snapshot and api-version will still be removed.
- Blobs: MultiBufferMemoryStream objects passed as argument to upload methods are not disposed by the client library.
- Blobs: Added CloudAppendBlob class. For more information on this, please refer to the REST API link.
- Blobs: Deprecated StartCopyFromBlob() using the Obsolete attribute. Use StartCopy() instead.
- Blobs: CreateCloudBlobClient does not throw an exception when the credentials are null to support anonymous access.
- Blobs/Files: Fixed a bug which in very rare cases could cause streaming writes to hang.