April 12th, 2022

Azure SDK Release (April 2022)

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 April release of the Azure SDK. The following libraries have been updated:

  • App Configuration for Go (version 0.1.0)
    • Initial beta release
  • Azure Attestation for C++ (version 1.0.0-beta.1)
    • Initial beta release
  • Azure Cosmos DB Encryption for Java (version 1.0.0)
    • Initial stable release
  • Azure SDK Management Libraries for .NET
    • Initial stable release
  • Service Fabric for JavaScript (version 1.0.0)
    • Initial beta release
  • Storage Queues for C++ (version 12.0.0)
    • Initial stable release

Stable Releases

  • Azure Attestation for Java (version 1.1.0)
  • Azure Communication Chat for Java (version 1.2.0) and JavaScript (version 1.2.0)
  • Azure Core and Azure IoT for Embedded C (version 1.3.1)
  • Azure Cosmos DB for Java (version 4.28.0)
  • Azure Digital Twins – Core for Java (version 1.2.0)
  • Event Grid for .NET (version 4.10.0), Java (version 4.11.0), and JavaScript (version 4.9.0), and Python (version 4.8.0)
  • Event Hubs – Azure Blob Storage Checkpoint Store for Java (version 1.13.0)
  • Functions Tables extension for .NET (version 1.0.0)
  • Identity for .NET (version 1.6.0), Java (version 1.5.0), and Python (version 1.9.0)
  • Key Vault for Java
    • Administration (version 4.1.0)
    • Certificates (version 4.3.0)
    • Keys (version 4.4.0)
    • Secrets (version 4.4.0)
  • Key Vault for JavaScript
    • Administration (version 4.2.0)
    • Certificates (version 4.4.0)
    • Keys (version 4.4.0)
    • Secrets (version 4.4.0)
  • Key Vault for Python
    • Administration (version 4.1.0)
    • Certificates (version 4.4.0)
    • Keys (version 4.5.0)
    • Secrets (version 4.4.0)
  • Service Bus for Java (version 7.7.0)
  • Storage for C++
    • Blobs (version 12.4.0)
    • Queues (version 12.0.0)
  • Tables for .NET (version 12.6.0) and JavaScript (version 13.1.0)

Beta Releases

  • Azure Cognitive Search for Java (version 11.5.0-beta.8)
  • Azure Communication Identity for JavaScript (version 1.1.0-beta.2)
  • Azure Communication Network Traversal for .NET (version 1.1.0-beta.1), Java (version 1.1.0-beta.1), and Python (version 1.1.0b1)
  • Azure Communication Phone Numbers for Java (version 1.1.0-beta.3) and Python (version 1.1.0b2)
  • Azure Communication Short Codes for JavaScript (version 1.0.0-beta.2)
  • Azure Container Registry for JavaScript (version 1.1.0-beta.1)
  • Azure Digital Twins – Core for Java (version 1.3.0-beta.1) and Python (version 1.2.0b1)
  • Azure Monitor – Open Telemetry Exporter for JavaScript (version 1.0.0-beta.7)
  • Azure Purview Catalog for JavaScript (Version 1.0.0-beta.4) and Python (version 1.0.0b3)
  • Azure Synapse – Artifacts for .NET (version 1.0.0-preview.14), Java (version 1.0.0-beta.9), and JavaScript (version 1.0.0-beta.9)
  • Event Grid for .NET (version 4.11.0-beta.1), Java (version 4.12.0-beta.1), JavaScript (version 4.10.0-preview.1), and Python (version 4.9.0b1)
  • Event Hubs for .NET (version 5.7.0-beta.4), JavaScript (version 5.8.0-beta.3), and Python (version 5.9.0b3)
  • Event Hubs – Event Processor for .NET (version 5.7.0-beta.4)
  • Form Recognizer for Python (Version 3.2.0b4)
  • Identity for Java (version 1.5.0-beta.2), JavaScript (version 2.1.0-beta.2), Go (version 0.14.0), and C++ (version 1.3.0-beta.1)
  • Identity Brokered Authentication for .NET (version 1.0.0-beta.2)
  • Key Vault for Go
    • Certificates (version 0.3.0)
    • Keys (version 0.5.0)
    • Secrets (version 0.7.0)
  • Schema Registry Avro for .NET (version 1.0.0-beta.8), Java (version 1.0.0-beta.10), JavaScript (version 1.0.0-beta.8), and Python (version 1.0.0b3)
  • Service Bus for .NET (version 7.8.0-beta.2), JavaScript (version 7.6.0-beta.1), and Go (version 0.4.0)
  • Storage for Java
    • Blobs Change feed (version 12.0.0-beta.18)
    • Blobs NIO (version 12.0.0-beta.18)
  • Tables for Go (version 0.7.0)

Release Supportability

  • The Azure SDK for Go now requires Go version 1.18 to support generics. This change won’t break customers using old code bases. Customers can upgrade to version 1.18 and still run their current code. They can’t, however, run the Azure SDK for Go libraries with versions 1.17 or earlier.
  • Support of Python 2 ended on January 1, 2020. We’re encouraging all developers to upgrade to Python 3 to avoid any issues and potential security vulnerabilities in your applications. The Python Software Foundation (PSF), provides a tool (2to3) to automatically migrate from Python 2 to Python 3 and a migration guide with more detailed information.

Release Notes

Author

Azure SDK Team

0 comments

Discussion are closed.