Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

azurite

Package Overview
Dependencies
Maintainers
5
Versions
156
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

azurite - npm Package Versions

13
16

3.24.0

Diff

Changelog

Source

2023.06 Version 3.24.0

General:

  • Bump up service API version to 2023-01-03

Blob:

  • Fixed issue of: blob batch subresponse is slightly different from the on from Azure service, which causes exception in CPP SDK.
  • Fixed issue of: setMetadata API allows invalid metadata name with hyphen.
  • Supported rest API GetBlobTag, SetBlobTag.
  • Supported set Blob Tags in upload blob, copy blob.
  • Supported get Blob Tags (count) in download blob, get blob properties, list blobs.
  • Added support for large append blob with bumping block size limitation to 100MB.

Table:

  • Fixed issue with headers length when deserializing batch deletes.
  • Fixed issues with the use of backticks in string query predicates.
  • Replaced the query filter implementation with a custom interpreter which mitigates the risk of JS-query injection.
emmazhu
published 3.23.0 •

Changelog

Source

2023.03 Version 3.23.0

General:

  • Return 404 StatusCode when Storage account not exist
  • Migrated tslint to eslint.
  • TypeScript upgraded from 4.2.4 to 4.9.5.
  • Migrated test pipeline from Node.js 10/12 to Node.js 14/16/18.
  • Bump up service API version to 2022-11-02

Blob:

  • Fixed issue for user delegation key when uploading a blob from a container SAS
  • Upgraded swagger spec to API version 2021-10-04.

Table:

  • Fixed issue for querying on identifiers starting with underscore.
  • Corrected query parsing logic for single boolean terms.
  • Fixed issue for querying GUIDs using operators other than eq and ne
  • GUID queries only support persistent storage on legacy (string) format GUIDs for eq and ne operators, other operators will only evaluate newly stored entities.
  • Fixed issue with boolean values not being recognized in query if using different cased characters.

Queue:

  • Fixed issue that queue service SAS without start time not work.
emmazhu
published 3.22.0 •

Changelog

Source

2023.02 Version 3.22.0

General:

  • Bump up service API version to 2021-12-02

Table:

  • Fixed issue that True/False in table query will fail the request.
  • Fixed an issue: it cannot return result correctly when querying for a table entity with filters including some special characters.
  • Fixed issue with decoding URIs from batch request submitted by old Azure Storage SDK.
weiwei0430
published 3.21.0 •

Changelog

Source

2023.01 Version 3.21.0

General:

  • Fixed shared key authentication failure when request uri contains "+"
  • Stop accepting new connections and closes existing, idle connections (including keep-alives) without killing requests that are in-flight.

Blob:

  • Support Copy Blob From URL API when use different source and destination account (in same Azurite instance).
  • Support use of wildcard character to allow all subdomains of a given domain to make requests via CORS
  • Add support for user delegation key.

Table:

  • Added exit parameter to tests so they don't hang.
  • Fixed request not fail on creating an entity without specifying a property value of type DateTimeOffset
  • Fixes issues using and querying GUID types.
  • Removes odata Timestamp type from entities when accept is set to minimalmetadata.
  • Ensures no entities are returned when queries use $top=0.
  • Fixes issues querying for binary values.
  • Implements new query parsing logic.
emmazhu
published 3.20.1 •

Changelog

Source

2022.10 Version 3.20.1

General:

  • Bump package version.
emmazhu
published 3.20.0 •

Changelog

Source

2022.10 Version 3.20.0

General:

  • Make emulator start commands async so that they can be awaited by clients.

Blob:

  • Add support for blob batch operation.

Table:

  • TimeStamp and Etag use the same high precision value as source.
emmazhu
published 3.19.0 •

Changelog

Source

2022.09 Version 3.19.0

General:

  • Bump up service API version to 2021-10-04
  • Added support for docker image on arm64 architecture.
  • Updated Readme by adding account key must be base64 encoded string.

Table:

  • Correctly responds with status 202 on merge with nonexistent entity.
  • Properly differentiate between upsert and update in batch merge and replace.
  • Added additional tests via raw REST tests.
  • Correctly deletes a table that is a substring of another table.
  • Adds Sample Go App to check that Batch responses work for Go SDK.
  • Removes extra CRLFs from all serialized Batch responses, adds missing CRLF after Etag header.
weiwei0430
published 3.18.0 •

Changelog

Source

2022.06 Version 3.18.0

General:

  • Bump up service API version to 2021-08-06
  • Modified the error message for invalid API version to make it more actionable.

Blob:

  • Fixed issue that startCopyFromURL and copyFromURL API not fail, when request container if-none-match="*" and dest blob already exist.

Table:

  • Reject table batch request bodies exceeding 4MB.
  • Fix binary table property validation to be 64K bytes not 32K characters.
  • Does not error when table created is a substring of another table.
  • Correctly responds with status 404 on patch with non-existant entity.
  • Fix pagination when no rowkey in continuation token
weiwei0430
published 3.17.1 •

Changelog

Source

2022.04 Version 3.17.1

Table:

  • Removes commas from RegEx checking key validity.
  • Updated property check to handle null property and added regression test.
weiwei0430
published 3.17.0 •

Changelog

Source

2022.04 Version 3.17.0

General:

  • Bump up service API version to 2021-06-08
  • Fixed SAS validation failure for version 2020-12-06 and later

Table:

  • Fixed empty partition key and row key handling in batch write operations.
  • Fixed batch response for Go SDK, includes additional CRLF on closure of changesetresponse section.
  • Removed query strings from Location and DataServiceId batch response headers.
  • Modified the deserialization of batch request for case that a raw / not url encoded % is present in the body.
  • Added additional tests and checks for table names on creation.
  • Added more granularity and precision to etags.
  • Added checks for invalid characters in partition and row keys.
  • Rejects entities with string props longer than 32K chars.
  • Added check for body length greater than 4MB.
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc