Azure/azure-sdk-for-js (@azure/storage-blob)
### [`v12.13.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.13.0)
##### Features Added
- Includes all features released in 12.13.0-beta.1.
- Added BlobDownloadHeaders.createdOn property for interface BlobClient.Download().
##### Bugs Fixed
- Fixed an issue of getting 403 error for file or directory name with './' or '../'
### [`v12.10.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.10.0)
#### 12.10.0 (2022-05-12)
##### Features Added
- Includes all features released in 12.10.0-beta.1.
##### Bugs Fixed
- Refined user-agent value to avoid failure when os information is not available on some platforms.
- Fix an issue of not returning raw blob properties in ContainerClient.listBlobsFlat() and ContainerClient.listBlobsByHierarchy().
### [`v12.9.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.9.0)
#### 12.9.0 (2022-03-11)
##### Features Added
- Includes all features released in 12.9.0-beta.1, 12.9.0-beta.2, 12.9.0-beta.3 and 12.9.0-beta.4.
##### Bugs Fixed
- Fixed an issue of always sending x-ms-encryption-algorithm header in request.
### [`v12.8.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.8.0)
#### 12.8.0 (2021-09-10)
##### Features Added
- Includes all features released in 12.8.0-beta.1.
### [`v12.7.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.7.0)
#### 12.7.0 (2021-08-02)
- Support for Node.js 8 and IE 11 has been dropped. Please see our [support policy](https://togithub.com/Azure/azure-sdk-for-js/blob/main/SUPPORT.md) for more details.
- Changed TS compilation target to ES2017 in order to produce smaller bundles and use more native platform features
- Updated our internal core package dependencies to their latest versions in order to add support for Opentelemetry 1.0.0 which is compatible with the latest versions of our other client libraries.
### [`v12.6.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.6.0)
#### 12.6.0 (2021-06-09)
- Includes all features released in 12.6.0-beta.1.
### [`v12.5.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.5.0)
#### 12.5.0 (2021-03-10)
- Includes all features released in 12.5.0-beta.1.
### [`v12.4.1`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.4.1)
#### 12.4.1 (2021-02-03)
- Fixed a compile failure due to "Can't resolve 'crypto'" in Angular. [Issue #13267](https://togithub.com/Azure/azure-sdk-for-js/issues/13267).
- Fixed an issue that the download stream returned by `BlobClient.download` won't release underlying resources unless it's fully consumed. [Isssue #11850](https://togithub.com/Azure/azure-sdk-for-js/issues/11850).
- Fixed an error when listing blob with a metadata key of `_` [issue #9197](https://togithub.com/Azure/azure-sdk-for-js/issues/9171)
- The `"Unclosed root tag"` XML parser error is now retriable. [PR #13076](https://togithub.com/Azure/azure-sdk-for-js/pull/13076).
### [`v12.4.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.4.0)
#### 12.4.0 (2021-01-12)
- Added a new `from(permissionLike)` function to `AccountSASPermissions`, `BlobSASPermissions` and `ContainerSASPermissions` for creating such a permission from a raw permission-like object. Addressed issue [9714](https://togithub.com/Azure/azure-sdk-for-js/issues/9714).
### [`v12.3.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.3.0)
#### 12.3.0 (2020-11-10)
- Added `BlockBlobClient.uploadData(data: Buffer | Blob | ArrayBuffer | ArrayBufferView, options)` for parallel uploading. It's avaiable in both Node.js and browsers.
- Added new SAS permissions Move(m) and Execute(e) for Blob and Container. Also supports specifying an authorized object ID via `saoid` and a correlation ID via `scid` for user delegation SAS.
### [`v12.2.1`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.2.1)
#### 12.2.1 (2020-09-17)
- Bug fix - Fixes an issue where`BlockBlobClient.uploadStream()` will give an "Invalid Verb" error when keep-alive is enabled. Fixed bug [11187](https://togithub.com/Azure/azure-sdk-for-js/issues/11187).
### [`v12.2.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.2.0)
#### 12.2.0 (2020-09-08)
- Added RehydratePriority to BlobProperties and BlobItemProperties.
- Fixed `BlockBlobClient.uploadStream()` to support `bufferSize` larger than `buffer.constants.MAX_LENGTH`.
- Added support for Object Replication Service.
- Added custom domain support.
- Supported Append Blob Seal.
- Supported tags conditional operations.
- The Static Website Service now supports a DefaultIndexDocumentPath for a global HTTP 200 route within the static website. You can get it by `BlobServiceClient.getProperties()` and set it via `blobServiceClient.setProperties()`.
- Bug fix - `credential` parameter of `newPipeline()` function is now optional. If not specified, `AnonymousCredential` is used. Fixes bug [9628](https://togithub.com/Azure/azure-sdk-for-js/issues/9628).
- Bug fix - high level upload functions `BlockBlobClient.uploadFile()`, `BlockBlobClient.uploadStream()` and `BlockBlobClient.uploadBrowserData()` now support setting tier. Fixes bug [9062](https://togithub.com/Azure/azure-sdk-for-js/issues/9062).
- Optimized error semantic for `listBlobsByHierarchy()`. Using `listBlobsByHierarchy()` with empty `delimiter` will now fail-fast.
- Bug fix - Content-Length header is no more ignored. Fixes bugs [8903](https://togithub.com/Azure/azure-sdk-for-js/issues/8903), [9300](https://togithub.com/Azure/azure-sdk-for-js/issues/9300) and [10614](https://togithub.com/Azure/azure-sdk-for-js/issues/10614).
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
12.1.2
->12.15.0
Release Notes
Azure/azure-sdk-for-js (@azure/storage-blob)
### [`v12.13.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.13.0) ##### Features Added - Includes all features released in 12.13.0-beta.1. - Added BlobDownloadHeaders.createdOn property for interface BlobClient.Download(). ##### Bugs Fixed - Fixed an issue of getting 403 error for file or directory name with './' or '../' ### [`v12.10.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.10.0) #### 12.10.0 (2022-05-12) ##### Features Added - Includes all features released in 12.10.0-beta.1. ##### Bugs Fixed - Refined user-agent value to avoid failure when os information is not available on some platforms. - Fix an issue of not returning raw blob properties in ContainerClient.listBlobsFlat() and ContainerClient.listBlobsByHierarchy(). ### [`v12.9.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.9.0) #### 12.9.0 (2022-03-11) ##### Features Added - Includes all features released in 12.9.0-beta.1, 12.9.0-beta.2, 12.9.0-beta.3 and 12.9.0-beta.4. ##### Bugs Fixed - Fixed an issue of always sending x-ms-encryption-algorithm header in request. ### [`v12.8.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.8.0) #### 12.8.0 (2021-09-10) ##### Features Added - Includes all features released in 12.8.0-beta.1. ### [`v12.7.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.7.0) #### 12.7.0 (2021-08-02) - Support for Node.js 8 and IE 11 has been dropped. Please see our [support policy](https://togithub.com/Azure/azure-sdk-for-js/blob/main/SUPPORT.md) for more details. - Changed TS compilation target to ES2017 in order to produce smaller bundles and use more native platform features - Updated our internal core package dependencies to their latest versions in order to add support for Opentelemetry 1.0.0 which is compatible with the latest versions of our other client libraries. ### [`v12.6.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.6.0) #### 12.6.0 (2021-06-09) - Includes all features released in 12.6.0-beta.1. ### [`v12.5.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.5.0) #### 12.5.0 (2021-03-10) - Includes all features released in 12.5.0-beta.1. ### [`v12.4.1`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.4.1) #### 12.4.1 (2021-02-03) - Fixed a compile failure due to "Can't resolve 'crypto'" in Angular. [Issue #13267](https://togithub.com/Azure/azure-sdk-for-js/issues/13267). - Fixed an issue that the download stream returned by `BlobClient.download` won't release underlying resources unless it's fully consumed. [Isssue #11850](https://togithub.com/Azure/azure-sdk-for-js/issues/11850). - Fixed an error when listing blob with a metadata key of `_` [issue #9197](https://togithub.com/Azure/azure-sdk-for-js/issues/9171) - The `"Unclosed root tag"` XML parser error is now retriable. [PR #13076](https://togithub.com/Azure/azure-sdk-for-js/pull/13076). ### [`v12.4.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.4.0) #### 12.4.0 (2021-01-12) - Added a new `from(permissionLike)` function to `AccountSASPermissions`, `BlobSASPermissions` and `ContainerSASPermissions` for creating such a permission from a raw permission-like object. Addressed issue [9714](https://togithub.com/Azure/azure-sdk-for-js/issues/9714). ### [`v12.3.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.3.0) #### 12.3.0 (2020-11-10) - Added `BlockBlobClient.uploadData(data: Buffer | Blob | ArrayBuffer | ArrayBufferView, options)` for parallel uploading. It's avaiable in both Node.js and browsers. - Added new SAS permissions Move(m) and Execute(e) for Blob and Container. Also supports specifying an authorized object ID via `saoid` and a correlation ID via `scid` for user delegation SAS. ### [`v12.2.1`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.2.1) #### 12.2.1 (2020-09-17) - Bug fix - Fixes an issue where`BlockBlobClient.uploadStream()` will give an "Invalid Verb" error when keep-alive is enabled. Fixed bug [11187](https://togithub.com/Azure/azure-sdk-for-js/issues/11187). ### [`v12.2.0`](https://togithub.com/Azure/azure-sdk-for-js/releases/tag/%40azure/storage-blob_12.2.0) #### 12.2.0 (2020-09-08) - Added RehydratePriority to BlobProperties and BlobItemProperties. - Fixed `BlockBlobClient.uploadStream()` to support `bufferSize` larger than `buffer.constants.MAX_LENGTH`. - Added support for Object Replication Service. - Added custom domain support. - Supported Append Blob Seal. - Supported tags conditional operations. - The Static Website Service now supports a DefaultIndexDocumentPath for a global HTTP 200 route within the static website. You can get it by `BlobServiceClient.getProperties()` and set it via `blobServiceClient.setProperties()`. - Bug fix - `credential` parameter of `newPipeline()` function is now optional. If not specified, `AnonymousCredential` is used. Fixes bug [9628](https://togithub.com/Azure/azure-sdk-for-js/issues/9628). - Bug fix - high level upload functions `BlockBlobClient.uploadFile()`, `BlockBlobClient.uploadStream()` and `BlockBlobClient.uploadBrowserData()` now support setting tier. Fixes bug [9062](https://togithub.com/Azure/azure-sdk-for-js/issues/9062). - Optimized error semantic for `listBlobsByHierarchy()`. Using `listBlobsByHierarchy()` with empty `delimiter` will now fail-fast. - Bug fix - Content-Length header is no more ignored. Fixes bugs [8903](https://togithub.com/Azure/azure-sdk-for-js/issues/8903), [9300](https://togithub.com/Azure/azure-sdk-for-js/issues/9300) and [10614](https://togithub.com/Azure/azure-sdk-for-js/issues/10614).Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.