Skip to content

Commit 2911478

Browse files
authored
Bump API version and package version (#2534)
1 parent ba444f4 commit 2911478

File tree

7 files changed

+24
-18
lines changed

7 files changed

+24
-18
lines changed

ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44
55
## Upcoming Release
66

7+
## 2025.02 Version 3.34.0
8+
79
General:
810

11+
- Bump up service API version to 2025-05-05
912
- Changed the responds status code of not implemented API from 500 to 501.
1013
- Added support for docker image based on Windows Base Image.
1114
- Added telemetry data collection to help improve the product. By default telemetry data will be collected. Add `--disableTelemetry` options disable telemetry data collection of this Azurite execution.

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
99
| Version | Azure Storage API Version | Service Support | Description | Reference Links |
1010
| ------------------------------------------------------------------ | ------------------------- | ------------------------------ | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
11-
| 3.33.0 | 2025-01-05 | 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) |
11+
| 3.34.0 | 2025-05-05 | 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) |
1212
| [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) |
1313

1414
- [Azurite V3](#azurite-v3)
@@ -78,19 +78,19 @@ Compared to V2, Azurite V3 implements a new architecture leveraging code generat
7878

7979
## Features & Key Changes in Azurite V3
8080

81-
- Blob storage features align with Azure Storage API version 2025-01-05 (Refer to support matrix section below)
81+
- Blob storage features align with Azure Storage API version 2025-05-05 (Refer to support matrix section below)
8282
- SharedKey/Account SAS/Service SAS/Public Access Authentications/OAuth
8383
- Get/Set Blob Service Properties
8484
- Create/List/Delete Containers
8585
- Create/Read/List/Update/Delete Block Blobs
8686
- Create/Read/List/Update/Delete Page Blobs
87-
- Queue storage features align with Azure Storage API version 2025-01-05 (Refer to support matrix section below)
87+
- Queue storage features align with Azure Storage API version 2025-05-05 (Refer to support matrix section below)
8888
- SharedKey/Account SAS/Service SAS/OAuth
8989
- Get/Set Queue Service Properties
9090
- Preflight Request
9191
- Create/List/Delete Queues
9292
- Put/Get/Peek/Update/Delete/Clear Messages
93-
- Table storage features align with Azure Storage API version 2025-01-05 (Refer to support matrix section below)
93+
- Table storage features align with Azure Storage API version 2025-05-05 (Refer to support matrix section below)
9494
- SharedKey/Account SAS/Service SAS/OAuth
9595
- Create/List/Delete Tables
9696
- Insert/Update/Query/Delete Table Entities
@@ -991,7 +991,7 @@ All the generated code is kept in `generated` folder, including the generated mi
991991

992992
## Support Matrix
993993

994-
Latest release targets **2025-01-05** API version **blob** service.
994+
Latest release targets **2025-05-05** API version **blob** service.
995995

996996
Detailed support matrix:
997997

@@ -1051,7 +1051,7 @@ Detailed support matrix:
10511051
- Get Page Ranges Continuation Token
10521052
- Blob Immutability Policy and Legal Hold
10531053

1054-
Latest version supports for **2025-01-05** API version **queue** service.
1054+
Latest version supports for **2025-05-05** API version **queue** service.
10551055
Detailed support matrix:
10561056

10571057
- Supported Vertical Features
@@ -1080,7 +1080,7 @@ Detailed support matrix:
10801080
- Following features or REST APIs are NOT supported or limited supported in this release (will support more features per customers feedback in future releases)
10811081
- SharedKey Lite
10821082

1083-
Latest version supports for **2025-01-05** API version **table** service (preview).
1083+
Latest version supports for **2025-05-05** API version **table** service (preview).
10841084
Detailed support matrix:
10851085

10861086
- Supported Vertical Features

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "Azurite",
44
"description": "An open source Azure Storage API compatible server",
55
"icon": "icon.png",
6-
"version": "3.33.0",
6+
"version": "3.34.0",
77
"publisher": "Azurite",
88
"categories": [
99
"Other"
@@ -350,4 +350,4 @@
350350
"url": "https://github.com/azure/azurite/issues"
351351
},
352352
"homepage": "https://github.com/azure/azurite#readme"
353-
}
353+
}

src/blob/utils/constants.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { StoreDestinationArray } from "../../common/persistence/IExtentStore";
22
import * as Models from "../generated/artifacts/models";
33

4-
export const VERSION = "3.33.0";
5-
export const BLOB_API_VERSION = "2025-01-05";
4+
export const VERSION = "3.34.0";
5+
export const BLOB_API_VERSION = "2025-05-05";
66
export const DEFAULT_BLOB_SERVER_HOST_NAME = "127.0.0.1"; // Change to 0.0.0.0 when needs external access
77
export const DEFAULT_LIST_BLOBS_MAX_RESULTS = 5000;
88
export const DEFAULT_LIST_CONTAINERS_MAX_RESULTS = 5000;
@@ -99,6 +99,7 @@ export const DEFAULT_BLOB_PERSISTENCE_ARRAY: StoreDestinationArray = [
9999
];
100100

101101
export const ValidAPIVersions = [
102+
"2025-05-05",
102103
"2025-01-05",
103104
"2024-11-04",
104105
"2024-08-04",

src/queue/utils/constants.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { StoreDestinationArray } from "../../common/persistence/IExtentStore";
22

3-
export const VERSION = "3.33.0";
4-
export const QUEUE_API_VERSION = "2025-01-05";
3+
export const VERSION = "3.34.0";
4+
export const QUEUE_API_VERSION = "2025-05-05";
55
export const DEFAULT_QUEUE_SERVER_HOST_NAME = "127.0.0.1"; // Change to 0.0.0.0 when needs external access
66
export const DEFAULT_QUEUE_LISTENING_PORT = 10001;
77
export const IS_PRODUCTION = process.env.NODE_ENV === "production";
@@ -91,6 +91,7 @@ export const DEFAULT_QUEUE_PERSISTENCE_ARRAY: StoreDestinationArray = [
9191
];
9292

9393
export const ValidAPIVersions = [
94+
"2025-05-05",
9495
"2025-01-05",
9596
"2024-11-04",
9697
"2024-08-04",

src/table/utils/constants.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ export enum TABLE_STATUSCODE {
1818
}
1919

2020
export const DEFAULT_TABLE_CONTEXT_PATH = "azurite_table_context";
21-
export const TABLE_API_VERSION = "2025-01-05";
22-
export const VERSION = "3.33.0";
21+
export const TABLE_API_VERSION = "2025-05-05";
22+
export const VERSION = "3.34.0";
2323
// Max Body size is 4 MB
2424
export const BODY_SIZE_MAX = 1024 * 1024 * 4;
2525
// Max Entity size is 1 MB
@@ -74,6 +74,7 @@ export const DEFAULT_TABLE_PERSISTENCE_ARRAY: StoreDestinationArray = [
7474

7575
export const QUERY_RESULT_MAX_NUM = 1000;
7676
export const ValidAPIVersions = [
77+
"2025-05-05",
7778
"2025-01-05",
7879
"2024-11-04",
7980
"2024-08-04",

0 commit comments

Comments
 (0)