Azure SDK for JavaScript (February 2025)
The Azure SDK team is pleased to announce our February 2025 client library releases.
46 packages released this month.
Stable Packages (12)
-
Communication Phone Numbers
-
Core - Client - Core Rest Pipeline
-
Core - Client - Http Compat
-
Device Update
-
Event Grid
-
Resource Management - App Service
-
Resource Management - Compute
-
Resource Management - Computeschedule
-
Resource Management - Kusto
-
Resource Management - Policy Insights
-
Resource Management - Redis
-
Resource Management - Service Networking
Patch Updates (8)
-
Azure Monitor OpenTelemetry
-
Content Safety
-
Core - Client - AMQP
-
Core - Client - Rest
-
Dev Center
-
Load Testing
-
Text Translation
-
Web PubSub Client
Beta Packages (26)
-
AI Model Inference
-
Azure Blob Storage Checkpoint Store
-
Communication Chat
-
Communication Job Router
-
Communication Messages
-
Defender EASM
-
Document Translation
-
Event Grid System Events
-
Event Hubs
-
Face
-
OpenTelemetry Exporter
-
OpenTelemetry Instrumentation
-
Purview Administration
-
Purview Data Map
-
Purview Scanning
-
Purview Sharing
-
Purview Workflow
-
Resource Management - App Service
-
Resource Management - Compute
-
Resource Management - Container Service
-
Resource Management - Event Hubs
-
Resource Management - Network
-
Resource Management - Pineconevectordb
-
Resource Management - Quota
-
Resource Management - Service Fabric
-
farmbeats
Release highlights
AI Model Inference 1.0.0-beta.5 Changelog
Features Added
- Add samples and tests for image embeddings.
- Add ChatCompletionsResponseFormatJsonSchema class for structured output in completions response.
- Add sample for Chat Completions with structured output
Breaking Changes
- Change ChatCompletionsResponseFormatJSON class name to ChatCompletionsResponseFormatJsonObject.
Azure Blob Storage Checkpoint Store 2.0.0-beta.1 Changelog
Other Changes
- The
offset
property of a checkpoint is no longer re-interpreted as a number.
Azure Monitor OpenTelemetry 1.8.1 Changelog
Bugs Fixed
- Should not use reserved 7th bit for statsbeat instrumentations.
- Fix incorrectly setting the cloud role name and role instance to undefined on standard metrics in AKS environments.
- Handle exceptions thrown when no http url is present on request telemetry quickpulse documents.
Communication Chat 1.6.0-beta.4 Changelog
Features Added
- Beta support for StreamingChatMessageStartEvent and StreamingChatMessageChunkReceivedEvent events
Communication Job Router 1.1.0-beta.2 Changelog
Features Added
- refresh @azure-rest/communication-job-router sdk
Communication Messages 2.1.0-beta.1 Changelog
Features Added
- Added Interactive Message.
- Added Reaction Message.
- Added Sticker Message.
Communication Phone Numbers 1.3.0 Changelog
Bugs Fixed
- OperatorDetails.Name is now optional in OperatorInformation Response.
Features Added
- GA release of Number Insight.
- API version
2025-02-11
is the default
Content Safety 1.0.1 Changelog
Features Added
-refresh @azure-rest/ai-content-safety sdk
Core - Client - AMQP 4.3.5 Changelog
Bugs Fixed
- Throws
AggregateError
when collecting multiple errors across retries.
Core - Client - Core Rest Pipeline 1.19.0 Changelog
Features Added
- Add
agent
andtlsSettings
toPipelineRequestOptions
PR #32590 - Add
agent
option toPipelineOptions
PR #32809
Core - Client - Http Compat 2.2.0 Changelog
Features Added
- Add optional
agent
option toWebResourceLike
PR #32590
Core - Client - Rest 2.3.3 Changelog
Bugs Fixed
- Handle error responses with no body without causing a
TypeError
. PR #32566 - Content-Type header now defaults to
application/json
instead ofapplication/json; charset=UTF-8
to conform to the HTTP standard. PR #32672
Defender EASM 1.0.0-beta.2 Changelog
Features Added
- refresh @azure-rest/defender-easm sdk
Dev Center 1.0.1 Changelog
Features Added
- refresh @azure-rest/developer-devcenter sdk
Device Update 1.1.0 Changelog
Features Added
- refresh @azure-rest/iot-device-update sdk
Document Translation 1.0.0-beta.2 Changelog
Features Added
- refresh @azure-rest/ai-document-translator sdk
Event Grid 5.10.0 Changelog
Features Added
- Added
internetMessageId
property toAcsEmailDeliveryReportReceivedEventData
. - Added
recipientMailServerHostName
property toAcsEmailDeliveryReportStatusDetails
. - For
AcsSmsReceivedEventData
: - Added
segmentCount
property
Bugs Fixed
- For
AcsSmsReceivedEventData
: - Made
message
&receivedTimestamp
properties optional.
Event Grid System Events 1.0.0-beta.5 Changelog
Other Changes
- Added
internetMessageId
property toAcsEmailDeliveryReportReceivedEventData
. - Added
recipientMailServerHostName
property toAcsEmailDeliveryReportStatusDetails
. - For
AcsSmsReceivedEventData
: - Added
segmentCount
property - Regenerated SDK with latest commit.
Event Hubs 6.0.0-beta.1 Changelog
Breaking Changes
offset
type is updated fromnumber
tostring
.
Features Added
- Support Geographic replication to enable recovery in case of geographic disasters.
Face 1.0.0-beta.3 Changelog
Breaking Changes
- Added support for latest Detect Liveness Session API
- Revised the naming of the liveness session operation paths.
- Revised the response schema of the liveness session operations.
- Removed the
audit
andlist
liveness session operations as they are not supported in the v1.2 versions of the API. - Revise the
CreateLivenessWithVerify
session call request schema to remove theParameters
JSON body and replace with individual parameters instead. - Removed Person Directory APIs as they are not GAed.
Load Testing 1.0.1 Changelog
Other Changes
- Add NOT_VALIDATED to the list of terminal states for the file validation poller.
OpenTelemetry Exporter 1.0.0-beta.28 Changelog
Features Added
- Added support for operation name on dependencies and logs.
Bugs Fixed
- Fixed usage of environment variable to disable resource metric creation.
OpenTelemetry Instrumentation 1.0.0-beta.8 Changelog
Bugs Fixed
- Fixes an issue where tracing spans were marked as failed when a conditional request failed with a 304 status code. #32666
Purview Administration 1.0.0-beta.2 Changelog
Features Added
- refresh @azure-rest/purview-administration sdk
Purview Data Map 1.0.0-beta.2 Changelog
Features Added
- refresh @azure-rest/purview-datamap sdk
Purview Scanning 1.0.0-beta.3 Changelog
Features Added
- re-generate purview-scanning package to resolve endpoint issue
Purview Sharing 1.0.0-beta.3 Changelog
Features Added
- refresh @azure-rest/purview-sharing
Purview Workflow 1.0.0-beta.2 Changelog
Features Added
- refresh @azure-rest/purview-workflow
Resource Management - App Service 1.0.0-beta.2 Changelog
Resource Management - App Service 16.0.0 Changelog
Resource Management - Compute 22.3.0 Changelog
Resource Management - Compute 1.0.0-beta.2 Changelog
Resource Management - Computeschedule 1.0.0 Changelog
Resource Management - Container Service 1.0.0-beta.2 Changelog
Resource Management - Event Hubs 5.3.0-beta.1 Changelog
Resource Management - Kusto 8.2.0 Changelog
Resource Management - Network 1.0.0-beta.2 Changelog
Resource Management - Pineconevectordb 1.0.0-beta.1 Changelog
Resource Management - Policy Insights 6.0.0 Changelog
Resource Management - Quota 1.1.0-beta.2 Changelog
Resource Management - Redis 8.2.0 Changelog
Resource Management - Service Fabric 1.0.0-beta.2 Changelog
Resource Management - Service Networking 2.0.0 Changelog
Text Translation 1.0.1 Changelog
Features Added
- refresh @azure-rest/ai-translation-text sdk
Web PubSub Client 1.0.2 Changelog
Bugs Fixed
- Fix the bug that
sequenceAck
ping won’t be sent if nothing has been received for a client
farmbeats 1.0.0-beta.3 Changelog
Features Added
- Refresh @azure-rest/agrifood-farming SDK
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/agrifood-farming@1.0.0-beta.3
$> npm install @azure-rest/ai-content-safety@1.0.1
$> npm install @azure-rest/ai-document-translator@1.0.0-beta.2
$> npm install @azure-rest/ai-inference@1.0.0-beta.5
$> npm install @azure-rest/ai-translation-text@1.0.1
$> npm install @azure-rest/ai-vision-face@1.0.0-beta.3
$> npm install @azure-rest/arm-appservice@1.0.0-beta.2
$> npm install @azure-rest/arm-compute@1.0.0-beta.2
$> npm install @azure-rest/arm-containerservice@1.0.0-beta.2
$> npm install @azure-rest/arm-network@1.0.0-beta.2
$> npm install @azure-rest/arm-servicefabric@1.0.0-beta.2
$> npm install @azure-rest/communication-job-router@1.1.0-beta.2
$> npm install @azure-rest/communication-messages@2.1.0-beta.1
$> npm install @azure-rest/core-client@2.3.3
$> npm install @azure-rest/defender-easm@1.0.0-beta.2
$> npm install @azure-rest/developer-devcenter@1.0.1
$> npm install @azure-rest/iot-device-update@1.1.0
$> npm install @azure-rest/load-testing@1.0.1
$> npm install @azure-rest/purview-administration@1.0.0-beta.2
$> npm install @azure-rest/purview-datamap@1.0.0-beta.2
$> npm install @azure-rest/purview-scanning@1.0.0-beta.3
$> npm install @azure-rest/purview-sharing@1.0.0-beta.3
$> npm install @azure-rest/purview-workflow@1.0.0-beta.2
$> npm install @azure/arm-appservice@16.0.0
$> npm install @azure/arm-compute@22.3.0
$> npm install @azure/arm-computeschedule@1.0.0
$> npm install @azure/arm-eventhub@5.3.0-beta.1
$> npm install @azure/arm-kusto@8.2.0
$> npm install @azure/arm-pineconevectordb@1.0.0-beta.1
$> npm install @azure/arm-policyinsights@6.0.0
$> npm install @azure/arm-quota@1.1.0-beta.2
$> npm install @azure/arm-rediscache@8.2.0
$> npm install @azure/arm-servicenetworking@2.0.0
$> npm install @azure/communication-chat@1.6.0-beta.4
$> npm install @azure/communication-phone-numbers@1.3.0
$> npm install @azure/core-amqp@4.3.5
$> npm install @azure/core-http-compat@2.2.0
$> npm install @azure/core-rest-pipeline@1.19.0
$> npm install @azure/event-hubs@6.0.0-beta.1
$> npm install @azure/eventgrid@5.10.0
$> npm install @azure/eventgrid-system-events@1.0.0-beta.5
$> npm install @azure/eventhubs-checkpointstore-blob@2.0.0-beta.1
$> npm install @azure/monitor-opentelemetry@1.8.1
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.28
$> npm install @azure/opentelemetry-instrumentation-azure-sdk@1.0.0-beta.8
$> npm install @azure/web-pubsub-client@1.0.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