Socket
Socket
Sign inDemoInstall

azurite

Package Overview
Dependencies
270
Maintainers
5
Versions
153
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.25.1 to 3.26.0

16

ChangeLog.md

@@ -7,2 +7,18 @@ # Changelog

## 2023.08 Version 3.26.0
General:
- Updated examples of setting Customized Storage Accounts & Keys in enviroment varialbe.
- Bump up service API version to 2023-08-03
Blob:
- Added "x-ms-delete-type-permanent" header in delete blob API responds (issue #2061)
Queue:
- Fixed error code when dequeue message with invalid visibilitytimeout (issue #2083)
- Fixed error code when sas request authentication failed (issue #2064)
## 2023.08 Version 3.25.1

@@ -9,0 +25,0 @@

3

dist/src/blob/handlers/BlobHandler.js

@@ -110,3 +110,4 @@ "use strict";

version: constants_1.BLOB_API_VERSION,
clientRequestId: options.requestId
clientRequestId: options.requestId,
deleteTypePermanent: true
};

@@ -113,0 +114,0 @@ return response;

@@ -6,4 +6,4 @@ "use strict";

const Models = tslib_1.__importStar(require("../generated/artifacts/models"));
exports.VERSION = "3.25.1";
exports.BLOB_API_VERSION = "2023-01-03";
exports.VERSION = "3.26.0";
exports.BLOB_API_VERSION = "2023-08-03";
exports.DEFAULT_BLOB_SERVER_HOST_NAME = "127.0.0.1"; // Change to 0.0.0.0 when needs external access

@@ -91,2 +91,3 @@ exports.DEFAULT_LIST_BLOBS_MAX_RESULTS = 5000;

exports.ValidAPIVersions = [
"2023-08-03",
"2023-01-03",

@@ -93,0 +94,0 @@ "2022-11-02",

@@ -49,3 +49,3 @@ "use strict";

static getAuthorizationFailure(contextID = defaultID) {
return new StorageError_1.default(403, "AuthorizationFailure", "Server failed to authenticate the request." +
return new StorageError_1.default(403, "AuthenticationFailed", "Server failed to authenticate the request." +
"Make sure the value of the Authorization header is formed correctly including the signature.", contextID);

@@ -52,0 +52,0 @@ }

@@ -274,6 +274,2 @@ "use strict";

serializedName: "visibilitytimeout",
constraints: {
InclusiveMaximum: 604800,
InclusiveMinimum: 0
},
type: {

@@ -289,6 +285,2 @@ name: "Number"

serializedName: "visibilitytimeout",
constraints: {
InclusiveMaximum: 604800,
InclusiveMinimum: 0
},
type: {

@@ -295,0 +287,0 @@ name: "Number"

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VALID_QUEUE_AUDIENCES = exports.ValidAPIVersions = exports.DEFAULT_QUEUE_PERSISTENCE_ARRAY = exports.QUEUE_STATUSCODE = exports.SECONDARY_SUFFIX = exports.HeaderConstants = exports.MethodConstants = exports.EMPTY_EXTENT_CHUNK = exports.UPDATE_VISIBILITYTIMEOUT_MAX = exports.UPDATE_VISIBILITYTIMEOUT_MIN = exports.DEFUALT_UPDATE_VISIBILITYTIMEOUT = exports.MESSAGETTL_MIN = exports.ENQUEUE_VISIBILITYTIMEOUT_MAX = exports.ENQUEUE_VISIBILITYTIMEOUT_MIN = exports.DEFUALT_MESSAGETTL = exports.MESSAGETEXT_LENGTH_MAX = exports.DEQUEUE_NUMOFMESSAGES_MAX = exports.DEQUEUE_NUMOFMESSAGES_MIN = exports.DEQUEUE_VISIBILITYTIMEOUT_MAX = exports.DEQUEUE_VISIBILITYTIMEOUT_MIN = exports.DEFUALT_DEQUEUE_VISIBILITYTIMEOUT = exports.LIST_QUEUE_MAXRESSULTS_MAX = exports.LIST_QUEUE_MAXRESSULTS_MIN = exports.QUEUE_SERVICE_PERMISSION = exports.NEVER_EXPIRE_DATE = exports.DEFAULT_GC_INTERVAL_MS = exports.LOGGER_CONFIGS = exports.DEFAULT_QUEUE_CONTEXT_PATH = exports.DEFAULT_ENABLE_ACCESS_LOG = exports.DEFAULT_ACCESS_LOG_PATH = exports.DEFAULT_ENABLE_DEBUG_LOG = exports.DEFAULT_DEBUG_LOG_PATH = exports.DEFAULT_QUEUE_PERSISTENCE_PATH = exports.DEFAULT_QUEUE_EXTENT_LOKI_DB_PATH = exports.DEFAULT_QUEUE_LOKI_DB_PATH = exports.IS_PRODUCTION = exports.DEFAULT_QUEUE_LISTENING_PORT = exports.DEFAULT_QUEUE_SERVER_HOST_NAME = exports.QUEUE_API_VERSION = exports.VERSION = void 0;
exports.VERSION = "3.25.1";
exports.QUEUE_API_VERSION = "2023-01-03";
exports.VERSION = "3.26.0";
exports.QUEUE_API_VERSION = "2023-08-03";
exports.DEFAULT_QUEUE_SERVER_HOST_NAME = "127.0.0.1"; // Change to 0.0.0.0 when needs external access

@@ -87,2 +87,3 @@ exports.DEFAULT_QUEUE_LISTENING_PORT = 10001;

exports.ValidAPIVersions = [
"2023-08-03",
"2023-01-03",

@@ -89,0 +90,0 @@ "2022-11-02",

@@ -18,4 +18,4 @@ "use strict";

exports.DEFAULT_TABLE_CONTEXT_PATH = "azurite_table_context";
exports.TABLE_API_VERSION = "2023-01-03";
exports.VERSION = "3.25.1";
exports.TABLE_API_VERSION = "2023-08-03";
exports.VERSION = "3.26.0";
// Max Body size is 4 MB

@@ -68,2 +68,3 @@ exports.BODY_SIZE_MAX = 1024 * 1024 * 4;

exports.ValidAPIVersions = [
"2023-08-03",
"2023-01-03",

@@ -70,0 +71,0 @@ "2022-11-02",

@@ -6,3 +6,3 @@ {

"icon": "icon.png",
"version": "3.25.1",
"version": "3.26.0",
"publisher": "Azurite",

@@ -77,3 +77,3 @@ "categories": [

"azure-storage": "^2.10.3",
"cross-env": "^6.0.3",
"cross-env": "^7.0.3",
"cross-var": "^1.1.0",

@@ -83,3 +83,3 @@ "eslint": "^8.35.0",

"husky": "^8.0.1",
"lint-staged": "^13.0.0",
"lint-staged": "^14.0.0",
"mocha": "^5.2.0",

@@ -86,0 +86,0 @@ "pkg": "^5.3.0",

@@ -12,3 +12,3 @@ # Azurite V3

| ------------------------------------------------------------------ | ------------------------- | ------------------------------ | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 3.25.1 | 2023-01-03 | 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.26.0 | 2023-08-03 | 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) |

@@ -80,3 +80,3 @@

- Blob storage features align with Azure Storage API version 2023-01-03 (Refer to support matrix section below)
- Blob storage features align with Azure Storage API version 2023-08-03 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/Public Access Authentications/OAuth

@@ -87,3 +87,3 @@ - Get/Set Blob Service Properties

- Create/Read/List/Update/Delete Page Blobs
- Queue storage features align with Azure Storage API version 2023-01-03 (Refer to support matrix section below)
- Queue storage features align with Azure Storage API version 2023-08-03 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/OAuth

@@ -94,3 +94,3 @@ - Get/Set Queue Service Properties

- Put/Get/Peek/Updata/Deleta/Clear Messages
- Table storage features align with Azure Storage API version 2023-01-03 (Refer to support matrix section below)
- Table storage features align with Azure Storage API version 2023-08-03 (Refer to support matrix section below)
- SharedKey/Account SAS/Service SAS/OAuth

@@ -454,3 +454,3 @@ - Create/List/Delete Tables

```cmd
set AZURITE_ACCOUNTS="account1:key1"
set AZURITE_ACCOUNTS=account1:key1
```

@@ -461,3 +461,3 @@

```cmd
set AZURITE_ACCOUNTS="account1:key1:key2;account2:key1:key2"
set AZURITE_ACCOUNTS=account1:key1:key2;account2:key1:key2
```

@@ -929,3 +929,3 @@

Latest release targets **2023-01-03** API version **blob** service.
Latest release targets **2023-08-03** API version **blob** service.

@@ -989,3 +989,3 @@ Detailed support matrix:

Latest version supports for **2023-01-03** API version **queue** service.
Latest version supports for **2023-08-03** API version **queue** service.
Detailed support matrix:

@@ -1019,3 +1019,3 @@

Latest version supports for **2023-01-03** API version **table** service (preview).
Latest version supports for **2023-08-03** API version **table** service (preview).
Detailed support matrix:

@@ -1022,0 +1022,0 @@

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc