{"id":3361,"date":"2025-03-27T10:00:03","date_gmt":"2025-03-27T17:00:03","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/azure-sdk\/?p=3361"},"modified":"2025-03-27T10:00:03","modified_gmt":"2025-03-27T17:00:03","slug":"azure-sdk-release-march-2025","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/azure-sdk\/azure-sdk-release-march-2025\/","title":{"rendered":"Azure SDK Release (March 2025)"},"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>Give feedback<\/h2>\n<p>If you&#8217;ve been using the Azure SDK, we&#8217;d love to hear your thoughts! Take a moment to <a href=\"https:\/\/aka.ms\/azsdk\/blog-survey\">complete the survey<\/a>!<\/p>\n<h2>Release highlights<\/h2>\n<h3>\ud83d\ude80 Beta Launch: Azure SDK for Rust \ud83e\udd80<\/h3>\n<p>We&#8217;re thrilled to announce the first beta releases for the official Azure SDK for Rust, which include libraries for Identity, Key Vault secrets &amp; keys, Event Hubs, and Cosmos DB. These libraries are designed to provide a seamless and idiomatic experience for Rust developers working with Azure services. Rust is known for its performance, reliability, and memory safety, making it an excellent choice for systems programming and applications that require high performance and low-level control. By providing an official Azure SDK for Rust, we aim to empower Rust developers to build robust and efficient applications with Azure, using the full potential of the Rust language. Our team is committed to expanding the Azure SDK for Rust by adding more Azure service libraries and refining these announced libraries. Check out our full <a href=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/rust-in-time-announcing-the-azure-sdk-for-rust-beta\/\">blog post<\/a> announcing the new beta.<\/p>\n<p>We value your feedback and would love to hear about your experiences with the Azure SDK for Rust. Head over to our <a href=\"https:\/\/github.com\/Azure\/azure-sdk-for-rust\/issues\">GitHub issues page<\/a> to share your thoughts, report any issues, and contribute to the project. We can&#8217;t wait to hear from you and see what amazing things you build with Rust and Azure! \ud83d\ude80<\/p>\n<h3>Node.js 18 end of life<\/h3>\n<p>According to the official Node.js <a href=\"https:\/\/nodejs.org\/about\/previous-releases\">release timeline<\/a>, Node.js 18 will reach its official end-of-life on April 30, 2025 and will no longer receive security updates and critical bug fixes. We strongly recommend upgrading to the latest version to ensure continued support.<\/p>\n<p>As a reminder, the Azure SDK libraries aren&#8217;t guaranteed to work on platforms and with other dependencies that are deemed end of life. Dropping support for such dependencies may be done without increasing the major version of the Azure SDK libraries. We strongly recommend migration to supported platforms and other dependencies to be eligible for technical support.<\/p>\n<h3>Conda releases<\/h3>\n<p>New Python (Conda) packages are available in the <a href=\"https:\/\/anaconda.org\/microsoft\">Microsoft channel<\/a>.<\/p>\n<h3>Initial stable releases<\/h3>\n<ul>\n<li><strong>Client Library for Java<\/strong>\n<ul>\n<li>OpenTelemetry AutoConfigure<\/li>\n<li>Device Registry<\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for .NET<\/strong>\n<ul>\n<li>Device Registry<\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for Go<\/strong>\n<ul>\n<li>Device Registry<\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for JavaScript<\/strong>\n<ul>\n<li>Device Registry<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Initial Beta releases<\/h3>\n<ul>\n<li><strong>Client Library for .NET<\/strong>\n<ul>\n<li>Language Conversation Authoring<\/li>\n<li>Language Text Authoring<\/li>\n<\/ul>\n<\/li>\n<li><strong>Client Library for Java<\/strong>\n<ul>\n<li>System Events<\/li>\n<\/ul>\n<\/li>\n<li><strong>Client Library for Rust<\/strong>\n<ul>\n<li><a href=\"https:\/\/crates.io\/crates\/azure_identity\">Identity<\/a><\/li>\n<li><a href=\"https:\/\/crates.io\/crates\/azure_security_keyvault_secrets\">Key Vault Secrets<\/a><\/li>\n<li><a href=\"https:\/\/crates.io\/crates\/azure_security_keyvault_keys\">Key Vault Keys<\/a><\/li>\n<li><a href=\"https:\/\/crates.io\/crates\/azure_messaging_eventhubs\">Event Hubs<\/a><\/li>\n<li><a href=\"https:\/\/crates.io\/crates\/azure_data_cosmos\">Cosmos DB<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for Go<\/strong>\n<ul>\n<li>Database Watcher<\/li>\n<li>Impact Reporting<\/li>\n<li>Migration Assistant<\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for Java<\/strong>\n<ul>\n<li>Database Watcher<\/li>\n<li>Impact Reporting<\/li>\n<li>Migration Assistant<\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for JavaScript<\/strong>\n<ul>\n<li>Database Watcher<\/li>\n<li>Impact Reporting<\/li>\n<\/ul>\n<\/li>\n<li><strong>Management Library for Python<\/strong>\n<ul>\n<li>Database Watcher<\/li>\n<li>Impact Reporting<\/li>\n<li>Migration Assessment<\/li>\n<li>Timezone<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Release notes<\/h2>\n<ul>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/index.html\">All languages<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/dotnet.html\">.NET<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/java.html\">Java<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/js.html\">JavaScript\/TypeScript<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/python.html\">Python<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/go.html\">Go<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/rust.html\">Rust<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/cpp.html\">C++<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/c.html\">Embedded C<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/android.html\">Android<\/a><\/li>\n<li><a href=\"https:\/\/azure.github.io\/azure-sdk\/releases\/2025-03\/ios.html\">iOS<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Azure SDK releases every month. In this post, you find this month&#8217;s highlights and release notes.<\/p>\n","protected":false},"author":111626,"featured_media":2119,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[732,705],"class_list":["post-3361","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-sdk","tag-release","tag-sdk"],"acf":[],"blog_post_summary":"<p>Azure SDK releases every month. In this post, you 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\/3361","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\/111626"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/comments?post=3361"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts\/3361\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/media\/2119"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/media?parent=3361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/categories?post=3361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/tags?post=3361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}