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