This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 370
/
Changelog.txt
124 lines (78 loc) · 5.69 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
Changes in 11.2.3:
- Fixed race conditions in OpenWrite, UploadFromStream.
Changes in 11.2.2:
- Fixed bug causing performance degradation on .NET Framework. Missing coverage for .NET Standard 1.3.
Changes in 11.2.1:
- Fixed bug causing performance degradation on .NET Framework.
Changes in 11.2.0:
- Updated REST version to 2019-07-07.
- Added support for preserving SMB permissions and properties in file copying.
Changes in 11.1.7:
- None.
Changes in 11.1.6:
- Fixed bug where response streaming hangs indefinietly on .NET Framework. Eagerly dispose network stream if read timeout occurs.
Changes in 11.1.5:
- Fixed bug where egress bytes were not reported.
Changes in 11.1.4:
- Addressed GitHub Issue #908 - Unobserved exception was rethrown by the finalizer thread while using Storage Client.
- Fixed bug where XML response parsing hangs indefinietly. This also addresses GitHub issue #790 and #866. SDK will throw if configurable network read timeout occurs.
Changes in 11.1.3:
- Updated NuGet package description.
Changes in 11.1.2:
- Fixed bug where CloudFile.WriteRange() and .WriteRangeAsync() with sourceUri parameter didn't work with SAS.
Changes in 11.1.1:
- None
Changes in 11.1.0:
- Fixed bug where CloudFileShare.GetStats() and CloudFileShare.GetStatsAsync() would throw an exception when the Share was larger than Int32.MaxValue
- Switched ShareStatus.UsageInBytes from an int to a long
Changes in 11.0.1:
- None
Changes in 11.0.0:
- Added support for CRC64
- Added support for setting and getting SMB properties.
- Added file write range override which includes source URI.
- Added support for echoed client ID validation. If the service returns a different client ID than what was sent by the SDK, and exception will be thrown.
- GitHub Issue #905 - XML documentation missing in NuGet package
Changes in 10.0.3:
- Made CloudFile.Properties virtual, resolving GitHub Issue #841
- Fixed broken links in nuspec file, resolving GitHub Issue #879
- Updated nuspec .NET framework dependecy, resolving GitHub Issue #829
Changes in 10.0.2:
- Fixed bug causing CloudFile and CloudFileDirectory.List/CloseHandles to not function with snapshots
- Fixed bug where CloudFile and CloudFileDirectory.List/CloseHandles "marker" URL parameter was being passed to the service as "x-ms-marker"
- Made CloudFile and CloudFileDirectory.List/CloseHandles parameters optional
- Added overloads for CloudFile and CloudFileDirectory.CloseHandles to accept handleId as a ulong
Changes in 10.0.1:
- Fix bug where CloudFileDirectory.ExistsAsync (and sync and APM APIs) were incorrectly returning true due to an incorrectly formed request.
Changes in 10.0.0:
- Namespace change from Microsoft.WindowsAzure.Storage.* to Microsoft.Azure.Storage.*, required for SxS with pre-9.4 versions of the library.
- Support for 2018-11-09 REST version. Please see our REST API documentation and blogs for information about the related added features.
- ShareStats now has a UsageInBytes property. The Usage property is still available, and as a reminder represents usage in GB, rounded up.
Changes in 9.4.2:
- Fixed issue where FileReadStream.ReadAsync 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.
- All: Removed the un-necessary stream wrapping when progress tracking is not requested.
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.
- 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
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 CloudBlob type.