Azure SDK Release (July 2022)

Azure SDK

Cala Zubair

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 July release of the Azure SDK. See the release notes below for a full list of our releases.

  • Azure Attestation for C++
    • Initial stable release
  • Azure Monitor – Logs Ingestion for .NET, Java, JavaScript, and Python
    • Initial beta release
  • Cognitive Service for Speech for .NET and Java
    • Shipped with support for Linux (Debian 11/Ubuntu 22.04), Android (64-bit), and Unity (on M1 Macs).
    • With this release, Java developers can use simple pattern matching with Speech.
    • See release notes.
  • Cognitive Service for Language for .NET and Python
    • Initial stable release of Conversational Language Understanding for .NET and Python
    • This release also unifies the Language SDK based samples and guidance for Conversational Language Understanding and Question Answering in addition to the existing Text Analytics SDKs.
    • See guide.
  • Form Recognizer for .NET, Java, JavaScript, and Python
    • Beta release: Developers can now analyze Word, Excel, Powerpoint and HTML files. They can also extract structured data from Japanese Business Cards and most fields in a US Driver’s License.
    • These SDKs also support enhanced structure extraction, tabular multi-page fields, and key-value pairs from unrecognized fields in invoices.
    • See what’s new.
  • OpenAI for Python
    • Now supports Azure Active Directory authentication. This enables the developer community to use Azure credentials securely and consistently with the open source OpenAI SDK for Python.
    • Readme & Sample

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. 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