The Azure SDK team is pleased to announce our August 2025 client library releases.

39 packages released this month.

Stable Packages (21)

  • AI Agents

  • AI Projects

  • Azure Monitor OpenTelemetry

  • Identity

  • Monitor Query Logs

  • Monitor Query Metrics

  • Resource Management - Azure AI Search

  • Resource Management - Carbonoptimization

  • Resource Management - Cognitive Services

  • Resource Management - Compute

  • Resource Management - Container Service

  • Resource Management - Managed Service Identity

  • Resource Management - NetApp Files

  • Resource Management - Recovery Services Data Replication

  • Resource Management - Resources

  • Storage - Blobs

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • VS Code Authentication Plugin

Patch Updates (1)

  • Identity

Beta Packages (13)

  • AI Agents

  • Batch

  • Communication Phone Numbers

  • Create Playwright

  • OpenTelemetry Exporter

  • Playwright

  • Resource Management - Container Service

  • Resource Management - Data Migration

  • Resource Management - Event Grid

  • Resource Management - Hybrid Connectivity

  • Resource Management - Managed Grafana

  • Resource Management - Mongo Cluster

  • Resource Management - Storagediscovery

Release highlights

AI Agents 1.1.0-beta.1 Changelog

Features Added

  • Add MCP tool
  • Add Deep Research tool
  • Add Deep Research sample
  • Add back agent tool SharepointGroundingTool, BingCustomSearchTool, MicrosoftFabricTool, SharepointTool

Breaking changes

  • The DeepResearchDetails type has been updated: the field deepResearchBingGroundingConnections has been renamed to bingGroundingConnections and the field deepResearchModel has been renamed to model.

AI Agents 1.1.0-beta.2 Changelog

Bugs Fixed

  • Fixed Github issue with messages.create method type error when upload image file.
  • Fixed Github issue with runs.create method deserialization of stream event data.

AI Agents 1.1.0-beta.3 Changelog

Bugs Fixed

  • Fix method runs.createAndPoll missing required parameter json_schema but get jsonSchema

AI Agents 1.1.0 Changelog

Breaking changes

  • Features that are still in preview were removed from this stable release. This includes
  • Remove MCP tool
  • Remove Deep Research tool
  • Remove Sharepoint tool
  • Remove BingCustomSearch tool
  • Remove MicrosoftFabric tool

AI Projects 1.0.0 Changelog

Breaking changes

  • remove project.redTeams
  • remove project.evaluations
  • remove project.inference.chatCompletions, project.inference.embeddings and project.inference.imageEmbeddings. For guidance on obtaining an authenticated azure-ai-inference client for your AI Foundry Project, refer to the updated samples in the samples\inference directory.
  • rename project.telemetry.getConnectionString to project.telemetry.getApplicationInsightsConnectionString
  • rename project.inference.azureOpenAI to project.getAzureOpenAIClient
  • remove project.inference

Azure Monitor OpenTelemetry 1.12.0 Changelog

Features Added

  • Add RateLimitedSampler.

Batch 1.0.0-beta.3 Changelog

