The Azure SDK team is pleased to announce our June 2024 client library releases.

53 packages released this month.

Stable Packages (19)

  • Azure Monitor OpenTelemetry

  • Core - Client - AMQP

  • Event Grid

  • Event Grid Namespaces

  • Event Hubs

  • Monitor Ingestion

  • Monitor Query

  • Resource Management - Container Service Fleet

  • Resource Management - Data Factory

  • Resource Management - Machine Learning

  • Resource Management - NetApp Files

  • Resource Management - Recovery Services

  • Resource Management - Recovery Services Backup

  • Resource Management - Storage Cache

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • Text Translation

Patch Updates (7)

  • Communication Chat

  • Identity

  • Identity Broker

  • Notification Hubs

  • Service Bus

  • Storage - Files Share

  • Token Cache Persistence Plugin

Beta Packages (24)

  • Artifacts

  • Azure AI Search

  • Azure Blob Storage Checkpoint Store

  • Azure EventGrid System Events

  • Communication Chat

  • Core - Client - AMQP

  • Core - Client - LRO

  • Cosmos DB

  • Event Hubs

  • Identity

  • OpenTelemetry Exporter

  • Resource Management - Devopsinfrastructure

  • Resource Management - Hybrid Compute

  • Resource Management - Informaticadatamanagement

  • Resource Management - Maintenance

  • Resource Management - Oracledatabase

  • Resource Management - SQL

  • Resource Management - Security

  • Resource Management - Self Help

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • unknown

Release highlights

Artifacts 1.0.0-beta.15 Changelog

Features Added

  • Model Dataset has a new parameter LakeHouseLocation
  • Model Dataset has a new parameter GoogleBigQueryV2ObjectDataset
  • Model Dataset has a new parameter PostgreSqlV2TableDataset
  • Model Dataset has a new parameter SalesforceServiceCloudV2ObjectDataset
  • Model Dataset has a new parameter SalesforceV2ObjectDataset
  • Model Dataset has a new parameter ServiceNowV2ObjectDataset
  • Model Dataset has a new parameter SnowflakeV2Dataset
  • Model Dataset has a new parameter WarehouseTableDataset
  • Model Pipeline has a new parameter ExpressionV2
  • Model Pipeline has a new parameter GoogleBigQueryV2Source
  • Model Pipeline has a new parameter LakeHouseTableSink
  • Model Pipeline has a new parameter LakeHouseTableSource
  • Model Pipeline has a new parameter LakeHouseWriteSettings
  • Model Pipeline has a new parameter LakeHouseReadSettings
  • Model Pipeline has a new parameter Metadata
  • Model Pipeline has a new parameter MetadataItem
  • Model Pipeline has a new parameter ParquetReadSettingsstate
  • Model Pipeline has a new parameter PostgreSqlV2Source
  • Model Pipeline has a new parameter SalesforceServiceCloudV2Sink
  • Model Pipeline has a new parameter SalesforceServiceCloudV2Source
  • Model Pipeline has a new parameter SalesforceV2Sink
  • Model Pipeline has a new parameter SalesforceV2SourceReadBehavior
  • Model Pipeline has a new parameter SalesforceV2Source
  • Model Pipeline has a new parameter ServiceNowV2Source
  • Model Pipeline has a new parameter SnowflakeV2Sink
  • Model Pipeline has a new parameter SnowflakeV2Source
  • Model Pipeline has a new parameter WarehouseSink
  • Model Pipeline has a new parameter WarehouseSource
  • Model LinkedService add supports GoogleAds
  • Model LinkedService has a new parameter GoogleBigQueryV2LinkedService
  • Model LinkedService has a new parameter LakeHouseLinkedService
  • Model LinkedService has a new parameter PostgreSqlV2LinkedService
  • Model LinkedService has a new parameter SalesforceServiceCloudV2LinkedService
  • Model LinkedService has a new parameter SalesforceV2LinkedService
  • Model LinkedService has a new parameter SalesforceV2LinkedService
  • Model LinkedService has a new parameter SnowflakeV2LinkedService
  • Model LinkedService has a new parameter WarehouseLinkedService
  • Model LinkedService has a new parameter WarehouseLinkedService

