Azure SDK for JavaScript (September 2025)
The Azure SDK team is pleased to announce our September 2025 client library releases.
38 packages released this month.
Stable Packages (10)
-
Azure Monitor OpenTelemetry
-
Communication Call Automation
-
Communication Phone Numbers
-
Create Playwright
-
Identity
-
Playwright
-
Resource Management - Data Protection
-
Resource Management - IoT Firmware Defense
-
Resource Management - NetApp Files
-
Resource Management - Playwright
Patch Updates (13)
-
Azure Monitor OpenTelemetry
-
Core - Client - AMQP
-
Core - Client - Auth
-
Core - Client - Client
-
Core - Client - Core Rest Pipeline
-
Core - Client - Core Utils
-
Core - Client - Http Compat
-
Core - Client - LRO
-
Core - Client - Rest
-
Core - Client - Tracing
-
Cosmos DB
-
Monitor Query
-
Resource Management - Playwright Testing
Beta Packages (13)
-
Communication Call Automation
-
Create - Microsoft Playwright Testing
-
Microsoft Playwright Testing
-
OpenTelemetry Exporter
-
Resource Management - Azurestackhcivm
-
Resource Management - Compute Fleet
-
Resource Management - Compute Schedule
-
Resource Management - Container Apps
-
Resource Management - Container Service Fleet
-
Resource Management - Containerservicesafeguards
-
Resource Management - Resourcesbicep
-
Resource Management - Workloadorchestration
-
TypeSpec HTTP Runtime
Release highlights
Azure Monitor OpenTelemetry 1.13.0 Changelog
Bugs Fixed
- Fix declaration of the preview customer statsbeat enablement environment variable.
- Change customer statsbeat feature name to customer SDK Stats.
Features Added
- All instrumentations apart from bunyan and winston are now enabled by default.
Azure Monitor OpenTelemetry 1.13.1 Changelog
Bugs Fixed
- Fix support for multiple metric exporters and OTLP metric exporter creation.
Azure Monitor OpenTelemetry 1.14.0 Changelog
Other Changes
- Update exporter version.
Communication Call Automation 1.5.0 Changelog
Features Added
- Added support for Teams multipersona users in create call, add participant, transfer, and redirect scenarios in OPS calls
- Added TeamsAppSource for use when creating outbound OPS calls
- Recording with the call connection ID is now supported. OPS calls can be recorded using the call connection ID.
- Added StartRecordingFailed event to indicate when the start recording API is unable to initiate the recording.
- Adds support for SIP headers prefixed with ‘X-‘ and ‘X-MS-Custom-‘ within the CustomCallingContext.
Communication Call Automation 1.6.0-beta.1 Changelog
Features Added
- Added support for moving a participant from one call to another, enabling seamless participant transfer between active calls.
- Added support for retrieving Teams phone call details, including the ability to specify a custom calling context for enhanced integration scenarios.
- Added support for Personally Identifiable Information (PII) redaction and summarization in transcription, improving privacy and providing concise summaries of transcribed content.
- Added support for sentiment analysis in both speech and choice recognition, allowing detection of participant sentiment during call interactions.
Communication Phone Numbers 1.5.0 Changelog
Features Added
- GA release of mobile number types
Core - Client - AMQP 4.4.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Auth 1.10.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Client 1.10.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Core Rest Pipeline 1.22.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Core Utils 1.13.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Http Compat 2.3.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - LRO 3.3.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Rest 2.5.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Core - Client - Tracing 1.3.1 Changelog
Other Changes
- Upgrade
@azure/*
dependencies to latest versions.
Cosmos DB 4.5.1 Changelog
Bugs Fixed
- #35739 Fixed an issue where unavailable regions were incorrectly retained in the read and write region lists, potentially causing latency and connectivity issues. The SDK now properly removes regions that are no longer available from both readable and writable locations
- #35822 Fixed an issue where ENOTFOUND error was incorrectly retried with defaultRetryPolicy. This error is now handled as part of EndpointDiscoveryPolicy and retried 120 times.
Create - Microsoft Playwright Testing 1.0.0-beta.4 Changelog
Other Changes
- This package has been deprecated and will no longer be maintained after March 8, 2026. Upgrade to the replacement package, @azure/create-playwright, to continue receiving updates. Refer to the migration guide for guidance on upgrading. Refer to our deprecation policy for more details.
Create Playwright 1.0.0 Changelog
Breaking Changes
- Renamed getServiceConfig to createAzurePlaywrightConfig .
- Renamed timeout to connectTimeout .
Identity 4.12.0 Changelog
Features Added
- Added a new
requiredEnvVars
option toDefaultAzureCredential
that can accept a single environment variable or an array of environment variables. All specified variables must be set (and non-empty) before credential instantiation. If any variable is missing or empty, an error is thrown listing all missing variables. #35832 - Introduced a new
DefaultAzureCredentialEnvVars
union type that represents the environment variables supported inDefaultAzureCredential
. This type is used to specify the required environment variable(s) in the option bag forDefaultAzureCredential
viarequiredEnvVars
. #35832
Bugs Fixed
- Fixed an issue where
AzureDeveloperCliCredential
would time out during token requests whenazd
prompts for user interaction. This issue commonly occurred in environments where theAZD_DEBUG
environment variable was set, causing the Azure Developer CLI to display additional prompts that interfered with automated token acquisition. #35637 - Fixed an issue where
VisualStudioCodeCredential
will show interactive authentication when the plugin is set but the broker is not available. #35837
Microsoft Playwright Testing 1.0.0-beta.9 Changelog
Other Changes
- This package has been deprecated and will no longer be maintained after March 8, 2026. Upgrade to the replacement package, @azure/playwright, to continue receiving updates. Refer to the migration guide for guidance on upgrading. Refer to our deprecation policy for more details.
Monitor Query 1.3.3 Changelog
Other Changes
- Deprecation ⚠️: This package has been deprecated and is no longer under active development. Please migrate to the replacement packages:
- LogsQueryClient:
@azure/monitor-query-logs
- migration guide: Monitor Query Logs migration • npm: @azure/monitor-query-logs - MetricsClient:
@azure/monitor-query-metrics
- migration guide: Monitor Query Metrics migration • npm: @azure/monitor-query-metrics - MetricsQueryClient: migrate to the management library
@azure/arm-monitor
- guide: MetricsQueryClient → @azure/arm-monitor
OpenTelemetry Exporter 1.0.0-beta.34 Changelog
Features Added
-
Added support for configuring customer SDK Stats export interval using the
APPLICATIONINSIGHTS_SDKSTATS_EXPORT_INTERVAL
environment variable (specified in seconds). -
Added support for the
telemetry_success
field on customer SDK Stats to track if dropped request and dependency telemetry succeeded or failed.
OpenTelemetry Exporter 1.0.0-beta.35 Changelog
Other Changes
- Update OpenTelemetry dependencies.
Playwright 1.0.0 Changelog
Breaking Changes
- Renamed getServiceConfig to createAzurePlaywrightConfig .
- Renamed timeout to connectTimeout .
Resource Management - Azurestackhcivm 1.0.0-beta.1 Changelog
Resource Management - Compute Fleet 2.0.0-beta.1 Changelog
Resource Management - Compute Schedule 1.2.0-beta.1 Changelog
Resource Management - Container Apps 3.0.0-beta.1 Changelog
Resource Management - Container Service Fleet 2.1.0-beta.1 Changelog
Resource Management - Containerservicesafeguards 1.0.0-beta.1 Changelog
Resource Management - Data Protection 3.0.0 Changelog
Resource Management - IoT Firmware Defense 2.0.0 Changelog
Resource Management - NetApp Files 21.7.0 Changelog
Resource Management - Playwright 1.0.0 Changelog
Resource Management - Playwright Testing 1.0.1 Changelog
Resource Management - Resourcesbicep 1.0.0-beta.1 Changelog
Resource Management - Workloadorchestration 1.0.0-beta.1 Changelog
TypeSpec HTTP Runtime 0.3.1 Changelog
Other Changes
- Improve RestError logging by including only essential agent information in the request #35839
- Avoid regex for matching log level #34247
- Upgrade
@azure/*
dependencies to latest versions.
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/core-client@2.5.1
$> npm install @azure/arm-appcontainers@3.0.0-beta.1
$> npm install @azure/arm-azurestackhcivm@1.0.0-beta.1
$> npm install @azure/arm-computefleet@2.0.0-beta.1
$> npm install @azure/arm-computeschedule@1.2.0-beta.1
$> npm install @azure/arm-containerservicefleet@2.1.0-beta.1
$> npm install @azure/arm-containerservicesafeguards@1.0.0-beta.1
$> npm install @azure/arm-dataprotection@3.0.0
$> npm install @azure/arm-iotfirmwaredefense@2.0.0
$> npm install @azure/arm-netapp@21.7.0
$> npm install @azure/arm-playwright@1.0.0
$> npm install @azure/arm-playwrighttesting@1.0.1
$> npm install @azure/arm-resourcesbicep@1.0.0-beta.1
$> npm install @azure/arm-workloadorchestration@1.0.0-beta.1
$> npm install @azure/communication-call-automation@1.5.0
$> npm install @azure/communication-call-automation@1.6.0-beta.1
$> npm install @azure/communication-phone-numbers@1.5.0
$> npm install @azure/core-amqp@4.4.1
$> npm install @azure/core-auth@1.10.1
$> npm install @azure/core-client@1.10.1
$> npm install @azure/core-http-compat@2.3.1
$> npm install @azure/core-lro@3.3.1
$> npm install @azure/core-rest-pipeline@1.22.1
$> npm install @azure/core-tracing@1.3.1
$> npm install @azure/core-util@1.13.1
$> npm install @azure/cosmos@4.5.1
$> npm install @azure/create-microsoft-playwright-testing@1.0.0-beta.4
$> npm install @azure/create-playwright@1.0.0
$> npm install @azure/identity@4.12.0
$> npm install @azure/microsoft-playwright-testing@1.0.0-beta.9
$> npm install @azure/monitor-opentelemetry@1.13.0
$> npm install @azure/monitor-opentelemetry@1.13.1
$> npm install @azure/monitor-opentelemetry@1.14.0
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.34
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.35
$> npm install @azure/monitor-query@1.3.3
$> npm install @azure/playwright@1.0.0
$> npm install @typespec/ts-http-runtime@0.3.1
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