Azure SDK for JavaScript (May 2025)
The Azure SDK team is pleased to announce our May 2025 client library releases.
39 packages released this month.
Stable Packages (18)
-
Azure Monitor OpenTelemetry
-
Core - Client - Core Rest Pipeline
-
Core - Client - Core Utils
-
Core - Client - Http Compat
-
Core - Client - Logger
-
Core - Client - Rest
-
Identity
-
Resource Management - API Management
-
Resource Management - Container Apps
-
Resource Management - Container Service
-
Resource Management - Data Factory
-
Resource Management - Neon Postgres
-
Resource Management - NetApp Files
-
Resource Management - Recovery Services Backup
-
Resource Management - Recovery Services Site Recovery
-
Resource Management - Standby Pool
-
Resource Management - Storage
-
Resource Management - Workloads SAP Virtual Instance
Patch Updates (4)
-
Core - Client - Client
-
Identity
-
Monitor Query
-
VS Code Authentication Plugin
Beta Packages (16)
-
AI Projects
-
Communication Messages
-
Communication Phone Numbers
-
Confidential Ledger
-
OpenTelemetry Exporter
-
Resource Management - Container Registry
-
Resource Management - Container Service
-
Resource Management - Dependencymap
-
Resource Management - Durable Task
-
Resource Management - Elasticsan
-
Resource Management - Lambdatesthyperexecute
-
Resource Management - Network Cloud
-
Resource Management - Portalservicescopilot
-
Resource Management - Redis Enterprise Cache
-
Resource Management - Storage Actions
-
TypeSpec HTTP Runtime
Release highlights
AI Projects 1.0.0-beta.5 Changelog
Features Added
- Adding image input support with samples
- Adding list threads support and sample
- Adding sharepoint sample
Bugs Fixed
- fixed an issue with tool_calls naming in convertOutputModelsFromWire
Azure Monitor OpenTelemetry 1.11.0 Changelog
Bugs Fixed
- Fixed process time normalized calculation returning NaN.
Features Added
- Added support for Process Time Normalized and Exception Rate performance counters.
Communication Messages 2.2.0-beta.1 Changelog
Features Added
- Add Unified Messaging.
Communication Phone Numbers 1.3.1-alpha.20250428.2 Changelog
Features Added
- Added support for the SIP API version
2024-11-15-preview
, giving users the ability to: - Manage trunk-level settings to
SipTrunk
andSipTrunkRoute
models. - Retrieve Trunk health for
SipTrunk
models. - Manage SIP Domains.
- Filter collection of
SipTrunkRoute
objects based on target phone number.
Confidential Ledger 1.1.2-beta.1 Changelog
Features Added
- User defined endpoint
- User defined endpoint runtimeoptions
- User defined endpoint modules
- User defined roles
- User defined functions support on ledger API
- User List endpoint
Confidential Ledger 1.1.2-beta.2 Changelog
Bugs Fixed
- Added missed models in previous release
Core - Client - Client 1.9.4 Changelog
Other Changes
- Bump dependency
@azure/core-rest-pipeline
to^1.20.0
. PR #34151
Core - Client - Core Rest Pipeline 1.20.0 Changelog
Features Added
- Add an optional
requestOverrides
property toPipelineRequest
andPipelineRequestOptions
PR #33724.
Core - Client - Core Utils 1.12.0 Changelog
Other Changes
- Depend on
@typespec/ts-http-runtime
. PR #33721
Core - Client - Http Compat 2.3.0 Changelog
Features Added
- Add an optional
requestOverrides
property toWebResourceLike
PR #33724.
Core - Client - Logger 1.2.0 Changelog
Other Changes
- Depend on
@typespec/ts-http-runtime
. PR #33752
Core - Client - Rest 2.4.0 Changelog
Other Changes
- Depend on
@typespec/ts-http-runtime
. PR #33948
Identity 4.9.0 Changelog
Features Added
- Add
workerd
conditional exports support for Cloudflare environment. #32422
Identity 4.9.1 Changelog
Bugs Fixed
- Update the order for conditional exports so that the most specific conditions are listed first. #33914
- Fix a bug in which
self.location
is undefined in specific environment. #33914
Monitor Query 1.3.2 Changelog
Bugs Fixed
- Fix an issue where
customHeaders
option value is lost PR #33794
OpenTelemetry Exporter 1.0.0-beta.31 Changelog
Features Added
- Support
syntheticSource
fromuser_agent.synthetic.type
semantic convention.
Bugs Fixed
- Fixed process time normalized calculation returning NaN.
Other Changes
- Hide iKey in debug logs.
- Add to statsbeat success count when a batch of envelopes is partially accepted by breeze.
Resource Management - API Management 10.0.0 Changelog
Resource Management - Container Apps 2.2.0 Changelog
Resource Management - Container Registry 11.0.0-beta.5 Changelog
Resource Management - Container Service 22.0.0-beta.2 Changelog
Resource Management - Container Service 21.6.0 Changelog
Resource Management - Data Factory 19.0.0 Changelog
Resource Management - Dependencymap 1.0.0-beta.1 Changelog
Resource Management - Durable Task 1.0.0-beta.2 Changelog
Resource Management - Elasticsan 1.2.0-beta.2 Changelog
Resource Management - Lambdatesthyperexecute 1.0.0-beta.1 Changelog
Resource Management - Neon Postgres 1.0.0 Changelog
Resource Management - NetApp Files 21.5.0 Changelog
Resource Management - Network Cloud 1.2.0-beta.1 Changelog
Resource Management - Portalservicescopilot 1.0.0-beta.1 Changelog
Resource Management - Recovery Services Backup 13.2.0 Changelog
Resource Management - Recovery Services Site Recovery 5.3.0 Changelog
Resource Management - Redis Enterprise Cache 4.0.0-beta.1 Changelog
Resource Management - Standby Pool 2.0.0 Changelog
Resource Management - Storage 18.5.0 Changelog
Resource Management - Storage Actions 1.0.0-beta.2 Changelog
Resource Management - Workloads SAP Virtual Instance 1.0.0 Changelog
TypeSpec HTTP Runtime 0.2.2 Changelog
Features Added
- Add an optional
requestOverrides
property toPipelineRequest
andPipelineRequestOptions
.
VS Code Authentication Plugin 1.0.1 Changelog
This package is deprecated. See Readme for more details
Other Changes
- Update Readme with the deprecation notice.
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/communication-messages@2.2.0-beta.1
$> npm install @azure-rest/confidential-ledger@1.1.2-beta.1
$> npm install @azure-rest/confidential-ledger@1.1.2-beta.2
$> npm install @azure-rest/core-client@2.4.0
$> npm install @azure/ai-projects@1.0.0-beta.5
$> npm install @azure/arm-apimanagement@10.0.0
$> npm install @azure/arm-appcontainers@2.2.0
$> npm install @azure/arm-containerregistry@11.0.0-beta.5
$> npm install @azure/arm-containerservice@22.0.0-beta.2
$> npm install @azure/arm-containerservice@21.6.0
$> npm install @azure/arm-datafactory@19.0.0
$> npm install @azure/arm-dependencymap@1.0.0-beta.1
$> npm install @azure/arm-durabletask@1.0.0-beta.2
$> npm install @azure/arm-elasticsan@1.2.0-beta.2
$> npm install @azure/arm-lambdatesthyperexecute@1.0.0-beta.1
$> npm install @azure/arm-neonpostgres@1.0.0
$> npm install @azure/arm-netapp@21.5.0
$> npm install @azure/arm-networkcloud@1.2.0-beta.1
$> npm install @azure/arm-portalservicescopilot@1.0.0-beta.1
$> npm install @azure/arm-recoveryservices-siterecovery@5.3.0
$> npm install @azure/arm-recoveryservicesbackup@13.2.0
$> npm install @azure/arm-redisenterprisecache@4.0.0-beta.1
$> npm install @azure/arm-standbypool@2.0.0
$> npm install @azure/arm-storage@18.5.0
$> npm install @azure/arm-storageactions@1.0.0-beta.2
$> npm install @azure/arm-workloadssapvirtualinstance@1.0.0
$> npm install @azure/communication-phone-numbers@1.3.1-alpha.20250428.2
$> npm install @azure/core-client@1.9.4
$> npm install @azure/core-http-compat@2.3.0
$> npm install @azure/core-rest-pipeline@1.20.0
$> npm install @azure/core-util@1.12.0
$> npm install @azure/identity@4.9.0
$> npm install @azure/identity@4.9.1
$> npm install @azure/identity-vscode@1.0.1
$> npm install @azure/logger@1.2.0
$> npm install @azure/monitor-opentelemetry@1.11.0
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.31
$> npm install @azure/monitor-query@1.3.2
$> npm install @typespec/ts-http-runtime@0.2.2
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