Breaking Changes

  • Model LinkedService parameter MariaDBLinkedService update new properties
  • Model LinkedService parameter MySqlLinkedService update new properties
  • Model LinkedService parameter ServiceNowV2LinkedService update properties
  • Model Pipeline parameter ExecuteDataFlowActivity update new properties computeType
  • Model Pipeline parameter ScriptActivityScriptBlock update properties type

Azure AI Search 12.1.0-beta.2 Changelog

Breaking Changes

  • Fixed an incorrect enum variant in KnownVectorQueryKind #29601

Features Added

  • Enhance vector search support for image data #29594
  • AIServicesVisionVectorizer leverages your Azure AI Vision deployment to generate embeddings from image data or text provided at query ime
  • VisionVectorizeSkill allows for indexers to do the same
  • Vector queries now have the ability to accept an image in the form of a URL or base64 encoded string
  • Add support for enrichment of search results with your own ML model #29594
  • AzureMachineLearningVectorizer leverages your Azure AI Studio model deployment to generate embeddings for text provided at query time
  • Add support for search indexers to use OneLake as a data source #29594
  • Add support for search score and vector similarity to be used as a threshold on the results of vector queries #29594
  • Add support for hybrid search #29594

Bugs Fixed

  • Fixed serialization performance on large payloads #29597

Azure Blob Storage Checkpoint Store 1.1.0-beta.1 Changelog

Key Bugs Fixed

  • Fixed a bug where ContainerClient could not passed to BlobCheckpointStore if the ContainerClient was created by another version of @azure/storage-blob.

Features Added

  • With the dropping of support for Node.js versions that are no longer in LTS, the dependency on @types/node has been updated to version 12. Read our support policy for more details.
  • Updates all async methods on BlobCheckpointStore to accept an optional options parameter that can be used to pass in an abortSignal and tracingOptions. Resolves issue #9492.

Azure EventGrid System Events 1.0.0-beta.1 Changelog

Features Added

  • Released System Events related to Eventgrid service.

Azure Monitor OpenTelemetry 1.6.0 Changelog

Bugs Fixed

  • Setting the sampling ratio to 0 now correctly applies the value instead of defaulting to 1.
  • Fixed standard metrics reported success/failure status for dependencies/requests.
  • 3xx level response codes on request telemetry is no longer counted as a request failure in standard metrics.

Communication Chat 1.6.0-beta.2 Changelog

Features Added

  • New messagingPolicy property in ChatThreadProperties for textOnlyChat.
  • New policyViolation property in ChatMessage for data loss prevention.

Communication Chat 1.5.1 Changelog

Bugs Fixed

  • Updated @azure/core-client and @azure/core-rest-pipeline version.

Core - Client - AMQP 4.3.0 Changelog

Breaking Changes

  • Moved to ESM core with builds for ESM, CommonJS, React-Native and Browser.
  • Moved unit tests from mocha to vitest.

Core - Client - AMQP 4.4.0-beta.1 Changelog

Features Added

  • Exports a constant for the geographic replication feature.

Core - Client - LRO 3.0.0-beta.2 Changelog

To migrate the existing applications to v3, please refer to Migration Guide.

Compared with v3.0.0-beta.1 there are following changes.

Other Changes

  • Remove the isStopped considering we deprecate stopPolling
  • The return type for processResult is changed from TResult to Promise<TResult>
  • Rename the property from initialUrl to initialRequestUrl for OperationConfig

Cosmos DB 4.0.1-beta.3 Changelog

  • Added support for Vector Search.
  • Add query feedOption to disable nonStreamingOrderBy query feature

Event Grid 5.5.0 Changelog

Features Added

  • Added new System Events:

  • Microsoft.Communication.ChatThreadCreated
  • Microsoft.Communication.ChatThreadDeleted
  • Microsoft.Communication.ChatThreadPropertiesUpdated

Event Grid Namespaces 1.0.0 Changelog

Features Added

  • Released V1.0 GA Version. Refer PR #29764 for further details.

Event Hubs 5.12.0 Changelog

Features Added

  • Adds support for connecting to the development emulator. The connection string for the development emulator should have the ";UseDevelopmentEmulator=true" slug.

