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 in DefaultAzureCredential.
    • Allows selection between ‘Deployed service’ or ‘Developer tool’ credentials via prod or dev values.
  • 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:

Release Notes by Language

Additional Resources

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