Azure SDK for JavaScript (August 2025)
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
DeepResearchDetailstype has been updated: the fielddeepResearchBingGroundingConnectionshas been renamed tobingGroundingConnectionsand the fielddeepResearchModelhas been renamed tomodel.
AI Agents 1.1.0-beta.2 Changelog
Bugs Fixed
- Fixed Github issue with
messages.createmethod type error when upload image file. - Fixed Github issue with
runs.createmethod deserialization of stream event data.
AI Agents 1.1.0-beta.3 Changelog
Bugs Fixed
- Fix method
runs.createAndPollmissing required parameterjson_schemabut getjsonSchema
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.embeddingsandproject.inference.imageEmbeddings. For guidance on obtaining an authenticatedazure-ai-inferenceclient for your AI Foundry Project, refer to the updated samples in thesamples\inferencedirectory. - rename
project.telemetry.getConnectionStringtoproject.telemetry.getApplicationInsightsConnectionString - rename
project.inference.azureOpenAItoproject.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
*Contentand related types with new*Optionstypes for request bodies (e.g.,BatchPoolReplaceContent→BatchPoolReplaceOptions,BatchNodeReimageContent→BatchNodeReimageOptions, etc.). - Updated all corresponding request parameter interfaces to use the new
*Optionstypes. - Updated output types to use new
Batch*Outputtypes where appropriate. - Replaced
MetadataItem/MetadataItemOutputwithBatchMetadataItem/BatchMetadataItemOutput. - Replaced
ImageReference/ImageReferenceOutputwithBatchVmImageReference/BatchVmImageReferenceOutput. - Replaced
PublicIpAddressConfiguration/PublicIpAddressConfigurationOutputwithBatchPublicIpAddressConfiguration/BatchPublicIpAddressConfigurationOutput. - Replaced
UefiSettings/UefiSettingsOutputwithBatchUefiSettings/BatchUefiSettingsOutput. - Replaced
VMDiskSecurityProfile/VMDiskSecurityProfileOutputwithBatchVmDiskSecurityProfile/BatchVmDiskSecurityProfileOutput. - Replaced
ContainerConfiguration/ContainerConfigurationOutputwithBatchContainerConfiguration/BatchContainerConfigurationOutput. - Replaced
OSDisk/OSDiskOutputwithBatchOsDisk/BatchOsDiskOutput. - Replaced
UserAssignedIdentityOutputwithBatchUserAssignedIdentityOutput. - Replaced
HttpHeader/HttpHeaderOutputwithOutputFileUploadHeader/OutputFileUploadHeaderOutput. -
Replaced
InboundNatPool/InboundNatPoolOutputwithBatchInboundNatPool/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.,
affinityInfonow usesBatchAffinityInfo). - API Surface Changes:
- Updated all API operation parameter interfaces to use the new
*Optionstypes. - 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-01is the default.
Communication Phone Numbers 1.5.0-beta.2 Changelog
Features Added
- Added support for SIP routing API version
2024-11-15-previewwhich 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
AzureCliCredentialandAzureDeveloperCliCredential. #34878 - Fixed an issue where
InteractiveBrowserCredentialdid not resolve correctly on Mac OS. #35406
Identity 4.11.1 Changelog
Bugs Fixed
- Fixed an issue in which
AzurePowerShellCredentialcommand is not parsed correctly. #35469
Monitor Query Logs 1.0.0 Changelog
Features Added
- Initial release of
@azure/monitor-query-logspackage - This package contains the logs querying functionality split from
@azure/monitor-query - Provides
LogsQueryClientfor 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-metricspackage - This package contains the metrics querying functionality split from
@azure/monitor-query - Provides
MetricsClientfor 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