Breaking Changes

  • Renamed/Refactored Model Types:
  • Replaced all *Content and related types with new *Options types for request bodies (e.g., BatchPoolReplaceContentBatchPoolReplaceOptions, BatchNodeReimageContentBatchNodeReimageOptions, etc.).
  • Updated all corresponding request parameter interfaces to use the new *Options types.
  • Updated output types to use new Batch*Output types where appropriate.
  • Replaced MetadataItem/MetadataItemOutput with BatchMetadataItem/BatchMetadataItemOutput.
  • Replaced ImageReference/ImageReferenceOutput with BatchVmImageReference/BatchVmImageReferenceOutput.
  • Replaced PublicIpAddressConfiguration/PublicIpAddressConfigurationOutput with BatchPublicIpAddressConfiguration/BatchPublicIpAddressConfigurationOutput.
  • Replaced UefiSettings/UefiSettingsOutput with BatchUefiSettings/BatchUefiSettingsOutput.
  • Replaced VMDiskSecurityProfile/VMDiskSecurityProfileOutput with BatchVmDiskSecurityProfile/BatchVmDiskSecurityProfileOutput.
  • Replaced ContainerConfiguration/ContainerConfigurationOutput with BatchContainerConfiguration/BatchContainerConfigurationOutput.
  • Replaced OSDisk/OSDiskOutput with BatchOsDisk/BatchOsDiskOutput.
  • Replaced UserAssignedIdentityOutput with BatchUserAssignedIdentityOutput.
  • Replaced HttpHeader/HttpHeaderOutput with OutputFileUploadHeader/OutputFileUploadHeaderOutput.
  • Replaced InboundNatPool/InboundNatPoolOutput with BatchInboundNatPool/BatchInboundNatPoolOutput.

  • Removed Types:
  • Removed legacy types such as DiffDiskSettings, DiffDiskSettingsOutput, OnAllBatchTasksComplete, OnBatchTaskFailure, and others that are now replaced by new types.

  • Changed Field Types:
  • Changed several numeric fields to string types for improved precision (e.g., diskReadIOps, diskWriteIOps, readIOps, writeIOps).
  • Updated model properties to use new types (e.g., affinityInfo now uses BatchAffinityInfo).

  • API Surface Changes:
  • Updated all API operation parameter interfaces to use the new *Options types.
  • Updated all output and response types to use the new output model types.

Communication Phone Numbers 1.5.0-beta.1 Changelog

Features Added

  • Adds support for mobile number types
  • mobile numbers are location associated phone numbers with SMS capabilities
  • API version 2025-06-01 is the default.

Communication Phone Numbers 1.5.0-beta.2 Changelog

Features Added

  • Added support for SIP routing API version 2024-11-15-preview which includes new advanced trunk settings.

Create Playwright 1.0.0-beta.2 Changelog

Bugs Fixed

  • Updated all README documents for better clarity and accuracy.

Features Added

  • Added support for authentication using Entra ID for the service.

Identity 4.11.0 Changelog

Bugs Fixed

  • Fixed deprecation warnings in AzureCliCredential and AzureDeveloperCliCredential. #34878
  • Fixed an issue where InteractiveBrowserCredential did not resolve correctly on Mac OS. #35406

Identity 4.11.1 Changelog

Bugs Fixed

  • Fixed an issue in which AzurePowerShellCredential command is not parsed correctly. #35469

Monitor Query Logs 1.0.0 Changelog

Features Added

  • Initial release of @azure/monitor-query-logs package
  • This package contains the logs querying functionality split from @azure/monitor-query
  • Provides LogsQueryClient for querying Azure Monitor Logs using KQL (Kusto Query Language)
  • Supports querying Azure Log Analytics workspaces and resource-centric queries
  • Includes batch query capabilities for multiple queries

Monitor Query Metrics 1.0.0 Changelog

Features Added

  • Initial release of @azure/monitor-query-metrics package
  • This package contains the metrics querying functionality split from @azure/monitor-query
  • Provides MetricsClient for querying Azure Monitor Metrics

OpenTelemetry Exporter 1.0.0-beta.33 Changelog

Features Added

  • Track CLIENT_READONLY and CLIENT_TIMEOUT customer statsbeat.

Bugs Fixed

  • Fix auto-detection of RP environment for azure functions.

Playwright 1.0.0-beta.2 Changelog

Bugs Fixed

  • Updated all README documents for better clarity and accuracy.
  • Improved error handling.

Features Added

  • Added Support for activity log.

Resource Management - Azure AI Search 3.3.0 Changelog

Resource Management - Carbonoptimization 1.0.0 Changelog

Resource Management - Cognitive Services 7.7.0 Changelog

Resource Management - Compute 23.0.0 Changelog

Resource Management - Container Service 23.0.0-beta.2 Changelog

Resource Management - Container Service 22.2.0 Changelog

Resource Management - Container Service 23.0.0-beta.3 Changelog

Resource Management - Data Migration 3.0.0-beta.4 Changelog

Resource Management - Event Grid 15.0.0-beta.1 Changelog

