Skip to content
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.

Storage Client Library 5.0.0

Compare
Choose a tag to compare
@pemari-msft pemari-msft released this 05 Aug 00:16
· 684 commits to master since this release
  • 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.