The Azure SDK team is pleased to announce our July 2023 client library releases.

37 packages released this month.

Stable Packages (14)

  • Call Automation

  • Language Text

  • Resource Management - Data Protection

  • Resource Management - Graph Services

  • Resource Management - Paloaltonetworksngfw

  • Resource Management - Recovery Services

  • Resource Management - Redis

  • Resource Management - Selfhelp

  • Resource Management - Storage Cache

  • Resource Management - Traffic Manager

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

Patch Updates (6)

  • Communication Common

  • Core - Client - Rest

  • Core - Client - XML

  • Event Hubs

  • Identity

  • Web PubSub CloudEvents Handlers for Express

Beta Packages (17)

  • App Configuration

  • Cognitive Search

  • Event Grid

  • Maps Geolocation

  • Maps Render

  • Maps Route

  • Maps Search

  • OpenAI

  • OpenTelemetry Exporter

  • OpenTelemetry Instrumentation

  • Resource Management - Container Service

  • Resource Management - Containerservicefleet

  • Resource Management - Cosmos DB

  • Resource Management - Cosmosdbforpostgresql

  • Resource Management - Device Provisioning Services

  • Resource Management - Managednetworkfabric

  • Resource Management - SQL Virtual Machine

Release highlights

App Configuration 1.5.0-beta.1 Changelog

Features Added

  • With the new preview API version 2022-11-01-preview, added configuration settings snapshot feature that allows users to create a point-in-time snapshot of their configuration store. #24535

Call Automation 1.0.0 Changelog

Features Added

  • Create outbound calls to an Azure Communication Service user or a phone number.
  • Answer/Redirect/Reject incoming call from an Azure Communication Service user or a phone number.
  • Transfer the call to another participant.
  • List, add or remove participants from the call.
  • Hangup or terminate the call.
  • Play audio files to one or more participants in the call.
  • Recognize incoming DTMF in the call.
  • Record calls with option to start/resume/stop.
  • Record mixed and unmixed audio recordings.
  • Download recordings.
  • Parse various events happening in the call, such as CallConnected and PlayCompleted event.

Cognitive Search 12.0.0-beta.2 Changelog

Bugs Fixed

  • Fix compiler errors when using SearchClient without defined model. #25999
  • Fix all clients adding one or more duplicate user agents. #26298
  • Fix serializerOptions and onResponse options for SearchClient methods. #26327

Features Added

Communication Common 2.2.1 Changelog

Bugs Fixed

  • Bug fix for when running the policy, a query param is always being detected as the URLSearchParams object exists, even if it is empty.

Core - Client - Rest 1.1.4 Changelog

Features Added

  • Add timeout, onUploadProgress, onDownloadProgress, abortSignal, tracingOptions, onResponse in the RequestParameters for better RLC user experience.
  • Add OperationOptions for better modular user experience.
  • Correctly handle allowInsecureConnection handling when undefined is passed in RequestParameters. See https://github.com/Azure/autorest.typescript/issues/1916 for details.

Core - Client - XML 1.3.4 Changelog

Other Changes

  • Bump dependency fast-xml-parser version to ^4.2.4 to address security issue https://security.snyk.io/vuln/SNYK-JS-FASTXMLPARSER-5668858

Event Grid 4.13.0-beta.2 Changelog

Bugs Fixed

  • Fixed a bug with publishCloudEvents API. To add the elements to the array, push method should be called instead of concat method.

Event Hubs 5.11.1 Changelog

Bugs Fixed

  • Fix a regression of missing getToken calls when renewing tokens.

Identity 3.2.3 Changelog

Bug Fixes

  • Dependency Upgrades of MSAL libraries to the latest versions for incorporating underlying bug fix to resolve this issue.

    Other Changes

    Behavioral breaking change
  • Moved AzureDeveloperCliCredential to the end of the DefaultAzureCredential chain.

Language Text 1.1.0 Changelog

Breaking Changes

These changes do not impact the API of stable versions such as 1.0.0. Only code written agaisnt a beta version such as 1.1.0-beta.1 will be affected.

Remove the following features added in the “2022-10-01-preview” API - version “1.1.0-beta.1”

  • Dynamic Classification feature from the analyze method
  • Entity resolution in entity recognition
  • FHIR in beginAnalyzeBatch
  • Automatic language detection in beginAnalyzeBatch

Features Added

  • Added more values to enum class: KnownHealthcareEntityCategory and KnownRelationType.

Maps Geolocation 1.0.0-beta.2 Changelog

Other Changes

  • Update README.

Maps Render 1.0.0-beta.2 Changelog

Other Changes

Maps Route 1.0.0-beta.2 Changelog

Other Changes

  • Update README.

Maps Search 1.0.0-beta.3 Changelog

