Azure SDK Release (November 2021)

Azure SDK

Thank you for your interest in the new Azure SDKs! We release new features, improvements, and bug fixes every month. Subscribe to our Azure SDK Blog RSS Feed to get notified when a new release is available.

You can find links to packages, code, and docs on our Azure SDK releases page.

Release highlights: New releases

Welcome to the November release of the Azure SDK. The following libraries have been updated:

  • Azure Cognitive Services: Question Answering – initial stable release for .NET (version 1.0.0) and Python (version 1.0.0)
  • Azure Cosmos DB – initial beta release for Go (version 0.1.0)
  • Azure Purview Administration – initial beta release for .NET (version 1.0.0-beta.1) and JavaScript (version 1.0.0-beta.1)
  • Azure Remote Rendering – initial beta release for Python (version 1.0.0b1)
  • Azure Schema Registry – initial stable release for .NET (version 1.0.0), Java (version 1.0.0), JavaScript (version 1.0.0), and Python (version 1.0.0)
  • Azure SDK Resource Management Libraries for .NET
  • Azure Storage – initial beta release for C (version 1.3.0-beta.1)
  • Conversation Analysis – initial beta release for .NET (version 1.0.0-beta.1) and Python (version 1.0.0b1)
  • Key Vault Certificates – initial beta release for C++ (version 4.0.0-beta.1)
  • Key Vault Keys – initial beta release for Go (version 0.1.0)
  • WebJobs Extensions – initial stable release for .NET
    • Storage Blobs (version 5.0.0)
    • Storage Queues (version 5.0.0)
    • Event Grid (version 3.0.0)
    • Event Hubs (version 5.0.0)
    • Service Bus (version 5.0.0)
  • Web PubSub – initial stable release for .NET (version 1.0.0), JavaScript (version 1.0.0), and Python (version 1.0.0)

Stable releases

  • App Configuration for Python (version 1.3.0)
  • Azure Cosmos DB for Java (version 4.21.0)
  • Event Grid for Python (version 4.7.0)
  • Azure Monitor Query for .NET (version 1.0.1), Java (version 1.0.1), and Python (version 1.0.1)
  • Identity for .NET (version 1.5.0), Java (version 1.4.0), JavaScript (version 2.0.0), and Python (version 1.7.0)
  • Key Vault
    • Key Vault Administration for Java (version 4.0.5)
    • Key Vault Certificates for Java (version 4.2.5)
    • Key Vault Keys for Java (version 4.3.5)
    • Key Vault Secrets for Java (version 4.3.5)
  • Service Bus for .NET (version 7.5.0), JavaScript (version 7.4.0), and Python (version 7.4.0)
  • Tables for .NET (version 12.3.0)

Beta releases

  • Azure Cognitive Search for .NET (version 11.4.0-beta.5), Java (version 11.5.0-beta.5), JavaScript (version 11.3.0-beta.5), and Python (version 11.3.0b5)
  • Azure Communication Chat for Android (version 1.1.0-beta.4)
  • Azure Communication Identity for .NET (version 1.1.0-beta.1), Java, (version 1.2.0-beta.1), JavaScript (version 1.1.0-beta.1), and Python (version 1.0.0b7)
  • Azure Container Registry for .NET (version 1.1.0-beta.3), Java (version 1.0.0-beta.5), JavaScript (version 1.0.0-beta.6), and Python (version 1.1.0b1)
  • Azure Form Recognizer for .NET (version 4.0.0-beta.2), Java (version 4.0.0-beta.2), JavaScript (version 4.0.0-beta.2), and Python (version 3.2.0b2)
  • Azure Purview
    • Purview Catalog for .NET (version 1.0.0-beta.2)
    • Purview Scanning for .NET (version 1.0.0-beta.2)
  • Azure Schema Registry Avro for .NET (version 1.0.0-beta.4), Java (version 1.0.0-beta.7), JavaScript (version 1.0.0-beta.4), and Python (version 1.0.0b4)
  • Azure Storage for Java
    • Azure Storage for Java has released several packages: Blobs, Blobs Batch, Blobs Changefeed, Blobs Cryptography, Blobs NIO, Storage Common, Storage Internal Avro, Storage Files Data Lake, and Storage Files Share.
    • For more information, see the Java release notes.
  • Azure Storage Queues for C++ (version 12.0.0-beta.2)
  • Azure Synapse Analytics
    • Synapse Artifacts for .NET (version 1.0.0-preview.12), Java (version 1.0.0-beta.6), JavaScript (version 1.0.0-beta.7), and Python (version 0.10.0)
    • Synapse Spark for Java (version 1.0.0-beta.5)
  • Azure Video Analyzer for .NET (version 1.0.0-beta.5), Java (version 1.0.0-beta.5), JavaScript (version 1.0.0-beta.3), and Python (version 1.0.0b3)
  • Event Hubs
    • Event Hubs for .NET (version 5.7.0-beta.1)
    • Event Hubs – Event Processor for .NET (version 5.7.0-beta.1)
  • Key Vault
    • Key Vault Administration for JavaScript (version 4.2.0-beta.2) and Python (version 4.1.0b2)
    • Key Vault Certificates for .NET (version 4.3.0-beta.2), JavaScript (version 4.4.0-beta.2), and Python (version 4.4.0b2)
    • Key Vault Keys for .NET (version 4.3.0-beta.3), JavaScript (version 4.4.0-beta.3), and Python (version 4.5.0b5)
    • Key Vault Secrets for .NET (version 4.3.0-beta.3), JavaScript (version 4.4.0-beta.2), Python (version 4.4.0b2), and Go (version 0.3.1)
  • Tables for Go (version 0.4.0)
  • ServiceBus for Go (version 0.3.0)
  • Text Analytics for .NET (version 5.2.0-beta.2), Java (version 5.2.0-beta.2), JavaScript (version 5.2.0-beta.2), and Python (version 5.2.0b2)
  • Translator for .NET (version 1.0.0-beta.6)
  • WebJobs Extensions – Web PubSub for .NET (version 1.0.0-beta.4)
  • Web PubSub CloudEvents Handlers for Express for JavaScript (version 1.0.0-beta.4)

Release supportability

  • From November 2021 onward, JavaScript libraries have dropped support for Node.js 10, which reached end of life in April 2021. The lowest Node.js version supported now is 12. For more information, see our support policy.
  • From September 2021 onward, new Azure SDK libraries support Python versions 3+. The Python community announced end of support of Python 2 on January 1, 2020. To avoid any issues and potential security vulnerabilities in your apps, upgrade to Python 3. The Python Software Foundation (PSF) provides a tool (2to3) to automatically migrate from Python 2 to Python 3. A migration guide is also provided for more detailed information.
  • Beginning in September of 2021, the Azure client SDK BOM for Java has been released monthly. You can depend on the latest features of Azure SDK client libraries with BOM for Java. Read more at Announcing a faster release cadence for the Azure client SDK BOM for Java.

Release notes

Azure SDK Blog Contributions

We’re open to Azure SDK blog contributions and invite you to be a guest blogger. Contact us at azsdkblog@microsoft.com with your idea, and we’ll get you set up.

0 comments

Leave a comment