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

Releases: Azure/azure-storage-net

Storage Client Library 3.0.3

11 Feb 17:25
Compare
Choose a tag to compare
  • All: Fixed an issue that was causing a deadlock because the cancellation registration was being de-registered while holding on to a lock that the cancellation callback was waiting on.
  • All: Fixed an issue where parsing exception information out of the response stream while using async was blocking on IO calls.
  • All (WP): Fixed an issue with cancellation and timeout during upload and download causing a thread to hang. HttpWebRequest.Abort is not called during stream operations anymore.
  • Blobs: Streams opened with OpenRead methods use the user-provided buffer pooling implementation.
  • Blobs: If the parent of a blob is the container, Cloud{BlockBlob|PageBlob|BlobDirectory}.Parent returns a valid CloudBlobDirectory with an empty prefix. Similarly, container.GetDirectoryReference("") gets a valid CloudBlobDirectory representing the container.
  • Tables (Perf): Fixed an issue where the entity properties were being enumerated twice during table write operations while using JSON.
  • Tables (Perf): Parse the URI for the account name only once in the client constructor and store it so that all table operations can use the stored value.

Storage Client Library 3.0.2

11 Feb 19:40
Compare
Choose a tag to compare
  • All (WP): Fixed an issue causing ArgumentOutOfRangeException in many APIs.*
  • Queues: Fixed an issue causing NullReferenceException when trying to re-create an existing queue.
  • Tables: Fixed an issue with TableServiceContext causing NullReferenceException when the error response cannot be parsed.
  • Tables (RT): Do not allow users to set JsonFullMetadata format on RequestOptions in RT, because JSON is not supported on the RT library yet.

Storage Client Library 3.0.1

10 Dec 22:57
Compare
Choose a tag to compare

Issues Fixed in 3.0.1:
All (WP): Set the Accept type to application/xml explicitly for Get/SetACL.
Blobs: LastModified and ETag properties are populated after Lease operations.
Tables: Added an explicit reference to Microsoft.Data.Services.Client in the Nuget package.
Tables: Fixed an issue caused by a Json .NET bug that resulted in an error being thrown while parsing a table query response. More details on the bug can be found here: http://james.newtonking.com/archive/2013/11/29/fixing-jarray-getenumerator-method-not-found-bug
Tables (RT): Fixed continuation tokens for queries and listing operations.

Storage Client Library 3.0.0

27 Nov 19:04
Compare
Choose a tag to compare
Merge pull request #5 from veena-udayabhanu/master

Updated ReadMe