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 and tlsSettings to PipelineRequestOptions PR #32590
  • Add agent option to PipelineOptions PR #32809

Core - Client - Http Compat 2.2.0 Changelog

Features Added

  • Add optional agent option to WebResourceLike 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 of application/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 to AcsEmailDeliveryReportReceivedEventData.
  • Added recipientMailServerHostName property to AcsEmailDeliveryReportStatusDetails.
  • 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 to AcsEmailDeliveryReportReceivedEventData.
  • Added recipientMailServerHostName property to AcsEmailDeliveryReportStatusDetails.
  • For AcsSmsReceivedEventData:
  • Added segmentCount property
  • Regenerated SDK with latest commit.

Event Hubs 6.0.0-beta.1 Changelog

Breaking Changes

  • offset type is updated from number to string.

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 and list 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 the Parameters 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