Skip to content

Releases: Azure/Azurite

2024.10 Version 3.33.0

29 Oct 02:11
1dd0784
Compare
Choose a tag to compare

General:

Bump up service API version to 2025-01-05

Blob:

Added support for filtering blob by tags.
Fixed an issue where all blob APIs allowed metadata names which were not valid C# identifiers.
Fixed always including metadata on blob list even when not requested

2024.08 Version 3.32.0

23 Oct 05:37
331dff2
Compare
Choose a tag to compare

2024.08 Version 3.32.0

General:

  • Bump mysql2 to resolve to 3.10.1 for security patches
  • Fixed an issue where premature client disconnections led to all following requests failing with a 500 error. (issue #1346)
  • Bump up service API version to 2024-11-04

Blob:

  • Fixed issue of download 0 size blob with range > 0 should report error. (issue #2410)
  • Fixed issue of download a blob range without header x-ms-range-get-content-md5, should not return content-md5. (issue #2409)
  • Fixed issue of list container without include=metadata should not clear container metadata on server. (issue #2416)
  • Supported x-ms-copy-source-tag-option in copy blob from Uri. (issue #2398)

2024.06 Version 3.31.0

21 Jun 12:21
afa2c37
Compare
Choose a tag to compare

2024.06 Version 3.31.0

General:

  • Bump up service API version to 2024-08-04

Blob:

  • Fix issue of not refreshing lease state within block blob/append blob upload operation. (issue #2352)

2024.04 Version 3.30.0

28 Apr 01:58
2bb552e
Compare
Choose a tag to compare

2024.04 Version 3.30.0

General:

  • Bump up service API version to 2024-05-04
  • Fixed issue of failure when connecting to mssql with docker image or exe.

Blob:

  • Fixed issue of setting blob tag should not update Blob Etag and LastModified. (issue #2327)
  • Fix HTTP header parsing of SubmitBatch(). If a HTTP header has HTTP header delimiter (:) in its value, SubmitBatch() returns "400 One of the request inputs is not valid". For example, if user-agent header is azsdk-cpp-storage-blobs/12.10.0-beta.1 (Darwin 23.1.0 arm64 Darwin Kernel Version 23.1.0: Mon Oct 9 21:28:12 PDT 2023; root:xnu-10002.41.9~6/RELEASE_ARM64_T8103), all SubmitBatch() requests are failed.
  • Fixed issue of blob copying succeed without 'r' permission in source blob's SAS token credential.
  • Fixed issue of list container contains metadata even request doesn't have include=metadata (issue #2382)

Table:

  • Fail the insert entity request with double property whose value is greater than MAX_VALUE (Issue #2387)

Table:

  • Fixed issue of returning incorrect entities when querying table with int64 values. (issue #2385)

Azurite v3.29.0

13 Dec 08:17
43f9299
Compare
Choose a tag to compare

2023.12 Version 3.29.0

General:

  • Bump up service API version to 2024-02-04

Table:

  • Filters etag from entity writes - seen when some tools clone tables (issue #1536)

Azurite v3.28.0

23 Nov 09:45
1e79017
Compare
Choose a tag to compare

2023.11 Version 3.28.0

General:

  • Add --inMemoryPersistence and --extentMemoryLimit options and related configs to store all data in-memory without disk persistence. (issue #2227)

Blob:

  • Fixed issue of not requiring SAS permission for some specific operations. (issue #2299)

Table:

  • Fixed table sas request failure with table name include upper case letter (Issue #1359)

Azurite v3.27.0

26 Oct 03:11
ad06a02
Compare
Choose a tag to compare

2023.10 Version 3.27.0

General:

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

Blob:

  • Fix validation of Blob SAS token when using the second key for an account in AZURITE_ACCOUNTS
  • Set accessTierInferred to false after upload blob with accessTier (issue #2038)
  • Support blob new access tier Cold
  • Fixed startCopyFromURL, copyFromURL API to return 400 (InvalidHeaderValue) when copy source has invalid format. (issue #1954)
  • Fixed CommitBlockList API to return 400 (InvalidXmlDocument) when the request is sent with JSON body. (issue #1955)
  • Added "x-ms-is-hns-enabled" header in GetAccountInfo API responds (issue #1810)
  • Fixed authentication error in production style URL for secondary location (issue #2208)
  • Fixed issue of failures for blob batch requests in product style.

Queue:

  • Fixed set Queue ACL failure when Start is missing (issue #2065)
  • Fixed authentication error in production style URL for secondary location (issue #2208)

Table:

  • Fixed the errorCode returned, when malformed Etag is provided for table Update/Delete calls. (issue #2013)
  • Fixed an issue when comparing '' eq guid'00000000-0000-0000-0000-000000000000' which would erroneously report these as equal. (issue #2169)
  • Fixed authentication error in production style URL for secondary location (issue #2208)

Azurite v3.26.0

16 Aug 08:24
92fb8a2
Compare
Choose a tag to compare

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)

Azurite v3.25.1

08 Aug 01:55
525f697
Compare
Choose a tag to compare

2023.08 Version 3.25.1

Blob:

  • Fixed issue of: Append block not returning requestId in response.

Table:

  • Fixed issue with queries on empty string partition keys failing
  • Fixed an issue when querying datetimes with microsecond precision which resulted in match failures. (issue #2069)

Azurite v3.25.0

25 Jul 05:36
bb90e25
Compare
Choose a tag to compare

2023.07 Version 3.25.0

Table:

  • Refactor table query code
  • Fixed issue with query table fail with filter condition as string.Empty. (issue #1880)
  • Fixed merge table entity fail with single quota in PK/RK. (issue #2009)