Releases: Azure/Azurite
Releases · Azure/Azurite
2025.07 Version 3.35.0
General:
- Bump up service API version to 2025-11-05
- Added support for service API version to 2025-07-05
Blob:
- Fixed issue of filtering blobs with correct multiple conditions on single tag (range queries). (issue #2514)
- Added support for sealing append blobs. (issue #810)
- Added support for delegation sas with version of 2025-07-05.
- Fix issue on SQL: Delete a container with blob, then create container/blob with same name, and delete container will fail. (issue #2563)
Table:
2025.02 Version 3.34.0
General:
- Bump up service API version to 2025-05-05
- Changed the responds status code of not implemented API from 500 to 501.
- Added support for docker image based on Windows Base Image.
- Added telemetry data collection to help improve the product. By default telemetry data will be collected. Add
--disableTelemetryoptions disable telemetry data collection of this Azurite execution. - Updated Node and Alpine versions to account for EOL and CVE concerns.
Blob:
- GetBlob on Archive tier blobs now fails as expected.
- Fixed issue of download 0 size blob with range > 0 should have header "Content-Range: bytes */0" in returned error. (issue #2458)
- Aligned behavior with Azure to ignore invalid range requests for blob downloads. (issue #2458)
- Consider both Content-MD5 and x-ms-blob-content-md5 when creating a blob.
Table:
- Fixed "Unexpected EOF" error when batch InsertReplace entities with Go SDK (issue #2519)
2024.10 Version 3.33.0
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
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
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
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, ifuser-agentheader isazsdk-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), allSubmitBatch()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
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
2023.11 Version 3.28.0
General:
- Add
--inMemoryPersistenceand--extentMemoryLimitoptions 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
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
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: