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

34 packages released this month.

Stable Packages (12)

  • Azure Monitor OpenTelemetry

  • Event Grid

  • Identity

  • Identity Broker

  • Resource Management - Container Service

  • Resource Management - Device Registry

  • Resource Management - NetApp Files

  • Resource Management - Network Cloud

  • Resource Management - Quota

  • Resource Management - Resources

  • Resource Management - Storage

  • Token Cache Persistence Plugin

Patch Updates (8)

  • Communication Call Automation

  • Core - Client - AMQP

  • Core - Client - Client

  • Core - Client - Core Rest Pipeline

  • Core - Client - Rest

  • Core - Client - XML

  • Web PubSub

  • Web PubSub CloudEvents Handlers for Express

Beta Packages (13)

  • App Configuration

  • Communication Chat

  • Maps Geolocation

  • Maps Render

  • Maps Route

  • Maps Search

  • OpenTelemetry Exporter

  • Resource Management - Container Registry

  • Resource Management - Databasewatcher

  • Resource Management - Impactreporting

  • Resource Management - Nginx

  • Storage - Files Share

  • unknown

Release highlights

App Configuration 1.9.0-beta.1 Changelog

Features Added

  • Add the audience param to AppConfigurationClientOptions and KnownAppConfigurationAudience to allow specifying the Microsoft Entra audience for the token credential when creating a client. If not specified, the SDK will default to Azure Public Cloud.

Azure Monitor OpenTelemetry 1.9.0 Changelog

Features Added

  • Add support for stable OpenTelemetry semantic conventions.

Communication Call Automation 1.3.1 Changelog

Other Changes

  • Removed the unsupported document references from readme

Communication Chat 1.6.0-beta.5 Changelog

Bugs Fixed

  • Updated signaling client to 1.0.0-beta.32 to fix chunk events missing editedOn field

Core - Client - AMQP 4.3.6 Changelog

Bugs Fixed

  • Designates EAI_AGAIN and EADDRNOTAVAIL errors as timeout errors to be retryable.

Core - Client - Client 1.9.3 Changelog

Other Changes

  • Correctly set the code and message fields in RestError in a corner case PR #33151

Core - Client - Core Rest Pipeline 1.19.1 Changelog

Other Changes

  • clear the request timeout timer in NodeHttpClient after the response is returned PR #32891

Core - Client - Rest 2.3.4 Changelog

Bugs Fixed

  • asNodeStream and asBrowserStream now throw when called in the incorrect environment instead of returning the wrong type of stream. PR #33138

Core - Client - XML 1.4.5 Changelog

Bugs Fixed

  • Fix an issue where leading and trailing spaces are not preserved in parsed result PR #33020

Event Grid 5.11.0 Changelog

Features Added

  • properties added to AcsMessageMediaContent
  • animated
  • properties added to AcsMessageReceivedEventData
  • messageId
  • messageType
  • reaction

Identity 4.7.0 Changelog

Bugs Fixed

  • Fixed the logic to return authority without the scheme and tenant ID #31540
  • Fixed an issue where an incorrect tenant ID was presented in multi-tenant authentication errors #32505
  • ManagedIdentityCredential now throws an error when attempting to pass a user-assigned Managed Identity in a ServiceFabric environment instead of silently ignoring it. #32841
  • Fixed the bug in silent authentication behavior to happen only in scenarios where an account is present either in the persistent cache (if tokenCachePersistence is enabled and authentication record is provided) or the in-memory cache, instead of silently picking up the first account found in token cache. #32134
  • Fixed the bug in interactive authentication request to account for the correct user login prompt based on the login hint provided, in case there are multiple accounts present. #32134
  • Incorporated the fix by @azure/msal-node (v 3.2.1) for silent authentication to do token lookup in persistent cache.

Features Added

  • Added subscription property in AzureCliCredentialOptions #31451.

Identity 4.8.0 Changelog

Features Added

  • ManagedIdentityCredential will now log the configured user-assigned managed identity ID. #33144

Identity Broker 1.2.0 Changelog

Other Changes

  • Native ESM support has been added, and this package will now emit both CommonJS and ESM. #31647
  • Updated @azure/msal-node to the version ^3.2.2

Maps Geolocation 1.0.0-beta.5 Changelog

