forked from Azure/azure-storage-net
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog.txt
46 lines (35 loc) · 3.38 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Changes in 9.4.2:
- Fixed issue where BlobReadStream.ReadAsync didn't appropriately use the passed in CancellationToken.
- Fixed issue where CloudBlob.StartCopyImpl didn't appropriately use the passed in CancellationToken.
- [GitHub Issue #755] Switch to use CounterEventAsync.
Changes in 9.4.1:
- Fix bug where certain content headers were not being sent to the server.
- Fix bug where passing a null progress handler could lead to a null reference exception.
- Added support for passing in a DelegatingHandler to use for HTTP calls. A chain of DelegatingHandler instances is supported, but the innermost handler must have a null InnerHandler, which will be assigned our own HttpClientHandler instance for authentication purposes. The DelegatingHandler can modify properties on the HttpClientHandler, such as Proxy. This instance will be unique to the client in that case. Not passing in a DelegatingHandler will continue to use a singleton HttpClientHandler.
Changes in 9.4.0:
- Feature parity with the 9.3.2 release of the non-split library.
- Removed support for PCL and NetStandard 1.0.
- Moving back to using Microsoft.WindowsAzure.Storage instead of Microsoft.Azure.Storage. This is a temporary change to ease the transition for existing libraries. The namespace will change back at a future time.
Changes in 9.4.0-preview:
- WinRT/WinPhoneRT: Removed support for Windows8.1 and WindowsPhone 8.1 in favor of UWP support through Netstandard2.0.
- Added NetStandard2.0 target support.
- Desktop: Transitioned from HttpWebRequest to HttpClient in all the protocol layer APIs and classes.
- NetStandard2.0: Added support for synchronous methods. Please note that the synchrounous APIs are wrappers over the asynchronous APIs (sync-over-async) due to transition to HttpClient which does not offer a true sync functionality.
- NetStandard2.0: Added support for Client Side Encryption.
- All: Updated Get*BlobReference APIs to inherit the existing ServiceClient instance.
- All: Removed the un-necessary stream wrapping when progress tracking is not requested.
- Blob(RT/NetCore): Removed Task.Run from CloudBlob Undelete API.
Changes in 9.0.0-preview:
- All: Support for 2017-07-29 REST version. Please see our REST API documentation and blogs for information about the related added features. If you are using the Storage Emulator, please update to Emulator version 5.3.
- Blobs : Added support for soft delete feature. If a delete retention policy is enabled through the set service properties API, then blobs or snapshots can be deleted softly and retained for a specified number of days, before being permanently removed by garbage collection.
- Queues: Added support for infinite TTL on queue messages.
- All: When a storage request fails, the error code may now be retrieved directly from the RequestResult and StorageException classes. This error code is populated even in cases where there is no ExtendedErrorInformation available, such as in calls to FetchAttributes.
- All: Upgarded NewtonSoft.json dependency to 10.0.2.
- All: Upgraded Netstandard dependency to 1.6.1.
- All (RT/NetCore): Improved performance by avoiding Task.Run
- Blobs (RT/NetCore): Fixed an infinite loop bug for StartCopyAsync API on PageBlob.
Changes in 8.7.0-preview:
- Removed support for WindowsPhone8.
- Windows8.0 target is replaced with Windows8.1.
- Removed Analytics client support.
- Removed support for copy APIs with a source of CloudFile type.