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.debug calls 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, and RedirectOptions type exports for use by Key Vault client packages.

Core - Client - Http Compat 2.4.0 Changelog

Features Added

  • Export toCompatResponse helper for converting responses to a CompatResponse. PR #37686

Core - Client - Rest 2.6.0 Changelog

Features Added

  • support passing pipeline via ClientOptions. PR #37253

Core - Client - XML 1.5.1 Changelog

Other Changes

  • Bump fast-xml-parser dependency 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-node from ^3.5.0 to ^5.1.0 and @azure/msal-browser from ^4.2.0 to ^5.5.0 following the MSAL Node v5 migration guide and the MSAL Browser v5 migration guide. #37685
  • Removed usage of deprecated storeAuthStateInCookie option in browser cache configuration
  • Replaced deprecated createPublicClientApplication() with createStandardPublicClientApplication()
  • Updated handleRedirectPromise to use options object instead of string parameter
  • Replaced deprecated tokenQueryParameters with extraQueryParameters in 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 importing ClientCertificateCredential. #36942
  • Updated @azure/msal-node to ^5.1.0 and @azure/msal-browser to ^5.5.0. #37836

Identity Broker 1.4.0 Changelog

Other Changes

  • Updated @azure/msal-node to ^5.1.0 and @azure/msal-node-extensions to ^5.1.0. #37780

Key Vault - Certificates 4.10.2 Changelog

Features Added

  • Added uri and ipAddresses properties to Subject Alternative Names to 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-01 which is now the default. #37785
  • Added outContentType option to getSecret() allowing callers to request PEM-format output for certificate-backed secrets (e.g., outContentType: KnownContentType.PEM). #37785
  • Added previousVersion readonly property to SecretProperties which 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 useCloudHostedBrowsers option 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-node to ^5.1.0 and @azure/msal-node-extensions to ^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-node to ^5.1.0 and @azure/msal-node-extensions to ^5.1.0. #37780

Web PubSub Client 1.0.4 Changelog

Bugs Fixed

  • Fixed a bug that sequenceId with value 0 would not be sent to the service, which caused keepalive to not work when no messages had been received.

Features Added

  • Added invokeEvent method to WebPubSubClient that 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 keepAliveTimeoutInMs option to WebPubSubClientOptions.

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