Resource Management - Hybrid Connectivity 2.0.0-beta.2 Changelog

Resource Management - Managed Grafana 2.0.0-beta.1 Changelog

Resource Management - Managed Service Identity 2.2.0 Changelog

Resource Management - Mongo Cluster 1.1.0-beta.1 Changelog

Resource Management - NetApp Files 21.6.0 Changelog

Resource Management - Recovery Services Data Replication 1.0.0 Changelog

Resource Management - Resources 7.0.0 Changelog

Resource Management - Storagediscovery 1.0.0-beta.1 Changelog

Storage - Blobs 12.28.0 Changelog

Features Added

  • Includes all features released in 12.28.0-beta.2.

Storage - Common 12.0.0 Changelog

Features Added

  • Including all features released in 12.0.0-beta.2
  • Moved policies and credentials to this common package

Storage - Files Data Lake 12.27.0 Changelog

Features Added

  • Includes all features released in 12.27.0-beta.1.

Storage - Files Share 12.28.0 Changelog

Features Added

  • Includes all features released in 12.28.0-beta.1.

Storage - Queues 12.27.0 Changelog

Features Added

  • Includes all features released in 12.27.0-beta.1.

VS Code Authentication Plugin 2.0.0 Changelog

Other Changes

All the features shipped as part of 2.0.0-beta.1 will be GA with this version. The most important feature is providing vsCodePlugin compatible with @azure/identity v4.11.0.

Latest Releases

View all the latest versions of JavaScript packages here.

Installation Instructions

To install the packages, copy and paste the below into a terminal.

$> npm install @azure-rest/batch@1.0.0-beta.3
$> npm install @azure/ai-agents@1.1.0-beta.1
$> npm install @azure/ai-agents@1.1.0-beta.2
$> npm install @azure/ai-agents@1.1.0-beta.3
$> npm install @azure/ai-agents@1.1.0
$> npm install @azure/ai-projects@1.0.0
$> npm install @azure/arm-carbonoptimization@1.0.0
$> npm install @azure/arm-cognitiveservices@7.7.0
$> npm install @azure/arm-compute@23.0.0
$> npm install @azure/arm-containerservice@23.0.0-beta.2
$> npm install @azure/arm-containerservice@22.2.0
$> npm install @azure/arm-containerservice@23.0.0-beta.3
$> npm install @azure/arm-dashboard@2.0.0-beta.1
$> npm install @azure/arm-datamigration@3.0.0-beta.4
$> npm install @azure/arm-eventgrid@15.0.0-beta.1
$> npm install @azure/arm-hybridconnectivity@2.0.0-beta.2
$> npm install @azure/arm-mongocluster@1.1.0-beta.1
$> npm install @azure/arm-msi@2.2.0
$> npm install @azure/arm-netapp@21.6.0
$> npm install @azure/arm-recoveryservicesdatareplication@1.0.0
$> npm install @azure/arm-resources@7.0.0
$> npm install @azure/arm-search@3.3.0
$> npm install @azure/arm-storagediscovery@1.0.0-beta.1
$> npm install @azure/communication-phone-numbers@1.5.0-beta.1
$> npm install @azure/communication-phone-numbers@1.5.0-beta.2
$> npm install @azure/create-playwright@1.0.0-beta.2
$> npm install @azure/identity@4.11.0
$> npm install @azure/identity@4.11.1
$> npm install @azure/identity-vscode@2.0.0
$> npm install @azure/monitor-opentelemetry@1.12.0
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.33
$> npm install @azure/monitor-query-logs@1.0.0
$> npm install @azure/monitor-query-metrics@1.0.0
$> npm install @azure/playwright@1.0.0-beta.2
$> npm install @azure/storage-blob@12.28.0
$> npm install @azure/storage-common@12.0.0
$> npm install @azure/storage-file-datalake@12.27.0
$> npm install @azure/storage-file-share@12.28.0
$> npm install @azure/storage-queue@12.27.0

Feedback

If you have a bug or feature request for one of the libraries, please post an issue at the azure-sdk-for-js repository