Azure / Azurite

A lightweight server clone of Azure Storage that simulates most of the commands supported by it with minimal dependencies
MIT License
1.83k stars 325 forks source link

Release for API version 2024-11-04? #2466

Closed bluenote10 closed 1 month ago

bluenote10 commented 1 month ago

Which service(blob, file, queue, table) does this issue concern?

All.

Which version of the Azurite was used?

3.31.0

Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)

DockerHub

What's the Node.js version?

None.

What problem was encountered?

The latest versions of the Azure Blob Storage SDKs have bumped their API version to 2024-11-04.

For instance in Python the package release azure-storage-blob==12.23.0.

These latest releases are currently don't work together with the latest Azure release, erroring with:

azure.core.exceptions.HttpResponseError: The API version 2024-11-04 is not supported by Azurite. Please upgrade Azurite to latest version and retry. If you are using Azurite in Visual Studio, please check you have installed latest Visual Studio patch. Azurite command line parameter "--skipApiVersionCheck" or Visual Studio Code configuration "Skip Api Version Check" can skip this error. 

Are there plans to release a new Azurite version that supports the new API version?

Steps to reproduce the issue?

Use latest SDK version with latest Azure version.

Have you found a mitigation/solution?

No, perhaps manual API version control on client side, but that's tedious and in general we would like to use the latest API version against productive services.

bluenote10 commented 1 month ago

Sorry I have missed that there is a 3.32.0 release supporting API 2024-11-04, my bad!

EDIT: I only looked here in the releases https://github.com/Azure/Azurite/releases which does list 3.32.0 yet, and concluded 3.31.0 is still the latest...