August 24th, 2021

Azure SDK Release (August 2021)

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

  • Azure Cognitive Services – Question Answering for .NET and Python (version 1.0)
    • Initial preview release of the Question Answering SDK (formerly QnA Maker). Includes support for asking questions of knowledge bases and text records.
  • Azure Communication Network Traversal for JavaScript and Python (version 1.0)
    • Initial preview release.
    • Adds CommunicationRelayClient.get_relay_configuration in preview.
  • Azure Cosmos DB Encryption for Java (version 4.18)
    • Initial preview release.

Stable Releases

  • App Configuration for JavaScript (version 1.3)
  • Azure Communication Services
    • Communication Common for JavaScript (version 1.1)
  • Azure Cosmos DB for Java (version 4.18) and JavaScript (version 3.12)
  • Azure Form Recognizer for JavaScript (version 3.2)
  • Azure Resource Management Libraries for Java (version 2.7)
  • Azure Storage
    • Blob Storage (version 12.7), Data Lake Storage (version 12.6), Files (version 12.7), and Queue Storage (version 12.6) for JavaScript
    • Blob Storage, Common Storage, Data Lake Storage, and Files for C++ (version 12.1)
  • Event Grid for .NET and Java (version 4.6), JavaScript (version 4.4), and Python (version 4.5)
  • Event Hubs for .NET (version 5.6)
  • Identity for C++ (version 1.1) and JavaScript (version 1.5)
  • Key Vault
    • Key Vault Administration for JavaScript (version 4.1)
    • Key Vault Certificates for JavaScript (version 4.3)
    • Key Vault Keys for JavaScript (version 4.3) and C++ (version 4.0)
    • Key Vault Secrets for JavaScript (version 4.3)
  • Microsoft Azure Attestation for JavaScript (version 1.0)

Preview Releases

  • App Configuration for .NET (version 1.2) and JavaScript (version 1.3)
  • Azure Cognitive Search for Java (version 11.5) and JavaScript (version 11.3)
    • Enables support for Azure Active Directory-based authentication.
  • Azure Cognitive Services – Speech SDK (version 1.18)
    • View release notes.
    • Simplifies intent recognition in C++.
    • Continuous Language Identification (LID) in Python.
    • Receives valid activation phrases during enrollment for independent speaker recognition scenarios in .NET, C++, Java, and JavaScript.
    • Voice profiles created in Preview will stop functioning 90 days after GA.
  • Azure Communication Services
    • Communication Chat for Java, JavaScript, Python, and Android (version 1.1)
  • Azure Monitor Query (version 1.0)
  • Azure Synapse Analytics
    • Synapse Access Control for .NET, Java, JavaScript (version 1.0), and Python (version 0.7)
    • Synapse Artifacts for Java, JavaScript (version 1.0), and Python (version 0.8)
    • Synapse Managed Private Endpoints for .NET, Java, JavaScript (version 1.0), and Python (version 0.4)
    • Synapse Spark for .NET, Java, JavaScript (version 1.0), and Python (version 0.6)
  • Azure SDK for Go has released new libraries covering more Azure services.
  • Azure Web PubSub for .NET and Java (version 1.0) and Web PubSub Express for JS (version 1.0)
  • Container Registry for .NET and Python (version 1.0)
  • Identity
  • Key Vault
    • Key Vault Administration for .NET (version 4.1) and JavaScript (version 4.2)
    • Key Vault Certificates for .NET (version 4.3) and JavaScript (version 4.3)
      • Adds KeyVaultCertificateIdentifier to parse certificate URIs.
      • Adds CertificateClient.DownloadCertificate and DownloadCertificateAsync to download an X509Certificate2 with private key.
    • Key Vault Keys for .NET (version 4.3), Java and JavaScript (version 4.4), Python (version 4.5)
    • Key Vault Secrets for .NET (version 4.3) and JavaScript (version 4.3)
      • Adds KeyVaultSecretIdentifier to parse certificate URIs.
  • Service Bus for .NET (version 7.3)
    • Adds the ReleaseSession method to ProcessSessionMessageEventArgs, which allows processing for a session to be terminated early.
    • Adds protected constructors to ServiceBusProcessor, ServiceBusReceiver, ServiceBusSender, and ServiceBusSessionProcessor to allow these types to be extended.
    • Adds UpdateConcurrency methods to ServiceBusProcessor and ServiceBusSessionProcessor to allow concurrency to be changed for an already created processor.
  • Text Analytics for NET, Java, JavaScript, and Python (version 5.2)
  • Translator for .NET and Python (version 1.0)

Release Supportability

  • From July 2021 onward, updated JavaScript libraries will drop support for Node.js 8, which reached end of life in January 2020. For more details, see our support policy.

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.

Azure SDK Links

Category
Azure SDK

Author

Azure SDK Team

1 comment

Discussion is closed. Login to edit/delete existing comments.

  • Howard Jones

    Which SDK Library manages the webhook events for a Key Vault? It doesn’t seem to be the Key Vault library…