Azure SDK for JavaScript (December 2021)
The Azure SDK team is pleased to announce our December 2021 client library releases.
42 packages released this month.
Stable Packages (17)
-
Cosmos DB
-
Resource Management - Compute
-
Resource Management - Container Service
-
Resource Management - Cosmos DB
-
Resource Management - Event Grid
-
Resource Management - Event Hubs
-
Resource Management - Features
-
Resource Management - Links
-
Resource Management - Locks
-
Resource Management - Managed Applications
-
Resource Management - Network
-
Resource Management - Policy
-
Resource Management - Redis Cache
-
Resource Management - Relay
-
Resource Management - Resources
-
Resource Management - SQL
-
Resource Management - Storage
Patch Updates (3)
-
Core - Client
-
Core - LRO
-
Schema Registry
Beta Packages (22)
-
@azure/arm-datalake-analytics
-
Communication Network Traversal
-
Event Hubs
-
Resource Management - Analysis Services
-
Resource Management - Api Management
-
Resource Management - Batch
-
Resource Management - Bot Service
-
Resource Management - Consumption
-
Resource Management - Cosmos DB
-
Resource Management - Data Factory
-
Resource Management - Dev Test Labs
-
Resource Management - Event Grid
-
Resource Management - Loadtestservice
-
Resource Management - Management Groups
-
Resource Management - Orbital
-
Resource Management - Portal
-
Resource Management - Resource Health
-
Resource Management - Search
-
Resource Management - Sql Virtual Machine
-
Schema Registry - Avro
-
Storage - Blobs
-
Storage - Files Shares
Release highlights
@azure/arm-datalake-analytics 2.0.0-beta.1 Changelog
Communication Network Traversal 1.0.0-beta.3 Changelog
Features Added
- Making user identity an optional argument when calling GetRelayConfiguration and GetRelayConfigurationAsync
- Adding optional parameter to GetRelayConfiguration to choose a RouteType
Core - Client 1.3.3 Changelog
Bugs Fixed
- Added a check to handle undefined value during the parsing of query parameters. Please refer to PR #18621 for further details.
Core - LRO 2.2.2 Changelog
Bugs Fixed
- Fix LRO PATCH operations when their results are located in a different URL. PR #18820
Cosmos DB 3.15.0 Changelog
Features Added
- GA Adds
container.item(itemId).patch()
.patch()
is an alternative toreplace()
for item updates. https://github.com/Azure/azure-sdk-for-js/pull/16264/files#diff-7caca690c469e2025576523c0377ac71815f001024fde7c48b20cd24adaa6977R561 - GA support for Bulk operation PATCH.
- GA support for Batch operation PATCH.
- Added the
SasTokenProperties
type and acreateAuthorizationSasToken
function to enable scoped access to Cosmos resources with SAS tokens. For an example that demonstrates creating a SAS token and using it to authenticate aCosmosClient
, see theSasTokenAuth
sample.
Event Hubs 5.7.0-beta.1 Changelog
Features Added
- Added
EventHubBufferedProducerClient
with functionality to manage batching, concurrency, and sending of events implicitly. This abstracts the complexity away from applications regarding publishing events in an optimal fashion. See issue #17699 for more details. - Added
skipParsingBodyAsJson
optional parameter toEventHubConsumerClient.subscribe
method. When set totrue
it will disable the client from runningJSON.parse()
on the message body when receiving the message. Not applicable if the message was sent with AMQP body typevalue
orsequence
.
Resource Management - Analysis Services 4.0.0-beta.1 Changelog
Resource Management - Api Management 8.0.0-beta.2 Changelog
Resource Management - Batch 7.0.0-beta.1 Changelog
Resource Management - Bot Service 4.0.0-beta.1 Changelog
Resource Management - Compute 17.0.0 Changelog
Resource Management - Consumption 9.0.0-beta.1 Changelog
Resource Management - Container Service 15.0.0 Changelog
Resource Management - Cosmos DB 15.0.0-beta.1 Changelog
Resource Management - Cosmos DB 15.0.0 Changelog
Resource Management - Data Factory 10.0.0-beta.1 Changelog
Resource Management - Dev Test Labs 4.0.0-beta.1 Changelog
Resource Management - Event Grid 13.0.0-beta.1 Changelog
Resource Management - Event Grid 13.0.0 Changelog
Resource Management - Event Hubs 5.0.0 Changelog
Resource Management - Features 3.0.0 Changelog
Resource Management - Links 2.0.0 Changelog
Resource Management - Loadtestservice 1.0.0-beta.1 Changelog
Resource Management - Locks 2.0.0 Changelog
Resource Management - Managed Applications 2.0.0 Changelog
Resource Management - Management Groups 2.0.0-beta.1 Changelog
Resource Management - Network 26.0.0 Changelog
Resource Management - Orbital 1.0.0-beta.1 Changelog
Resource Management - Policy 5.0.0 Changelog
Resource Management - Portal 1.0.0-beta.1 Changelog
Resource Management - Redis Cache 6.0.0 Changelog
Resource Management - Relay 3.0.0 Changelog
Resource Management - Resource Health 3.0.0-beta.1 Changelog
Resource Management - Resources 5.0.0 Changelog
Resource Management - SQL 9.0.0 Changelog
Resource Management - Search 3.0.0-beta.1 Changelog
Resource Management - Sql Virtual Machine 5.0.0-beta.1 Changelog
Resource Management - Storage 17.0.0 Changelog
Schema Registry 1.0.1 Changelog
Bugs Fixed
- Disable client-side validation of schema names and leave that to the service.
Schema Registry - Avro 1.0.0-beta.5 Changelog
Other Changes
- Depends on @azure/schema-registry@1.0.1.
Storage - Blobs 12.9.0-beta.2 Changelog
Features Added
- Added support for service version 2021-02-12
- Added support for listing system containers with
BlobServiceClient.listContainers()
. - Added support for blob names container invalid XML characters.
Storage - Files Shares 12.9.0-beta.2 Changelog
Features Added
- Added support for service version 2021-02-12.
- Added support for premium file share
provisionedBandwidthMiBps
property.
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-analysisservices@4.0.0-beta.1
$> npm install @azure/arm-apimanagement@8.0.0-beta.2
$> npm install @azure/arm-batch@7.0.0-beta.1
$> npm install @azure/arm-botservice@4.0.0-beta.1
$> npm install @azure/arm-compute@17.0.0
$> npm install @azure/arm-consumption@9.0.0-beta.1
$> npm install @azure/arm-containerservice@15.0.0
$> npm install @azure/arm-cosmosdb@15.0.0-beta.1
$> npm install @azure/arm-cosmosdb@15.0.0
$> npm install @azure/arm-datafactory@10.0.0-beta.1
$> npm install @azure/arm-datalake-analytics@2.0.0-beta.1
$> npm install @azure/arm-devtestlabs@4.0.0-beta.1
$> npm install @azure/arm-eventgrid@13.0.0-beta.1
$> npm install @azure/arm-eventgrid@13.0.0
$> npm install @azure/arm-eventhub@5.0.0
$> npm install @azure/arm-features@3.0.0
$> npm install @azure/arm-links@2.0.0
$> npm install @azure/arm-loadtestservice@1.0.0-beta.1
$> npm install @azure/arm-locks@2.0.0
$> npm install @azure/arm-managedapplications@2.0.0
$> npm install @azure/arm-managementgroups@2.0.0-beta.1
$> npm install @azure/arm-network@26.0.0
$> npm install @azure/arm-orbital@1.0.0-beta.1
$> npm install @azure/arm-policy@5.0.0
$> npm install @azure/arm-portal@1.0.0-beta.1
$> npm install @azure/arm-rediscache@6.0.0
$> npm install @azure/arm-relay@3.0.0
$> npm install @azure/arm-resourcehealth@3.0.0-beta.1
$> npm install @azure/arm-resources@5.0.0
$> npm install @azure/arm-search@3.0.0-beta.1
$> npm install @azure/arm-sql@9.0.0
$> npm install @azure/arm-sqlvirtualmachine@5.0.0-beta.1
$> npm install @azure/arm-storage@17.0.0
$> npm install @azure/communication-network-traversal@1.0.0-beta.3
$> npm install @azure/core-client@1.3.3
$> npm install @azure/core-lro@2.2.2
$> npm install @azure/cosmos@3.15.0
$> npm install @azure/event-hubs@5.7.0-beta.1
$> npm install @azure/schema-registry@1.0.1
$> npm install @azure/schema-registry-avro@1.0.0-beta.5
$> npm install @azure/storage-blob@12.9.0-beta.2
$> npm install @azure/storage-file-share@12.9.0-beta.2
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