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

Storage Client Library 0.11.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@vinjiang vinjiang released this 11 Nov 07:24
· 267 commits to master since this release

2016.11 - version 0.11.0

ALL

  • Fix error string when an error occurs while parsing a connection string and is passed to _createException in MicrosoftAzure\Storage\Common\Internal\ConnectionStringParser.
  • Added support to create Guzzle's customizable retry middleware to handle the request after the response is received. Also added a default retry policy in case a retry policy is not specified.
  • Fixed a bug in unit test where getting properties from service failed to match the expected result due to previous settings have not yet taken effect.
  • Fixed some coding style issue. This work will be continued in the following serveral releases, and strictly follows PSR-2 coding style.
  • Updated the documentation of setMetadata, now in the comments of the following methods $metadata is an array instead of a string.
  • Removed test code from composer package.
  • StorageAuthScheme::computeCanonicalizedResource assumes that the query parameters are already grouped. That is, multi-value query parameters must be assembled using ServiceRestProxy::groupQueryValues. This fixes an issue with other single-value query parameters that might contain the separator character in the value.

Blob

  • Added support for user to upload large files with minimum memory usage.
  • Added concurrent upload for Block Blob.
  • Added MicrosoftAzure\Storage\Blob.saveBlobToFile for user to download a blob into a file.