Azure SDK for JavaScript (April 2026)
The Azure SDK team is pleased to announce our April 2026 client library releases.
45 packages released this month.
Stable Packages (15)
-
Common
-
Core - Client - Http Compat
-
Core - Client - Rest
-
Identity Broker
-
Key Vault - Secrets
-
Resource Management - Azure Stack HCI
-
Resource Management - Batch
-
Resource Management - Container Registry
-
Resource Management - Container Service
-
Resource Management - Key Vault
-
Resource Management - Nginx
-
Resource Management - Policy
-
Resource Management - Storage Cache
-
Token Cache Persistence Plugin
-
VS Code Authentication Plugin
Patch Updates (8)
-
AI Projects
-
Core - Client - XML
-
Cosmos DB
-
Identity
-
Key Vault - Certificates
-
Key Vault - Secrets
-
Playwright
-
Web PubSub Client
Beta Packages (20)
-
Identity
-
Load Testing
-
Resource Management - Azure AI Search
-
Resource Management - Confluent
-
Resource Management - Container Registry
-
Resource Management - Container Service
-
Resource Management - Container Service Fleet
-
Resource Management - Containerregistrytasks
-
Resource Management - Device Registry
-
Resource Management - Event Grid
-
Resource Management - Kubernetesconfiguration-Extensions
-
Resource Management - Kubernetesconfiguration-Extensiontypes
-
Resource Management - Kubernetesconfiguration-Fluxconfigurations
-
Resource Management - Kubernetesconfiguration-Privatelinkscopes
-
Resource Management - Maps
-
Resource Management - Marketplace
-
Resource Management - NetApp Files
-
Resource Management - Playwright
-
TypeSpec HTTP Runtime
-
unknown
Release highlights
AI Projects 2.0.2 Changelog
Bugs Fixed
- Replace
console.debugcalls with Azure SDK logger to prevent secret leakage (e.g. SAS URIs) in unconditional console output.
Common 2.1.0 Changelog
Other Changes
- Added
ExtendedCommonClientOptions,CommonClientOptions,KeepAliveOptions, andRedirectOptionstype exports for use by Key Vault client packages.
Core - Client - Http Compat 2.4.0 Changelog
Features Added
- Export
toCompatResponsehelper for converting responses to aCompatResponse. PR #37686
Core - Client - Rest 2.6.0 Changelog
Features Added
- support passing
pipelineviaClientOptions. PR #37253
Core - Client - XML 1.5.1 Changelog
Other Changes
- Bump
fast-xml-parserdependency to^5.5.9#37665
Cosmos DB 4.9.2 Changelog
Bugs Fixed
- #36765 Fixed inflated continuation token size in streaming queries (
SELECT * FROM c) by properly removing exhausted partition ranges from the continuation token.
Identity 4.13.1 Changelog
Other Changes
- Upgraded
@azure/msal-nodefrom^3.5.0to^5.1.0and@azure/msal-browserfrom^4.2.0to^5.5.0following the MSAL Node v5 migration guide and the MSAL Browser v5 migration guide. #37685 - Removed usage of deprecated
storeAuthStateInCookieoption in browser cache configuration - Replaced deprecated
createPublicClientApplication()withcreateStandardPublicClientApplication() - Updated
handleRedirectPromiseto use options object instead of string parameter - Replaced deprecated
tokenQueryParameterswithextraQueryParametersin MSAL node flows
Identity 4.14.0-beta.3 Changelog
Other Changes
- Reduced bundle size by optimizing imports from
@azure/msal-node, e.g. achieving a ~61kb reduction (from 851kb to 790kb) when importingClientCertificateCredential. #36942 - Updated
@azure/msal-nodeto^5.1.0and@azure/msal-browserto^5.5.0. #37836
Identity Broker 1.4.0 Changelog
Other Changes
- Updated
@azure/msal-nodeto^5.1.0and@azure/msal-node-extensionsto^5.1.0. #37780
Key Vault - Certificates 4.10.2 Changelog
Features Added
- Added
uriandipAddressesproperties toSubject Alternative Namesto support Uniform Resource Identifier and IP address (IPv4 and IPv6) Subject Alternative Names in certificates. - Added support for service API version
2025-07-01#37561
Key Vault - Certificates 4.10.3 Changelog
Bugs Fixed
- Fix dependency issue.
Key Vault - Secrets 4.11.0 Changelog
Features Added
- Added support for service API version
2025-07-01which is now the default. #37785 - Added
outContentTypeoption togetSecret()allowing callers to request PEM-format output for certificate-backed secrets (e.g.,outContentType: KnownContentType.PEM). #37785 - Added
previousVersionreadonly property toSecretPropertieswhich returns the identifier of the previous certificate version. #37785
Key Vault - Secrets 4.11.1 Changelog
Bugs Fixed
- Fix dependency issue.
Load Testing 1.2.0-beta.1 Changelog
Features Added
- Support for Notification Rules
- Support for Triggers
- Support for Actionable Insights
- Support for Test Plan Recommendations
- Support for Cloning Load Tests
Playwright 1.1.3 Changelog
Features Added
- Added
useCloudHostedBrowsersoption to allow users to opt out of connecting to cloud-hosted browsers while still using the reporting feature.
Playwright 1.1.4 Changelog
Bugs Fixed
- Provided a direct Azure Portal URL to the specific Playwright test run.
Resource Management - Azure AI Search 4.0.0-beta.2 Changelog
Resource Management - Azure Stack HCI 4.0.0 Changelog
Resource Management - Batch 11.0.0 Changelog
Resource Management - Confluent 4.0.0-beta.1 Changelog
Resource Management - Container Registry 12.0.0 Changelog
Resource Management - Container Registry 12.1.0-beta.1 Changelog
Resource Management - Container Service 25.0.0 Changelog
Resource Management - Container Service 25.1.0-beta.1 Changelog
Resource Management - Container Service Fleet 2.1.0-beta.3 Changelog
Resource Management - Containerregistrytasks 1.0.0-beta.1 Changelog
Resource Management - Device Registry 1.2.0-beta.1 Changelog
Resource Management - Event Grid 15.0.0-beta.2 Changelog
Resource Management - Key Vault 5.0.0 Changelog
Resource Management - Kubernetesconfiguration-Extensions 1.0.0-beta.2 Changelog
Resource Management - Kubernetesconfiguration-Extensiontypes 1.0.0-beta.2 Changelog
Resource Management - Kubernetesconfiguration-Fluxconfigurations 1.0.0-beta.2 Changelog
Resource Management - Kubernetesconfiguration-Privatelinkscopes 1.0.0-beta.2 Changelog
Resource Management - Maps 4.0.0-beta.1 Changelog
Resource Management - Marketplace 1.0.0-beta.1 Changelog
Resource Management - NetApp Files 23.1.0-beta.1 Changelog
Resource Management - Nginx 4.0.0 Changelog
Resource Management - Playwright 1.1.0-beta.1 Changelog
Resource Management - Policy 7.0.0 Changelog
Resource Management - Storage Cache 8.2.0 Changelog
Token Cache Persistence Plugin 1.3.0 Changelog
Other Changes
- Updated
@azure/msal-nodeto^5.1.0and@azure/msal-node-extensionsto^5.1.0. #37780
TypeSpec HTTP Runtime 0.3.5 Changelog
Bugs Fixed
- Request headers are no longer forwarded to the proxy server as additional headers when establishing HTTPS CONNECT tunnels; headers on proxied HTTP(S) requests sent through an established tunnel are unchanged. PR #37808
VS Code Authentication Plugin 2.2.0 Changelog
Other Changes
- Updated
@azure/msal-nodeto^5.1.0and@azure/msal-node-extensionsto^5.1.0. #37780
Web PubSub Client 1.0.4 Changelog
Bugs Fixed
- Fixed a bug that
sequenceIdwith value0would not be sent to the service, which caused keepalive to not work when no messages had been received.
Features Added
- Added
invokeEventmethod toWebPubSubClientthat allows invoking server-side event handlers and receiving responses back. - Added application-layer ping/pong mechanism for more accurate keepalive detection. This enables the client to detect its own disconnection quickly even when WebSocket-level ping/pong frames are inaccessible (e.g., in browser environments). Added
keepAliveTimeoutInMsoption toWebPubSubClientOptions.
unknown 1.0.0-beta.1 Changelog
Features Added
This is the first preview version of @azure/ai-speech-transcription
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.6.0
$> npm install @azure-rest/load-testing@1.2.0-beta.1
$> npm install @azure/ai-projects@2.0.2
$> npm install @azure/ai-speech-transcription@1.0.0-beta.1
$> npm install @azure/arm-azurestackhci@4.0.0
$> npm install @azure/arm-batch@11.0.0
$> npm install @azure/arm-confluent@4.0.0-beta.1
$> npm install @azure/arm-containerregistry@12.0.0
$> npm install @azure/arm-containerregistry@12.1.0-beta.1
$> npm install @azure/arm-containerregistrytasks@1.0.0-beta.1
$> npm install @azure/arm-containerservice@25.0.0
$> npm install @azure/arm-containerservice@25.1.0-beta.1
$> npm install @azure/arm-containerservicefleet@2.1.0-beta.3
$> npm install @azure/arm-deviceregistry@1.2.0-beta.1
$> npm install @azure/arm-eventgrid@15.0.0-beta.2
$> npm install @azure/arm-keyvault@5.0.0
$> npm install @azure/arm-kubernetesconfiguration-extensions@1.0.0-beta.2
$> npm install @azure/arm-kubernetesconfiguration-extensiontypes@1.0.0-beta.2
$> npm install @azure/arm-kubernetesconfiguration-fluxconfigurations@1.0.0-beta.2
$> npm install @azure/arm-kubernetesconfiguration-privatelinkscopes@1.0.0-beta.2
$> npm install @azure/arm-maps@4.0.0-beta.1
$> npm install @azure/arm-marketplace@1.0.0-beta.1
$> npm install @azure/arm-netapp@23.1.0-beta.1
$> npm install @azure/arm-nginx@4.0.0
$> npm install @azure/arm-playwright@1.1.0-beta.1
$> npm install @azure/arm-policy@7.0.0
$> npm install @azure/arm-search@4.0.0-beta.2
$> npm install @azure/arm-storagecache@8.2.0
$> npm install @azure/core-http-compat@2.4.0
$> npm install @azure/core-xml@1.5.1
$> npm install @azure/cosmos@4.9.2
$> npm install @azure/identity@4.13.1
$> npm install @azure/identity@4.14.0-beta.3
$> npm install @azure/identity-broker@1.4.0
$> npm install @azure/identity-cache-persistence@1.3.0
$> npm install @azure/identity-vscode@2.2.0
$> npm install @azure/keyvault-certificates@4.10.2
$> npm install @azure/keyvault-certificates@4.10.3
$> npm install @azure/keyvault-common@2.1.0
$> npm install @azure/keyvault-secrets@4.11.0
$> npm install @azure/keyvault-secrets@4.11.1
$> npm install @azure/playwright@1.1.3
$> npm install @azure/playwright@1.1.4
$> npm install @azure/web-pubsub-client@1.0.4
$> npm install @typespec/ts-http-runtime@0.3.5
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