Azure SDK Release Highlights for June 2025
In this comprehensive roundup, Ronnie Geraghty reviews the Azure SDK releases for June 2025, spotlighting advancements in AI, identity, Cosmos DB, and resource management libraries, with details for .NET, Python, Java, JavaScript, and Go developers.
Azure SDK Release Highlights for June 2025
Author: Ronnie Geraghty
Stay up to date with the latest from the Azure SDK team! The June 2025 release introduces a suite of new features and improvements targeting developers and integrators of Azure cloud services. Below are this month’s key highlights, updates, and resources.
Subscribe to the Azure SDK Blog RSS Feed for monthly notifications.
Quick access: Visit the Azure SDK Releases page for links to packages, code repositories, and documentation.
Release Highlights
Azure AI Agents Persistent 1.0.0 for .NET (General Availability)
- The Azure AI Agents Persistent client library is now generally available for .NET developers.
- Provides a toolset for creating, managing, and running AI agents that persist state between sessions.
- Supports integration with grounding tools, such as Azure AI Search and Bing Search.
Azure Identity: DefaultAzureCredential Customization
- Azure Identity libraries have added support for the
AZURE_TOKEN_CREDENTIALS
environment variable inDefaultAzureCredential
.- Allows selection between ‘Deployed service’ or ‘Developer tool’ credentials via
prod
ordev
values.
- Allows selection between ‘Deployed service’ or ‘Developer tool’ credentials via
- Minimum version requirements for various languages:
Cosmos DB 4.4.0 for JavaScript
- Cosmos DB JavaScript library (4.4.0) brings a new Bulk API with these enhancements:
- Removes the prior 100-operation cap.
- Introduces per-operation retries for resilience.
- Implements dynamic congestion control for real-time system adaptation.
- Adds ‘WeightedRankFusion’ in Hybrid Search for ranked query results.
Major Initial Stable Releases
.NET Client Libraries:
Python (PyPI):
Python (Conda):
.NET Management Libraries:
Go Management:
JavaScript Management:
Beta Releases
Selected highlights among initial beta libraries:
- .NET:
- Analytics – Online Experimentation 1.0.0-beta.1
- Various Resource Management betas: Dependency Map, Carbon Optimization, Secrets Store Extension, Pure Storage Block, and more.
- Java:
- AI Agents Persistent 1.0.0-beta.1
- AI Projects 1.0.0-beta.1
- Analytics, Resource Management, Kubernetes and more.
- JavaScript:
- AI Agents 1.0.0-beta.1
- Online Experimentation 1.0.0-beta.1
- Resource Manager: Carbon Optimization, Extensions, Site Manager.
- Python:
- Online Experimentation 1.0.0b1
- Resource Management: Kubernetes Configuration, Site Manager, Secrets Store, MongoDB Atlas, and others.
- Go:
- Resource manager betas for Lambda Test Hyper Execute, Programmable Connectivity, Kubernetes, and more.
For detailed links, see the release notes below.
Release Notes by Language
Additional Resources
- For all Azure SDK release info and downloads: Azure SDK Releases
- Subscribe to Azure SDK Blog
Stay tuned for more updates each month as Azure evolves with new capabilities and developer-centric enhancements.
This post appeared first on “Microsoft DevBlog”. Read the entire article here