Skip to content

Commit

Permalink
Upgrade version to 15.0.0, and API version to 2021-02-12 (#1197)
Browse files Browse the repository at this point in the history
  • Loading branch information
blueww authored Dec 6, 2021
1 parent 6382c24 commit 89a7871
Show file tree
Hide file tree
Showing 7 changed files with 10,723 additions and 53 deletions.
4 changes: 4 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,13 @@
## Upcoming Release

## 2021.10 Version 3.15.0

General:

- Bump up service API version to 2021-02-12
- Fixed access to secondary location with IP style Uri from JS/.net SDK failure.
- Fixed an issue in Visual Studio Code extension, by changing the Location with relative path, from base on Visual Studio Code installation path, to base on the current opened workspace folder.

Blob:

Expand Down
24 changes: 13 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
| Version | Azure Storage API Version | Service Support | Description | Reference Links |
| ------------------------------------------------------------------ | ------------------------- | ------------------------------ | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 3.14.3 | 2020-10-02 | Blob, Queue and Table(preview) | Azurite V3 based on TypeScript & New Architecture | [NPM](https://www.npmjs.com/package/azurite) - [Docker](https://hub.docker.com/_/microsoft-azure-storage-azurite) - [Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=Azurite.azurite) |
| 3.15.0 | 2021-02-12 | Blob, Queue and Table(preview) | Azurite V3 based on TypeScript & New Architecture | [NPM](https://www.npmjs.com/package/azurite) - [Docker](https://hub.docker.com/_/microsoft-azure-storage-azurite) - [Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=Azurite.azurite) |
| [Legacy (v2)](https://github.com/Azure/Azurite/tree/legacy-master) | 2016-05-31 | Blob, Queue and Table | Legacy Azurite V2 | [NPM](https://www.npmjs.com/package/azurite) |

- [Azurite V3](#azurite-v3)
Expand Down Expand Up @@ -75,20 +75,20 @@ Compared to V2, Azurite V3 implements a new architecture leveraging code generat

## Features & Key Changes in Azurite V3

- Blob storage features align with Azure Storage API version 2020-10-02 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/Public Access Authentications
- Blob storage features align with Azure Storage API version 2021-02-12 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/Public Access Authentications/OAuth
- Get/Set Blob Service Properties
- Create/List/Delete Containers
- Create/Read/List/Update/Delete Block Blobs
- Create/Read/List/Update/Delete Page Blobs
- Queue storage features align with Azure Storage API version 2020-10-02 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS
- Queue storage features align with Azure Storage API version 2021-02-12 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/OAuth
- Get/Set Queue Service Properties
- Preflight Request
- Create/List/Delete Queues
- Put/Get/Peek/Updata/Deleta/Clear Messages
- Table storage features align with Azure Storage API version 2020-10-02 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS
- Table storage features align with Azure Storage API version 2021-02-12 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/OAuth
- Create/List/Delete Tables
- Insert/Update/Query/Delete Table Entities
- Features **NEW** on V3
Expand Down Expand Up @@ -883,7 +883,7 @@ Legacy Azurite V2 supports Azure Storage Blob, Queue and Table services.
Azurite V3 currently only supports Azure Storage blob service. Queue service is supported after V3.2.0-preview.
Table service support is currently under discussion.

Azurite V3 supports features from Azure Storage API version 2020-10-02, and will maintain parity with the latest API versions, in a more frequent update frequency than legacy Azurite V2.
Azurite V3 supports features from Azure Storage API version 2021-02-12, and will maintain parity with the latest API versions, in a more frequent update frequency than legacy Azurite V2.

## TypeScript Server Code Generator

Expand All @@ -894,7 +894,7 @@ All the generated code is kept in `generated` folder, including the generated mi

## Support Matrix

Latest release targets **2020-10-02** API version **blob** service.
Latest release targets **2021-02-12** API version **blob** service.

Detailed support matrix:

Expand Down Expand Up @@ -940,6 +940,7 @@ Detailed support matrix:
- Static Website
- Soft delete & Undelete Blob
- Incremental Copy Blob
- Batch
- Blob Tags
- Blob Query
- Blob Versions
Expand All @@ -950,8 +951,9 @@ Detailed support matrix:
- Put Blob From URL
- Version Level Worm
- Sync copy blob by access source with oauth
- Encryption Scope

Latest version supports for **2020-10-02** API version **queue** service.
Latest version supports for **2021-02-12** API version **queue** service.
Detailed support matrix:

- Supported Vertical Features
Expand Down Expand Up @@ -981,7 +983,7 @@ Detailed support matrix:
- SharedKey Lite
- Delegation SAS

Latest version supports for **2020-10-02** API version **table** service (preview).
Latest version supports for **2021-02-12** API version **table** service (preview).
Detailed support matrix:

- Supported Vertical Features
Expand Down
Loading

0 comments on commit 89a7871

Please sign in to comment.