Microsoft’s May 2026 Azure SDK Release Hits GA for Rust, Pushes AI Agent Hosting into Preview
Microsoft’s May 2026 Azure SDK release just dropped, and if you’ve been waiting for a mature Rust client stack, this month finally delivers it. The Azure SDK for Rust reached general availability alongside fresh AI retrieval tooling and a preview drop for agent hosting. It’s a heavy month for foundational tooling, though the AI search updates might draw the most immediate attention.
The Rust crates are officially stable. Version 1.0.0 covers the essentials: Core, Identity, Key Vault (Secrets, Keys, Certificates), and Storage (Blobs and Queues). Microsoft built them to mirror the design patterns you already know from the .NET, Java, JS, Python, Go, and C++ SDKs. Microsoft let developers test the Rust SDK for over a year before calling it production-ready. The company’s earlier beta builds had some memory allocation quirks that this 1.0.0 release claims to have smoothed out. It’s a solid foundation, though it’s still focused on the core primitives rather than the full service mesh.
Azure AI Search is getting a serious agentic upgrade. Both the .NET and Python libraries (version 12.0.0) now ship with knowledge bases and a new KnowledgeBaseRetrievalClient. You can point those knowledge sources at Azure Blob storage, a search index, OneLake, or the open web, then run retrieval requests against them on the new 2026-04-01 service version. JavaScript developers get a different kind of boost: @azure/search-documents 13.0.0 adds a debug property for inspecting non-semantic queries and an oversampling option for vector search. Keep in mind that the knowledge base feature still requires the updated service version to work properly.
Hosting agents just got a little less painful. Microsoft rolled out a new family of preview libraries for the Azure AI Agent Server, led by .NET’s Azure.AI.AgentServer.Core and Python’s azure-ai-agentserver-core. They come with an AgentServerHost model that handles health probes, graceful shutdowns, request-ID middleware, and a shared PlatformHeaders set. The iteration pace is blistering, though. The latest .NET beta already consolidated six separate setup calls down to a single AddAgentServerCore() / UseAgentServerCore() pair. Still preview. Expect them to shift under your feet before the stable drop.
The .NET Azure.Compute.Batch library also reached general availability at version 1.0.0. It’s bringing over breaking changes from the beta, including the deletion of AuthenticationTokenSettings and BatchAccessScope, plus a handful of property renames like DoNotRunUntil becoming DoNotRunBefore. Cross-language Batch modernization didn’t miss a beat, with JavaScript and Python shipping their own type and option adjustments.
On top of the highlights, Microsoft quietly shipped a massive batch of initial stable releases across .NET, JavaScript, Python, and Go. We’re talking Resource Management libraries for Compute Limit, Kubernetes Configuration Extensions, and Planetary Computer landing in 1.0.0 across the board. There are also stable drops for Customer Insights, Dev Spaces, DevOps Infrastructure, File Shares, Informatica Data Management, Network Function, Power BI Dedicated, ScVmm, Trusted Signing, Weights and Biases, and Workloads SAP Virtual Instance. It’s a long tail of platform tooling, but good if you’ve been waiting for these to exit preview.
If you prefer living on the edge, there’s a fresh set of beta releases kicking off across all four languages, mostly centered around PostgreSQL authentication, resource provisioning, and new alert processing rules. You’ll want to check the versioning carefully before pulling these into production pipelines. Head to the Azure SDK Releases page for the direct package links, source code, and full documentation. The team drops updates monthly, so if you want to stay on top of it, the Azure SDK Blog RSS feed is the fastest way to catch the next wave.
Azure SDK Release (May 2026)
Azure SDK releases every month. In this post, you'll find this month's highlights and release notes.