Event Hubs 5.13.0-beta.1 Changelog

Features Added

  • Support Geographic replication to enable recovery in case of geographic disasters.

Breaking Changes

  • The offset property of event data is now typed as a string instead of as a number.

Identity 4.3.0-beta.2 Changelog

Bugs Fixed

  • Managed identity bug fixes

Identity 4.2.1 Changelog

Bugs Fixed

  • Managed identity bug fixes

Identity Broker 1.0.1 Changelog

Other Changes

  • Upgraded @azure/msal-node to the latest version

Monitor Ingestion 1.1.0 Changelog

Bugs Fixed

  • React-Native support for zlib via the pako package.

Features Added

  • Added audience support for the logs ingestion client to specify the audience for the authentication token. This feature is necessary to use a sovereign cloud. Refer to #27280 for further details.

Monitor Query 1.3.0 Changelog

Features Added

  • Added audience support for all the clients to specify the audience for the authentication token. This is useful when working in sovereign clouds. Refer to #28821 for further details.

Notification Hubs 1.2.3 Changelog

Bugs Fixed

  • Added outcome counts to the NotificationOutcomeDetails response for browser and FCMV1 notifications.
  • #29404

OpenTelemetry Exporter 1.0.0-beta.24 Changelog

Bugs Fixed

  • Fix issue with disableOfflineStorage being set sending error messages to customer apps.
  • Fix issue with disableOfflineStorage not applying to Statsbeat senders.

Resource Management - Container Service Fleet 1.1.0 Changelog

Resource Management - Data Factory 16.0.0 Changelog

Resource Management - Devopsinfrastructure 1.0.0-beta.1 Changelog

Resource Management - Hybrid Compute 4.0.0-beta.2 Changelog

Resource Management - Informaticadatamanagement 1.0.0-beta.1 Changelog

Resource Management - Machine Learning 2.2.0 Changelog

Resource Management - Maintenance 1.0.0-beta.2 Changelog

Resource Management - NetApp Files 21.0.0 Changelog

Resource Management - Oracledatabase 1.0.0-beta.1 Changelog

Resource Management - Recovery Services 6.0.0 Changelog

Resource Management - Recovery Services Backup 13.1.0 Changelog

Resource Management - SQL 11.0.0-beta.1 Changelog

Resource Management - Security 6.0.0-beta.5 Changelog

Resource Management - Self Help 2.0.0-beta.4 Changelog

Resource Management - Storage Cache 8.0.0 Changelog

Service Bus 7.9.5 Changelog

Bugs Fixed

  • Fix an issue where rhea-promise receivers are not properly closed in MessageSession.createRheaLink() PR #29954

Storage - Blobs 12.18.0 Changelog

Features Added

  • Includes all features released in 12.18.0-beta.1.

Storage - Blobs 12.23.0 Changelog

Features Added

  • Includes all features released in 12.23.0-beta.1.
  • Allow HTTP connections

Storage - Blobs 12.24.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-08-04.
  • Added BlobContainerClient.getAccountInfo() and BlobClient.getAccountInfo() APIs.
  • Added more detailed messaging for authorization failure cases.

Storage - Files Data Lake 12.17.0 Changelog

Features Added

  • Includes all features released in 12.17.0.

Storage - Files Data Lake 12.22.0 Changelog

Features Added

  • Includes all features released in 12.22.0-beta.1.
  • Allow HTTP connections

Storage - Files Data Lake 12.23.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-08-04.
  • Added more detailed messaging for authorization failure cases.

Storage - Files Share 12.18.1 Changelog

Features Added

  • Includes all features released in 12.18.1-beta.1.

Storage - Files Share 12.23.0 Changelog

Features Added

  • Includes all features released in 12.23.0-beta.1.
  • Allow HTTP connections

Storage - Files Share 12.24.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-08-04.
  • Added more detailed messaging for authorization failure cases.
  • Added support for snapshot management on NFS shares.

Storage - Queues 12.17.0 Changelog

Features Added

  • Added support for service version 2024-05-04.

Storage - Queues 12.22.0 Changelog

