Azure/azure-sdk-for-net (Azure.Storage.Blobs)
### [`v12.13.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.13.0)
#### 12.13.0 (2022-07-07)
- Includes all features from 12.13.0-beta.1.
### [`v12.12.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.12.0)
#### 12.12.0 (2022-05-02)
- Includes all features from 12.12.0-beta.1.
### [`v12.11.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.11.0)
#### 12.11.0 (2022-03-10)
- Includes all features from 12.11.0-beta.1, 12.11.0-beta.2, and 12.11.0-beta.3 except SDK-calculated transactional checksums on data transfer.
- Added support for progress reporting with DownloadToAsync().
- Fixed a bug where BlobBaseClient.DownloadTo() would result in an ObjectDisposedException on .NET Framework in certain network conditions.
- Added nullable version of `BlobProperties.CopyStatus` called `BlobCopyStatus`, allowing a null value when Storage doesn't return a value.
- Fixed a bug where BlobContainerClient.GetProperties() would throw an ArgumentNullException when the AccessPolicy was null
- Removed preview support for SDK-calculated transactional checksums on data transfer.
- Fixed a bug where BlobUriBuilder was case sensitive for parameter names.
### [`v12.10.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.10.0)
#### 12.10.0 (2021-09-08)
- Includes all features from 12.10.0-beta.1 and 12.10.0-beta.2.
### [`v12.9.1`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.9.1)
#### 12.9.1 (2021-06-23)
- Added optimization to unwrap encryption key once for DownloadTo and OpenRead when Client Side Encryption is enabled.
### [`v12.9.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.9.0)
#### 12.9.0 (2021-06-08)
- Includes all features from 12.9.0-beta.4.
- Fixed bug where BlobClient.DownloadStreaming or BlobClient.DownloadData could corrupt data on retry.
- Fixed bug where specifying "\*" as IfMatch condition could lead to inconsistend read in BlobClient.DownloadTo.
- Fixed bug where specifying conditions in BlobBaseClient.OpenRead could override allowModifications flag in BlobOpenReadOptions leading to inconsistent read.
- Fixed bug where BlobProperties.IsLatestVersion from BlobBaseClient.GetProperties did not set the value (defaulted to false).
- Fixed bug where reading blob with Client Side Encryption enabled results in high CPU.
### [`v12.8.4`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.4)
#### 12.8.4 (2021-05-20)
- Fixed bug where Client Side Encryption during large transactions (greater than max int value) would throw an exception.
### [`v12.8.3`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.3)
#### 12.8.3 (2020-04-27)
- Fixed bug where Stream returned by BlockBlobClient.OpenWrite could corrupt blocks if flushed between writes.
### [`v12.8.2`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.2)
#### 12.8.2 (2020-04-27)
- This release contains bug fixes to improve quality.
### [`v12.8.1`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.1)
#### 12.8.1 (2021-03-29)
- Fixed bug where ClientDiagnostics's DiagnosticListener was leaking resources.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
12.8.0
->12.13.0
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
Azure/azure-sdk-for-net (Azure.Storage.Blobs)
### [`v12.13.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.13.0) #### 12.13.0 (2022-07-07) - Includes all features from 12.13.0-beta.1. ### [`v12.12.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.12.0) #### 12.12.0 (2022-05-02) - Includes all features from 12.12.0-beta.1. ### [`v12.11.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.11.0) #### 12.11.0 (2022-03-10) - Includes all features from 12.11.0-beta.1, 12.11.0-beta.2, and 12.11.0-beta.3 except SDK-calculated transactional checksums on data transfer. - Added support for progress reporting with DownloadToAsync(). - Fixed a bug where BlobBaseClient.DownloadTo() would result in an ObjectDisposedException on .NET Framework in certain network conditions. - Added nullable version of `BlobProperties.CopyStatus` called `BlobCopyStatus`, allowing a null value when Storage doesn't return a value. - Fixed a bug where BlobContainerClient.GetProperties() would throw an ArgumentNullException when the AccessPolicy was null - Removed preview support for SDK-calculated transactional checksums on data transfer. - Fixed a bug where BlobUriBuilder was case sensitive for parameter names. ### [`v12.10.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.10.0) #### 12.10.0 (2021-09-08) - Includes all features from 12.10.0-beta.1 and 12.10.0-beta.2. ### [`v12.9.1`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.9.1) #### 12.9.1 (2021-06-23) - Added optimization to unwrap encryption key once for DownloadTo and OpenRead when Client Side Encryption is enabled. ### [`v12.9.0`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.9.0) #### 12.9.0 (2021-06-08) - Includes all features from 12.9.0-beta.4. - Fixed bug where BlobClient.DownloadStreaming or BlobClient.DownloadData could corrupt data on retry. - Fixed bug where specifying "\*" as IfMatch condition could lead to inconsistend read in BlobClient.DownloadTo. - Fixed bug where specifying conditions in BlobBaseClient.OpenRead could override allowModifications flag in BlobOpenReadOptions leading to inconsistent read. - Fixed bug where BlobProperties.IsLatestVersion from BlobBaseClient.GetProperties did not set the value (defaulted to false). - Fixed bug where reading blob with Client Side Encryption enabled results in high CPU. ### [`v12.8.4`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.4) #### 12.8.4 (2021-05-20) - Fixed bug where Client Side Encryption during large transactions (greater than max int value) would throw an exception. ### [`v12.8.3`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.3) #### 12.8.3 (2020-04-27) - Fixed bug where Stream returned by BlockBlobClient.OpenWrite could corrupt blocks if flushed between writes. ### [`v12.8.2`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.2) #### 12.8.2 (2020-04-27) - This release contains bug fixes to improve quality. ### [`v12.8.1`](https://togithub.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.8.1) #### 12.8.1 (2021-03-29) - Fixed bug where ClientDiagnostics's DiagnosticListener was leaking resources.