{"id":1933,"date":"2022-04-12T12:34:15","date_gmt":"2022-04-12T19:34:15","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/azure-sdk\/?p=1933"},"modified":"2022-04-12T17:59:58","modified_gmt":"2022-04-13T00:59:58","slug":"azure-sdk-release-april-2022","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/azure-sdk\/azure-sdk-release-april-2022\/","title":{"rendered":"Azure SDK Release (April 2022)"},"content":{"rendered":"<p>Thank you for your interest in the new Azure SDKs! We release new features, improvements, and bug fixes every month. Subscribe to our <a href=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/feed\/\">Azure SDK blog RSS feed<\/a> to get notified when a new release is available.<\/p>\n<p>You can find links to packages, code, and docs on our <a href=\"https:\/\/aka.ms\/azsdk\/releases\">Azure SDK Releases page<\/a>.<\/p>\n<h2>Release Highlights: New Releases<\/h2>\n<p>Welcome to the April release of the Azure SDK. The following libraries have been updated:<\/p>\n<ul>\n<li>App Configuration for Go (version 0.1.0)\n<ul>\n<li>Initial beta release<\/li>\n<\/ul>\n<\/li>\n<li>Azure Attestation for C++ (version 1.0.0-beta.1)\n<ul>\n<li>Initial beta release<\/li>\n<\/ul>\n<\/li>\n<li>Azure Cosmos DB Encryption for Java (version 1.0.0)\n<ul>\n<li>Initial stable release<\/li>\n<\/ul>\n<\/li>\n<li>Azure SDK Management Libraries for .NET\n<ul>\n<li>Initial stable release<\/li>\n<\/ul>\n<\/li>\n<li>Service Fabric for JavaScript (version 1.0.0)\n<ul>\n<li>Initial beta release<\/li>\n<\/ul>\n<\/li>\n<li>Storage Queues for C++ (version 12.0.0)\n<ul>\n<li>Initial stable release<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Stable Releases<\/h3>\n<ul>\n<li>Azure Attestation for Java (version 1.1.0)<\/li>\n<li>Azure Communication Chat for Java (version 1.2.0) and JavaScript (version 1.2.0)<\/li>\n<li>Azure Core and Azure IoT for Embedded C (version 1.3.1)<\/li>\n<li>Azure Cosmos DB for Java (version 4.28.0)<\/li>\n<li>Azure Digital Twins &#8211; Core for Java (version 1.2.0)<\/li>\n<li>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)<\/li>\n<li>Event Hubs &#8211; Azure Blob Storage Checkpoint Store for Java (version 1.13.0)<\/li>\n<li>Functions Tables extension for .NET (version 1.0.0)<\/li>\n<li>Identity for .NET (version 1.6.0), Java (version 1.5.0), and Python (version 1.9.0)<\/li>\n<li>Key Vault for Java\n<ul>\n<li>Administration (version 4.1.0)<\/li>\n<li>Certificates (version 4.3.0)<\/li>\n<li>Keys (version 4.4.0)<\/li>\n<li>Secrets (version 4.4.0)<\/li>\n<\/ul>\n<\/li>\n<li>Key Vault for JavaScript\n<ul>\n<li>Administration (version 4.2.0)<\/li>\n<li>Certificates (version 4.4.0)<\/li>\n<li>Keys (version 4.4.0)<\/li>\n<li>Secrets (version 4.4.0)<\/li>\n<\/ul>\n<\/li>\n<li>Key Vault for Python\n<ul>\n<li>Administration (version 4.1.0)<\/li>\n<li>Certificates (version 4.4.0)<\/li>\n<li>Keys (version 4.5.0)<\/li>\n<li>Secrets (version 4.4.0)<\/li>\n<\/ul>\n<\/li>\n<li>Service Bus for Java (version 7.7.0)<\/li>\n<li>Storage for C++\n<ul>\n<li>Blobs (version 12.4.0)<\/li>\n<li>Queues (version 12.0.0)<\/li>\n<\/ul>\n<\/li>\n<li>Tables for .NET (version 12.6.0) and JavaScript (version 13.1.0)<\/li>\n<\/ul>\n<h3>Beta Releases<\/h3>\n<ul>\n<li>Azure Cognitive Search for Java (version 11.5.0-beta.8)<\/li>\n<li>Azure Communication Identity for JavaScript (version 1.1.0-beta.2)<\/li>\n<li>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)<\/li>\n<li>Azure Communication Phone Numbers for Java (version 1.1.0-beta.3) and Python (version 1.1.0b2)<\/li>\n<li>Azure Communication Short Codes for JavaScript (version 1.0.0-beta.2)<\/li>\n<li>Azure Container Registry for JavaScript (version 1.1.0-beta.1)<\/li>\n<li>Azure Digital Twins &#8211; Core for Java (version 1.3.0-beta.1) and Python (version 1.2.0b1)<\/li>\n<li>Azure Monitor &#8211; Open Telemetry Exporter for JavaScript (version 1.0.0-beta.7)<\/li>\n<li>Azure Purview Catalog for JavaScript (Version 1.0.0-beta.4) and Python (version 1.0.0b3)<\/li>\n<li>Azure Synapse &#8211; Artifacts for .NET (version 1.0.0-preview.14), Java (version 1.0.0-beta.9), and JavaScript (version 1.0.0-beta.9)<\/li>\n<li>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)<\/li>\n<li>Event Hubs for .NET (version 5.7.0-beta.4), JavaScript (version 5.8.0-beta.3), and Python (version 5.9.0b3)<\/li>\n<li>Event Hubs &#8211; Event Processor for .NET (version 5.7.0-beta.4)<\/li>\n<li>Form Recognizer for Python (Version 3.2.0b4)<\/li>\n<li>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)<\/li>\n<li>Identity Brokered Authentication for .NET (version 1.0.0-beta.2)<\/li>\n<li>Key Vault for Go\n<ul>\n<li>Certificates (version 0.3.0)<\/li>\n<li>Keys (version 0.5.0)<\/li>\n<li>Secrets (version 0.7.0)<\/li>\n<\/ul>\n<\/li>\n<li>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)<\/li>\n<li>Service Bus for .NET (version 7.8.0-beta.2), JavaScript (version 7.6.0-beta.1), and Go (version 0.4.0)<\/li>\n<li>Storage for Java\n<ul>\n<li>Blobs Change feed (version 12.0.0-beta.18)<\/li>\n<li>Blobs NIO (version 12.0.0-beta.18)<\/li>\n<\/ul>\n<\/li>\n<li>Tables for Go (version 0.7.0)<\/li>\n<\/ul>\n<h2>Release Supportability<\/h2>\n<ul>\n<li>The Azure SDK for Go now requires Go version 1.18 to support generics. This change won&#8217;t break customers using old code bases. Customers can upgrade to version 1.18 and still run their current code. They can&#8217;t, however, run the Azure SDK for Go libraries with versions 1.17 or earlier.<\/li>\n<li>Support of Python 2 ended on January 1, 2020. We&#8217;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 (<a href=\"https:\/\/docs.python.org\/2\/library\/2to3.html\">2to3<\/a>) to automatically migrate from Python 2 to Python 3 and a <a href=\"https:\/\/docs.python.org\/3\/howto\/pyporting.html\">migration guide<\/a> with more detailed information.<\/li>\n<\/ul>\n<h2>Release Notes<\/h2>\n<ul>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/index.html\">All release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/dotnet.html\">.NET release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/java.html\">Java release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/python.html\">Python release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/js.html\">JavaScript\/TypeScript release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/cpp.html\">C++ release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/c.html\">Embedded C release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/android.html\">Android release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/ios.html\">iOS release notes<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2022-04\/go.html\">Go release notes<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Azure SDK releases every month. In this post, you&#8217;ll find this month&#8217;s highlights and release notes.<\/p>\n","protected":false},"author":42504,"featured_media":1841,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[750,24],"class_list":["post-1933","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-sdk","tag-azure-sdk","tag-releases"],"acf":[],"blog_post_summary":"<p>Azure SDK releases every month. In this post, you&#8217;ll find this month&#8217;s highlights and release notes.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts\/1933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/users\/42504"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/comments?post=1933"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts\/1933\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/media\/1841"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/media?parent=1933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/categories?post=1933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/tags?post=1933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}