diff --git a/ChangeLog.md b/ChangeLog.md index 866da1510..787856dfc 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,19 +4,21 @@ ## Upcoming Release +## 2021.10 Version 3.14.3 + General: -- Restore ability to connect to host.docker.internal. - Added new parameter `--disableProductStyleUrl`, to force parsing storage account from request Uri path, instead of from request Uri host. +- Restored ability to connect to host.docker.internal. Blob: - Fixed list blob API "include" query parameter not work when not lower case, by make it case insensitive. -- Supported list container/blob with "include" query parameter as empty string -- Added more allowed value to list blob request "include" query parameter:'tags', 'versions', 'deletedwithversions', 'immutabilitypolicy', 'legalhold', 'permissions' -- Added more allowed value to list container request "include" query parameter: 'deleted' -- Raise 416 when start range is bigger than blob length -- Do not decode the rscd, rsce, rscl and rsct url parameters +- Supported list container/blob with "include" query parameter as empty string. +- Added more allowed value to list blob request "include" query parameter:'tags', 'versions', 'deletedwithversions', 'immutabilitypolicy', 'legalhold', 'permissions'. +- Added more allowed value to list container request "include" query parameter: 'deleted'. +- Raised 416 when start range is bigger than blob length. +- Fixed issue that duplicated decode rscd, rsce, rscl and rsct of SAS token in input request Uri. Queue: @@ -24,7 +26,8 @@ Queue: Table: -- removed extra CRLF from batch transaction response which caused issues for Microsoft.Azure.Cosmos.Table NuGet package. +- Supported basic level of OAuth autentication on Table service. +- Removed extra CRLF from batch transaction response which caused issues for Microsoft.Azure.Cosmos.Table NuGet package. ## 2021.9 Version 3.14.2 diff --git a/README.md b/README.md index 15e92785b..62a990b4f 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ | Version | Azure Storage API Version | Service Support | Description | Reference Links | | ------------------------------------------------------------------ | ------------------------- | ------------------------------ | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 3.14.2 | 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.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) | | [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) diff --git a/package-lock.json b/package-lock.json index 0f0f13c7a..061923765 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "azurite", - "version": "3.14.2", + "version": "3.14.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 78b04c792..c8f9c2eb7 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Azurite", "description": "An open source Azure Storage API compatible server", "icon": "icon.png", - "version": "3.14.2", + "version": "3.14.3", "publisher": "Azurite", "categories": [ "Other" diff --git a/src/blob/utils/constants.ts b/src/blob/utils/constants.ts index 6013f57da..aa3c05b36 100644 --- a/src/blob/utils/constants.ts +++ b/src/blob/utils/constants.ts @@ -1,7 +1,7 @@ import { StoreDestinationArray } from "../../common/persistence/IExtentStore"; import * as Models from "../generated/artifacts/models"; -export const VERSION = "3.14.2"; +export const VERSION = "3.14.3"; export const BLOB_API_VERSION = "2020-10-02"; export const DEFAULT_BLOB_SERVER_HOST_NAME = "127.0.0.1"; // Change to 0.0.0.0 when needs external access export const DEFAULT_LIST_BLOBS_MAX_RESULTS = 5000; diff --git a/src/queue/utils/constants.ts b/src/queue/utils/constants.ts index 352141c31..a798d4734 100644 --- a/src/queue/utils/constants.ts +++ b/src/queue/utils/constants.ts @@ -1,6 +1,6 @@ import { StoreDestinationArray } from "../../common/persistence/IExtentStore"; -export const VERSION = "3.14.2"; +export const VERSION = "3.14.3"; export const QUEUE_API_VERSION = "2020-10-02"; export const DEFAULT_QUEUE_SERVER_HOST_NAME = "127.0.0.1"; // Change to 0.0.0.0 when needs external access export const DEFAULT_QUEUE_LISTENING_PORT = 10001; diff --git a/src/table/utils/constants.ts b/src/table/utils/constants.ts index 86e326b20..11df1c8ee 100644 --- a/src/table/utils/constants.ts +++ b/src/table/utils/constants.ts @@ -17,7 +17,7 @@ export enum TABLE_STATUSCODE { export const DEFAULT_TABLE_CONTEXT_PATH = "azurite_table_context"; export const TABLE_API_VERSION = "2020-10-02"; -export const VERSION = "3.14.2"; +export const VERSION = "3.14.3"; export const HeaderConstants = { SERVER: "Server",