Azure SDK for JavaScript (June 2023)
The Azure SDK team is pleased to announce our June 2023 client library releases.
47 packages released this month.
Stable Packages (18)
-
Core - Client - Core Rest Pipeline
-
Event Grid
-
Event Hubs
-
Resouce Management - Resources Subscriptions
-
Resource Management - Compute
-
Resource Management - Container Service
-
Resource Management - Cosmos DB
-
Resource Management - Data Box
-
Resource Management - Dev Center
-
Resource Management - Front Door
-
Resource Management - Kubernetes Configuration
-
Resource Management - Liftrqumulo
-
Resource Management - Network
-
Resource Management - New Relic Observability
-
Resource Management - Policy
-
Resource Management - Private DNS
-
Resource Management - Qumulo
-
Resource Management - Resource Health
Patch Updates (5)
-
Core - Client - Client
-
Core - Client - HTTP
-
Identity
-
Key Vault - Keys
-
Monitor Query
Beta Packages (21)
-
Communication Chat
-
Communication Phone Numbers
-
Communication Rooms
-
Event Grid
-
OpenAI
-
OpenTelemetry Exporter
-
Resource Management - Baremetalinfrastructure
-
Resource Management - Container Apps
-
Resource Management - Container Service
-
Resource Management - Costmanagement
-
Resource Management - DevHub
-
Resource Management - Elastic
-
Resource Management - Event Grid
-
Resource Management - MySQL Flexible
-
Resource Management - Networkcloud
-
Resource Management - Postgresql
-
Resource Management - Selfhelp
-
Resource Management - Service Networking
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
Release highlights
Communication Chat 1.3.2-beta.2 Changelog
Features Added
- Added file attachment support
- Updated @azure/communication-signaling to 1.0.0-beta.18 with file attachment support.
Communication Phone Numbers 1.3.0-alpha.20230517.1 Changelog
- Added support for the API version 2023-04-01-preview.
- Renamed sip Patch operation to Update operation
Communication Rooms 1.0.0-beta.2 Changelog
Breaking Changes
- Changed: Renamed
getParticipantstolistParticipantswithPromise<PagedAsyncIterableIterator<Partial<RoomParticipant>>>return type - Changed: Renamed
createdDateTimetocreatedAtinRoom - Changed: Rename
RoomtoCommunicationRoom - Changed: Replaced
addParticipantsandupdateParticipantsmethods withupsertParticipants - Changed: Renamed
RoleTypetoParticipantRole - Removed:
roomJoinPolicyandparticipantsfromUpdateRoomOptions - Removed:
participantsfromRoom - Removed:
roomJoinPolicyfromRoom, all rooms are invite-only by default
Features Added
- Added
listRoomsmethod - Added pagination support to
listParticipants
Core - Client - Client 1.7.3 Changelog
Other Changes
- remove the validation that credential scopes must be a valid URL Issue #25881
Core - Client - Core Rest Pipeline 1.11.0 Changelog
Features Added
- Add a policy
auxiliaryAuthenticationHeaderPolicyfor external tokens tox-ms-authorization-auxiliaryheader. This header will be used when creating a cross-tenant application we may need to handle authentication requests for resources that are in different tenants. PR #25270
Core - Client - HTTP 3.0.2 Changelog
Other Changes
- Export
isNodefrom@azure/core-util. - Remove the validation that credential scopes must be a valid URL Issue #25881
Event Grid 4.12.0 Changelog
- No new changes for this release. This is to update the minor version of the release to indicate the new system events that were added in the
4.11.1version.
Event Grid 4.13.0-beta.1 Changelog
Features Added
- Added a new client
EventGridClientto the@azure/eventgridwithpublishCloudEvent,publishCloudEvents,receiveCloudEvents,acknowledgeCloudEvents,releaseCloudEventsandrejectCloudEventsapis.
Event Grid 4.13.0 Changelog
Features Added
-
Added new System Events:
Microsoft.ContainerService.ClusterSupportEndedMicrosoft.ContainerService.ClusterSupportEndingMicrosoft.ContainerService.NodePoolRollingFailedMicrosoft.ContainerService.NodePoolRollingStartedMicrosoft.ContainerService.NodePoolRollingSucceeded
Event Hubs 5.11.0 Changelog
Features Added
- Adds an option to set an identifier for Event Hubs clients.
- Adds a property on each Event Hub client that returns the identifier of the client.
Identity 3.2.2 Changelog
Bug Fixes
- Remove console logging in
processMultitenantRequestfor tenant id and resolved tenant.
Key Vault - Keys 4.7.1 Changelog
Bugs Fixed
- Fixed an issue where cryptographic operations would fail if the client did not have the get permission on the key, even if it had permission for the underlying operation. Issue #26001; PR #26016
Monitor Query 1.1.1 Changelog
Bugs Fixed
- Fixed the ISO8601 value for
twentyFourHourstoPT24H, instead of the incorrectP24HunderDurationsobject. - Fixed the ISO8601 value for
fortyEightHourstoPT48H, instead of the incorrectP48HunderDurationsobject.
OpenAI 1.0.0-beta.1 Changelog
- This is the initial beta release for Azure OpenAI inference capabilities, including completions, chat completions, and embeddings.
OpenAI 1.0.0-beta.2 Changelog
Bugs Fixed
- Fix a bug where the customer-passed options for credentials were overwritten by the defaults values.
OpenTelemetry Exporter 1.0.0-beta.13 Changelog
Features Added
- Update opentelemetry/instrumentation packages.
- Add support for Application Insights log events.
- Add AiCloudRole and AiCloudRoleInstance to OTel Resource event.
- Add OTel resource metric envelope.
- Add OpenTelemetry Log Exporter
- Use Kubernetes resource attributes to populate cloud role and role instance.
Resouce Management - Resources Subscriptions 2.1.0 Changelog
Resource Management - Baremetalinfrastructure 1.0.0-beta.1 Changelog
Resource Management - Compute 21.0.0 Changelog
Resource Management - Container Apps 2.0.0-beta.3 Changelog
Resource Management - Container Service 19.0.0-beta.1 Changelog
Resource Management - Container Service 19.0.0 Changelog
Resource Management - Cosmos DB 15.5.0 Changelog
Resource Management - Costmanagement 1.0.0-beta.1 Changelog
Resource Management - Data Box 5.0.0 Changelog
Resource Management - Dev Center 1.0.0 Changelog
Resource Management - DevHub 1.0.0-beta.3 Changelog
Resource Management - Elastic 1.0.0-beta.3 Changelog
Resource Management - Event Grid 14.2.0-beta.1 Changelog
Resource Management - Front Door 5.2.0 Changelog
Resource Management - Kubernetes Configuration 6.0.0 Changelog
Resource Management - Liftrqumulo 1.0.0 Changelog
Resource Management - MySQL Flexible 4.0.0-beta.1 Changelog
Resource Management - Network 31.0.0 Changelog
Resource Management - Networkcloud 1.0.0-beta.1 Changelog
Resource Management - New Relic Observability 1.0.0 Changelog
Resource Management - Policy 5.1.0 Changelog
Resource Management - Postgresql 8.0.0-beta.1 Changelog
Resource Management - Postgresql 8.0.0-beta.2 Changelog
Resource Management - Private DNS 3.2.0 Changelog
Resource Management - Qumulo 1.0.0 Changelog
Resource Management - Resource Health 4.0.0 Changelog
Resource Management - Selfhelp 1.0.0-beta.1 Changelog
Resource Management - Service Networking 1.0.0-beta.2 Changelog
Storage - Blobs 12.15.0-beta.1 Changelog
Features Added
- Added support for service version 2023-01-03.
Storage - Files Data Lake 12.14.0-beta.1 Changelog
Features Added
- Added support for service version 2023-01-03.
- Added owner, group and permissions properties for response of DataLakePathClient.getProperties(), DataLakeFileClient.getProperties(), DataLakeFileClient,read(), and DataLakeDirectoryClient.getProperties().
Storage - Files Share 12.15.0-beta.1 Changelog
Features Added
- Added support for service version 2023-01-03.
- Added access rights in each handles returned by ShareDirectoryClient.listHandles()/ShareFileClient.listHandles().
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/arm-appcontainers@2.0.0-beta.3
$> npm install @azure/arm-baremetalinfrastructure@1.0.0-beta.1
$> npm install @azure/arm-compute@21.0.0
$> npm install @azure/arm-containerservice@19.0.0-beta.1
$> npm install @azure/arm-containerservice@19.0.0
$> npm install @azure/arm-cosmosdb@15.5.0
$> npm install @azure/arm-costmanagement@1.0.0-beta.1
$> npm install @azure/arm-databox@5.0.0
$> npm install @azure/arm-devcenter@1.0.0
$> npm install @azure/arm-devhub@1.0.0-beta.3
$> npm install @azure/arm-elastic@1.0.0-beta.3
$> npm install @azure/arm-eventgrid@14.2.0-beta.1
$> npm install @azure/arm-frontdoor@5.2.0
$> npm install @azure/arm-kubernetesconfiguration@6.0.0
$> npm install @azure/arm-liftrqumulo@1.0.0
$> npm install @azure/arm-mysql-flexible@4.0.0-beta.1
$> npm install @azure/arm-network@31.0.0
$> npm install @azure/arm-networkcloud@1.0.0-beta.1
$> npm install @azure/arm-newrelicobservability@1.0.0
$> npm install @azure/arm-policy@5.1.0
$> npm install @azure/arm-postgresql-flexible@8.0.0-beta.1
$> npm install @azure/arm-postgresql-flexible@8.0.0-beta.2
$> npm install @azure/arm-privatedns@3.2.0
$> npm install @azure/arm-qumulo@1.0.0
$> npm install @azure/arm-resourcehealth@4.0.0
$> npm install @azure/arm-resources-subscriptions@2.1.0
$> npm install @azure/arm-selfhelp@1.0.0-beta.1
$> npm install @azure/arm-servicenetworking@1.0.0-beta.2
$> npm install @azure/communication-chat@1.3.2-beta.2
$> npm install @azure/communication-phone-numbers@1.3.0-alpha.20230517.1
$> npm install @azure/communication-rooms@1.0.0-beta.2
$> npm install @azure/core-client@1.7.3
$> npm install @azure/core-http@3.0.2
$> npm install @azure/core-rest-pipeline@1.11.0
$> npm install @azure/event-hubs@5.11.0
$> npm install @azure/eventgrid@4.12.0
$> npm install @azure/eventgrid@4.13.0-beta.1
$> npm install @azure/eventgrid@4.13.0
$> npm install @azure/identity@3.2.2
$> npm install @azure/keyvault-keys@4.7.1
$> npm install @azure/monitor-opentelemetry-exporter@1.0.0-beta.13
$> npm install @azure/monitor-query@1.1.1
$> npm install @azure/openai@1.0.0-beta.1
$> npm install @azure/openai@1.0.0-beta.2
$> npm install @azure/storage-blob@12.15.0-beta.1
$> npm install @azure/storage-file-datalake@12.14.0-beta.1
$> npm install @azure/storage-file-share@12.15.0-beta.1
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