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
Previous1345
16Next

3.21.0

Diff

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 non-existent 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 messge 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 reponse 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.
weiwei0430
published 3.16.0 •

Changelog

Source

2022.02 Version 3.16.0

General:

  • Bump up service API version to 2021-04-10
  • Ensure the storage location exists, and allow relative paths in the VSCode extension settings that are resolved based on the workspace folder.
  • Update Azure CI to use latest image of windows due to deprecation of vs2017-win2016 image

Blob:

  • Fixed issue that startCopyFromURL and copyFromURL API not respect --disableProductStyleUrl parameter in parse source Uri.

Queue:

  • Fixed issue that queue list result is not in alphabetical order.
  • Fixed class name of QueueSASAuthenticator mistakenly named BlobSASAuthenticator.

Table:

  • Fixed issues with deleting entities using empty string for RowKey.
  • Fixed HTTP 500 causes by continuation token containing non-ASCII. Values are now encoded with base64.
  • Fixed a table sas test case failure.
  • Added support for batch transaction rollback on error in batch.
  • Fixes issues with Whitespacing in Table Queries
  • Fixes issue with Edm Type Validation
  • Fixes issue when trying to add entity with Boolean or Int32
  • Failed table transaction correctly returns 409 Status code
  • Refactors tests for Table APIs
  • Adds several tests for Table APIs
  • Fixes issues for upsert and merge with etag matching
  • Allow any valid weak etag even though we know it will fail with a 412
  • Added check for table query validity
weiwei0430
published 3.15.0 •

Changelog

Source

2021.12 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:

  • Fixed start copy blob fail with x-ms-access-tier header and from Archive blob in same account.
weiwei0430
published 3.14.3 •

Changelog

Source

2021.10 Version 3.14.3

General:

  • 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'.
  • 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:

  • Fixed issue that expired message still can be get, peek, update, delete.

Table:

  • 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.

Table:

  • Fixed issue with incorrect results returned when using boolean values in query.
  • Fixed issue with incorrect results returned with whitespacing and parens with int64 values in query.
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