Bugs Fixed

  • Fix ESM module file not found.

Maps Render 2.0.0-beta.2 Changelog

Bugs Fixed

  • Fix ESM module file not found.

Maps Route 1.0.0-beta.5 Changelog

Bugs Fixed

  • Fix ESM module file not found.

Maps Search 2.0.0-beta.3 Changelog

Bugs Fixed

  • Fix ESM module file not found.

OpenTelemetry Exporter 1.0.0-beta.29 Changelog

Features Added

  • Support the AMW de-duping flag in AKS auto-attach scenarios.
  • Support sending custom events via specifying microsoft.custom_event.name on logs.
  • Support the stable OpenTelemetry HTTP semantic conventions.

Resource Management - Container Registry 11.0.0-beta.4 Changelog

Resource Management - Container Service 21.4.0 Changelog

Resource Management - Databasewatcher 1.0.0-beta.1 Changelog

Resource Management - Device Registry 1.0.0 Changelog

Resource Management - Impactreporting 1.0.0-beta.1 Changelog

Resource Management - NetApp Files 21.4.0 Changelog

Resource Management - Network Cloud 1.1.0 Changelog

Resource Management - Nginx 4.0.0-beta.2 Changelog

Resource Management - Quota 1.1.0 Changelog

Resource Management - Resources 6.0.0 Changelog

Resource Management - Storage 18.4.0 Changelog

Storage - Files Share 12.27.0-beta.1 Changelog

Features Added

  • Added support for service version 2025-05-05.
  • Added support for NFS over REST.

Token Cache Persistence Plugin 1.2.0 Changelog

Other Changes

  • Updated @azure/msal-node to the version ^3.2.2

Web PubSub 1.1.4 Changelog

Features Added

  • Added support to generate client access URL and token for socketio client protocol.

Bugs Fixed

  • Fix issue with mismatched DTO for client protocol when calling generate client access URI API, causing the response to be incorrect.

Web PubSub CloudEvents Handlers for Express 1.0.6 Changelog

Features Added

  • Add support for MQTT event handling

unknown 1.0.0-beta.6 Changelog

Features Added

  • Added animated property to AcsMessageMediaContent

  • Added the following properties to AcsMessageReceivedEventData
  • messageId
  • messageType
  • reaction

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.3.4
$> npm install @azure-rest/maps-geolocation@1.0.0-beta.5
$> npm install @azure-rest/maps-render@2.0.0-beta.2
$> npm install @azure-rest/maps-route@1.0.0-beta.5
$> npm install @azure-rest/maps-search@2.0.0-beta.3
$> npm install @azure/app-configuration@1.9.0-beta.1
$> npm install @azure/arm-containerregistry@11.0.0-beta.4
$> npm install @azure/arm-containerservice@21.4.0
$> npm install @azure/arm-databasewatcher@1.0.0-beta.1
$> npm install @azure/arm-deviceregistry@1.0.0
$> npm install @azure/arm-impactreporting@1.0.0-beta.1
$> npm install @azure/arm-netapp@21.4.0
$> npm install @azure/arm-networkcloud@1.1.0
$> npm install @azure/arm-nginx@4.0.0-beta.2
$> npm install @azure/arm-quota@1.1.0
$> npm install @azure/arm-resources@6.0.0
$> npm install @azure/arm-storage@18.4.0
$> npm install @azure/communication-call-automation@1.3.1
$> npm install @azure/communication-chat@1.6.0-beta.5
$> npm install @azure/core-amqp@4.3.6
$> npm install @azure/core-client@1.9.3
$> npm install @azure/core-rest-pipeline@1.19.1
$> npm install @azure/core-xml@1.4.5
$> npm install @azure/eventgrid@5.11.0
$> npm install @azure/eventgrid-systemevents@1.0.0-beta.6
$> npm install @azure/identity@4.7.0
$> npm install @azure/identity@4.8.0
$> npm install @azure/identity-broker@1.2.0
$> npm install @azure/identity-cache-persistence@1.2.0
$> npm install @azure/monitor-opentelemetry@1.9.0
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.29
$> npm install @azure/storage-file-share@12.27.0-beta.1
$> npm install @azure/web-pubsub@1.1.4
$> npm install @azure/web-pubsub-express@1.0.6

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