Azure SDK for JavaScript (July 2023)
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
- Add vector search. #26069
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 theRequestParameters
for better RLC user experience. - Add
OperationOptions
for better modular user experience. - Correctly handle
allowInsecureConnection
handling whenundefined
is passed inRequestParameters
. 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 ofconcat
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 theDefaultAzureCredential
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
andKnownRelationType
.
Maps Geolocation 1.0.0-beta.2 Changelog
Other Changes
- Update README.
Maps Render 1.0.0-beta.2 Changelog
Other Changes
- Deprecate tilesetId “microsoft.dem” and “microsoft.dem.contours” per announcement of the retirement for DEM tiles in Render API
- Update README.
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
andgetAzureBatchImageGenerationOperationStatus
. - 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