Other Changes

  • Update README.

OpenAI 1.0.0-beta.3 Changelog

Features Added

  • Added support for batch image generation via beginAzureBatchImageGeneration and getAzureBatchImageGenerationOperationStatus.
  • Added GetImages convenience API for above, as well as supporting ImageGenerationOptions and ImageGenerationResponse aliases.

OpenTelemetry Exporter 1.0.0-beta.14 Changelog

Bugs Fixed

  • Fix issues with Breeze events format for new Resource attributes telemetry event and legacy Application Insights events.
  • Metrics Exporter use delta aggregation temporality.

Features Added

  • Update OpenTelemetry dependency packages.

OpenTelemetry Instrumentation 1.0.0-beta.4 Changelog

Other Changes

  • Updated to latest OTEL libraries

Resource Management - Container Service 19.1.0-beta.1 Changelog

Resource Management - Containerservicefleet 1.0.0-beta.1 Changelog

Resource Management - Cosmos DB 16.0.0-beta.6 Changelog

Resource Management - Cosmosdbforpostgresql 1.0.0-beta.1 Changelog

Resource Management - Data Protection 1.1.0 Changelog

Resource Management - Device Provisioning Services 6.0.0-beta.1 Changelog

Resource Management - Graph Services 1.0.0 Changelog

Resource Management - Managednetworkfabric 1.0.0-beta.1 Changelog

Resource Management - Paloaltonetworksngfw 1.0.0 Changelog

Resource Management - Recovery Services 5.3.0 Changelog

Resource Management - Redis 7.2.0 Changelog

Resource Management - SQL Virtual Machine 5.0.0-beta.8 Changelog

Resource Management - Selfhelp 1.0.0 Changelog

Resource Management - Storage Cache 7.0.0 Changelog

Resource Management - Traffic Manager 6.1.0 Changelog

Storage - Blobs 12.15.0 Changelog

Features Added

  • Includes all features released in 12.15.0.

Storage - Files Data Lake 12.14.0 Changelog

Features Added

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

Storage - Files Share 12.15.0 Changelog

Features Added

  • Includes all features released in 12.15.0.

Storage - Queues 12.14.0 Changelog

Features Added

  • Added support for service version 2023-01-03.

Web PubSub CloudEvents Handlers for Express 1.0.5 Changelog

Other Changes

  • Remove the abuse protection check since the service always validates the request

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@1.1.4
$> npm install @azure-rest/maps-geolocation@1.0.0-beta.2
$> npm install @azure-rest/maps-render@1.0.0-beta.2
$> npm install @azure-rest/maps-route@1.0.0-beta.2
$> npm install @azure-rest/maps-search@1.0.0-beta.3
$> npm install @azure/ai-language-text@1.1.0
$> npm install @azure/app-configuration@1.5.0-beta.1
$> npm install @azure/arm-containerservice@19.1.0-beta.1
$> npm install @azure/arm-containerservicefleet@1.0.0-beta.1
$> npm install @azure/arm-cosmosdb@16.0.0-beta.6
$> npm install @azure/arm-cosmosdbforpostgresql@1.0.0-beta.1
$> npm install @azure/arm-dataprotection@1.1.0
$> npm install @azure/arm-deviceprovisioningservices@6.0.0-beta.1
$> npm install @azure/arm-graphservices@1.0.0
$> npm install @azure/arm-managednetworkfabric@1.0.0-beta.1
$> npm install @azure/arm-paloaltonetworksngfw@1.0.0
$> npm install @azure/arm-recoveryservices@5.3.0
$> npm install @azure/arm-rediscache@7.2.0
$> npm install @azure/arm-selfhelp@1.0.0
$> npm install @azure/arm-sqlvirtualmachine@5.0.0-beta.8
$> npm install @azure/arm-storagecache@7.0.0
$> npm install @azure/arm-trafficmanager@6.1.0
$> npm install @azure/communication-call-automation@1.0.0
$> npm install @azure/communication-common@2.2.1
$> npm install @azure/core-xml@1.3.4
$> npm install @azure/event-hubs@5.11.1
$> npm install @azure/eventgrid@4.13.0-beta.2
$> npm install @azure/identity@3.2.3
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.14
$> npm install @azure/openai@1.0.0-beta.3
$> npm install @azure/opentelemetry-instrumentation-azure-sdk@1.0.0-beta.4
$> npm install @azure/search-documents@12.0.0-beta.2
$> npm install @azure/storage-blob@12.15.0
$> npm install @azure/storage-file-datalake@12.14.0
$> npm install @azure/storage-file-share@12.15.0
$> npm install @azure/storage-queue@12.14.0
$> npm install @azure/web-pubsub-express@1.0.5

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