Features Added

  • Includes all features released in 12.22.0-beta.1.
  • Allow HTTP connections

Storage - Queues 12.23.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-08-04.
  • Added more detailed messaging for authorization failure cases.

Text Translation 1.0.0 Changelog

Features Added

  • Added support for AAD authentication.

Token Cache Persistence Plugin 1.1.1 Changelog

Other Changes

  • Updated msal-node to the latest version

unknown 1.0.0-beta.1 Changelog

Breaking Changes

These are the new features not supported by the old package @azure/cognitiveservices-face.

  • Added support for Liveness Detection.
  • Added support for Person and DynamicPersonGroup operations.
  • Added support for face recognition with PersonDirectory by passing IdentifyFromPersonDirectoryParameters or IdentifyFromDynamicPersonGroupParameters to /identify.
  • Added support for authentication with Microsoft Entra ID using DefaultAzureCredential from @azure/identity.

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/ai-translation-text@1.0.0
$> npm install @azure-rest/ai-vision-face@1.0.0-beta.1
$> npm install @azure/arm-containerservicefleet@1.1.0
$> npm install @azure/arm-datafactory@16.0.0
$> npm install @azure/arm-devopsinfrastructure@1.0.0-beta.1
$> npm install @azure/arm-hybridcompute@4.0.0-beta.2
$> npm install @azure/arm-informaticadatamanagement@1.0.0-beta.1
$> npm install @azure/arm-machinelearning@2.2.0
$> npm install @azure/arm-maintenance@1.0.0-beta.2
$> npm install @azure/arm-netapp@21.0.0
$> npm install @azure/arm-oracledatabase@1.0.0-beta.1
$> npm install @azure/arm-recoveryservices@6.0.0
$> npm install @azure/arm-recoveryservicesbackup@13.1.0
$> npm install @azure/arm-security@6.0.0-beta.5
$> npm install @azure/arm-selfhelp@2.0.0-beta.4
$> npm install @azure/arm-sql@11.0.0-beta.1
$> npm install @azure/arm-storagecache@8.0.0
$> npm install @azure/communication-chat@1.6.0-beta.2
$> npm install @azure/communication-chat@1.5.1
$> npm install @azure/core-amqp@4.3.0
$> npm install @azure/core-amqp@4.4.0-beta.1
$> npm install @azure/core-lro@3.0.0-beta.2
$> npm install @azure/cosmos@4.0.1-beta.3
$> npm install @azure/event-hubs@5.12.0
$> npm install @azure/event-hubs@5.13.0-beta.1
$> npm install @azure/eventgrid@5.5.0
$> npm install @azure/eventgrid-namespaces@1.0.0
$> npm install @azure/eventgrid-system-events@1.0.0-beta.1
$> npm install @azure/eventhubs-checkpointstore-blob@1.1.0-beta.1
$> npm install @azure/identity@4.3.0-beta.2
$> npm install @azure/identity@4.2.1
$> npm install @azure/identity-broker@1.0.1
$> npm install @azure/identity-cache-persistence@1.1.1
$> npm install @azure/monitor-ingestion@1.1.0
$> npm install @azure/monitor-opentelemetry@1.6.0
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.24
$> npm install @azure/monitor-query@1.3.0
$> npm install @azure/notification-hubs@1.2.3
$> npm install @azure/search-documents@12.1.0-beta.2
$> npm install @azure/service-bus@7.9.5
$> npm install @azure/storage-blob@12.18.0
$> npm install @azure/storage-blob@12.23.0
$> npm install @azure/storage-blob@12.24.0-beta.1
$> npm install @azure/storage-file-datalake@12.17.0
$> npm install @azure/storage-file-datalake@12.22.0
$> npm install @azure/storage-file-datalake@12.23.0-beta.1
$> npm install @azure/storage-file-share@12.18.1
$> npm install @azure/storage-file-share@12.23.0
$> npm install @azure/storage-file-share@12.24.0-beta.1
$> npm install @azure/storage-queue@12.17.0
$> npm install @azure/storage-queue@12.22.0
$> npm install @azure/storage-queue@12.23.0-beta.1
$> npm install @azure/synapse-artifacts@1.0.0-beta.15

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