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

217 packages released this month.

Stable Packages (84)

  • Communication Call Automation

  • Communication Chat

  • Communication Identity

  • Communication JobRouter

  • OpenTelemetry AspNetCore

  • OpenTelemetry Exporter

  • Resource Management - API Management

  • Resource Management - Alerts Management

  • Resource Management - Analysis

  • Resource Management - App Configuration

  • Resource Management - App Platform

  • Resource Management - Authorization

  • Resource Management - Automanage

  • Resource Management - Automation

  • Resource Management - Azure Stack HCI

  • Resource Management - Azure VMware Solution

  • Resource Management - Billing

  • Resource Management - Bot Service

  • Resource Management - Change Analysis

  • Resource Management - Confluent

  • Resource Management - Connected VMware vSphere

  • Resource Management - Container Instances

  • Resource Management - Container Registry

  • Resource Management - Content Delivery Network

  • Resource Management - DNS

  • Resource Management - DNS Resolver

  • Resource Management - Data Box Edge

  • Resource Management - Data Lake Analytics

  • Resource Management - Data Lake Store

  • Resource Management - Data Protection

  • Resource Management - Data Share

  • Resource Management - DevTest Labs

  • Resource Management - Device Provisioning Services

  • Resource Management - Device Update

  • Resource Management - Digital Twins

  • Resource Management - Dynatrace

  • Resource Management - Edge Order

  • Resource Management - Extended Location

  • Resource Management - Fluid Relay

  • Resource Management - Front Door

  • Resource Management - Guest Configuration

  • Resource Management - Health Bot

  • Resource Management - Healthcare APIs

  • Resource Management - Key Vault

  • Resource Management - Kubernetes Configuration

  • Resource Management - Lab Services

  • Resource Management - Load Testing

  • Resource Management - Log Analytics

  • Resource Management - Logic Apps

  • Resource Management - Managed Grafana

  • Resource Management - Managed Service Identity

  • Resource Management - Managed Services

  • Resource Management - Marketplace Ordering

  • Resource Management - Media

  • Resource Management - Mixed Reality

  • Resource Management - Monitor

  • Resource Management - Network

  • Resource Management - Notification Hubs

  • Resource Management - Orbital

  • Resource Management - Palo Alto Networks - Next Generation Firewall

  • Resource Management - Policy Insights

  • Resource Management - Private DNS

  • Resource Management - Provider Hub

  • Resource Management - Purview

  • Resource Management - Qumulo

  • Resource Management - Relay

  • Resource Management - Reservations

  • Resource Management - Resource Manager

  • Resource Management - Resources

  • Resource Management - SQL Virtual Machine

  • Resource Management - Security Insights

  • Resource Management - Service Fabric

  • Resource Management - Service Linker

  • Resource Management - SignalR

  • Resource Management - Storage

  • Resource Management - Storage Cache

  • Resource Management - Storage Pool

  • Resource Management - Storage Sync

  • Resource Management - Stream Analytics

  • Resource Management - Subscriptions

  • Resource Management - Synapse

  • Resource Management - Web PubSub

  • Resource Management - Workloads

  • Service Bus

Patch Updates (42)

  • Cognitive Search

  • Functions extension for Azure Tables

  • Identity

  • Resource Management - Batch

  • Resource Management - Cognitive Search

  • Resource Management - Cognitive Services

  • Resource Management - Compute

  • Resource Management - Container Apps

  • Resource Management - Costmanagement

  • Resource Management - Data Box

  • Resource Management - Desktop Virtualization

  • Resource Management - Dev Center

  • Resource Management - Graph Services

  • Resource Management - IoT Hub

  • Resource Management - Kusto

  • Resource Management - Managed Network Fabric

  • Resource Management - Marketplace

  • Resource Management - Mobile Network

  • Resource Management - NetApp Files

  • Resource Management - Network Cloud

  • Resource Management - New Relic Observability

  • Resource Management - Peering

  • Resource Management - Recovery Services

  • Resource Management - Recovery Services Backup

  • Resource Management - Recovery Services Site Recovery

  • Resource Management - Redis

  • Resource Management - Resource Mover

  • Resource Management - Service Networking

  • Resource Management - Storage Mover

  • Resource Management - Traffic Manager

  • Resource Management - Voice Services

  • Service Bus

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • Tables

  • WebJobs Extensions - Event Grid

  • WebJobs Extensions - Event Hubs

  • WebJobs Extensions - Service Bus

Beta Packages (86)

  • Data Movement

  • Event Grid

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents

  • Monitor Query

  • OpenAI Inference

  • Purview Workflow

  • Resource Management - API Center

  • Resource Management - Advisor

  • Resource Management - Agrifood

  • Resource Management - App Compliance Automation

  • Resource Management - App Service

  • Resource Management - Application Insights

  • Resource Management - Arc ScVmm

  • Resource Management - Attestation

  • Resource Management - Azure Stack HCI

  • Resource Management - Billing Benefits

  • Resource Management - Blueprint

  • Resource Management - Chaos

  • Resource Management - Communication

  • Resource Management - Confidential Ledger

  • Resource Management - Consumption

  • Resource Management - Container Service

  • Resource Management - Container Service Fleet

  • Resource Management - Cosmos DB

  • Resource Management - Cosmos DB for PostgreSQL

  • Resource Management - Customer Insights

  • Resource Management - Data Factory

  • Resource Management - Data Migration

  • Resource Management - Datadog

  • Resource Management - Defender EASM

  • Resource Management - Dev Spaces

  • Resource Management - Elastic

  • Resource Management - ElasticSan

  • Resource Management - Energy Services

  • Resource Management - Event Grid

  • Resource Management - Event Hubs

  • Resource Management - HDInsight

  • Resource Management - HDInsight Containers

  • Resource Management - Hardware Security Modules

  • Resource Management - Hybrid Compute

  • Resource Management - Hybrid Connectivity

  • Resource Management - Hybrid Container Service

  • Resource Management - Hybrid Kubernetes

  • Resource Management - Hybrid Network

  • Resource Management - IoT Central

  • Resource Management - IoT Firmware Defense

  • Resource Management - Machine Learning

  • Resource Management - Machine Learning Compute

  • Resource Management - Maintenance

  • Resource Management - Managed Grafana

  • Resource Management - Managed Network

  • Resource Management - Management Partner

  • Resource Management - Maps

  • Resource Management - MySQL

  • Resource Management - Network Analytics

  • Resource Management - Network Function

  • Resource Management - PostgreSQL

  • Resource Management - Power BI Dedicated

  • Resource Management - Quantum

  • Resource Management - Quota

  • Resource Management - Recovery Services Data Replication

  • Resource Management - Redis Enterprise

  • Resource Management - Resource Connector

  • Resource Management - Resource Graph

  • Resource Management - Resource Health

  • Resource Management - SQL

  • Resource Management - Security

  • Resource Management - Security DevOps

  • Resource Management - Self Help

  • Resource Management - Service Bus

  • Resource Management - Service Fabric Managed Clusters

  • Resource Management - Sphere

  • Resource Management - Support

  • Resource Management - Workload Monitor

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs ChangeFeed

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • System.ClientModel

Release highlights

Cognitive Search 11.5.1 Changelog

Bugs Fixed

  • Fix paging issue for semantic and vector search (#40137).

Communication Call Automation 1.1.0 Changelog

Features Added

  • Mid-Call actions support overriding callback uri
  • Cancel Add Participant Invitation
  • Support transfer a participant in a group call to another participant
  • Add Custom Calling Context payload to Transfer and AddParticipant API

Communication Chat 1.2.0 Changelog

Features Added

  • Added ChatAttachment object that contains properties for inline images incoming from Teams Chat Threads.

Communication Identity 1.3.0 Changelog

Features Added

  • Introduction of new scopes for token generation.
  • ChatJoin (Access to Chat APIs but without the authorization to create, delete or update chat threads)
  • ChatJoinLimited (A more limited version of ChatJoin that doesn’t allow to add or remove participants)
  • VoIPJoin (Access to Calling APIs but without the authorization to start new calls)
  • Added a new API version ServiceVersion.V2023_10_01 that is now the default API version.

Communication JobRouter 1.0.0 Changelog

Features Added

RouterAdministrationClient && RouterClient
  • Added RequestContext to methods which can override default behaviors of the client pipeline on a per-call basis.
  • Added RequestConditions to all Update methods which can specify HTTP options for conditional requests based on modification time.

Breaking Changes

RouterAdministrationClient
  • GetQueues returns Pageable<RouterQueue> rather than Pageable<RouterQueueItem>
  • GetDistributionPolicies returns Pageable<DistributionPolicy> rather than Pageable<DistributionPolicyItem>
  • GetClassificationPolicies returns Pageable<ClassificationPolicy> rather than Pageable<ClassificationPolicyItem>
  • GetExceptionPolicies returns Pageable<ExceptionPolicy> rather than Pageable<ExceptionPolicyItem>
  • UpdateQueue(UpdateQueueOptions options, CancellationToken cancellationToken) changed to UpdateQueue(RouterQueue queue, CancellationToken cancellationToken)
  • UpdateDistributionPolicy(UpdateDistributionPolicyOptions options, CancellationToken cancellationToken) changed to UpdateDistributionPolicy(DistributionPolicy distributionPolicy, CancellationToken cancellationToken)
  • UpdateClassificationPolicy(UpdateClassificationPolicyOptions options, CancellationToken cancellationToken) changed to UpdateClassificationPolicy(ClassificationPolicy classificationPolicy, CancellationToken cancellationToken)
  • UpdateExceptionPolicy(UpdateExceptionPolicyOptions options, CancellationToken cancellationToken) changed to UpdateExceptionPolicy(ExceptionPolicy exceptionPolicy, CancellationToken cancellationToken)
RouterClient
  • GetJobs returns Pageable<RouterJob> rather than Pageable<RouterJobItem>
  • GetWorkers returns Pageable<RouterWorker> rather than Pageable<RouterJobWorker>
  • UpdateJob(UpdateJobOptions options, CancellationToken cancellationToken) changed to UpdateJob(RouterJob job, CancellationToken cancellationToken)
  • UpdateWorker(UpdateWorkerOptions options, CancellationToken cancellationToken) changed to UpdateWorker(RouterWorker worker, CancellationToken cancellationToken)
RouterJob && CreateJobOptions && CreateJobWithClassificationOptions
  • Property Notes - Changed from List<RouterJobNote> to IList<RouterJobNote>
  • Property RequestedWorkerSelectors - Changed from List<RouterWorkerSelector>to IList<RouterWorkerSelector>
  • Property Labels - Changed from Dictionary<string, LabelValue> to IDictionary<string, RouterValue>
  • Property Tags - Changed from Dictionary<string, LabelValue> to IDictionary<string, RouterValue>
RouterJobNote
  • Changed constructor from RouterJobNote() to RouterJobNote(string message)
  • Removed setter from Message
RouterWorker && CreateWorkerOptions
  • Rename property QueueAssignments -> Queues
  • Queues - Changed Dictionary<string, RouterQueueAssignment> -> IList<string>
  • Rename property TotalCapacity -> Capacity
  • Rename property ChannelConfigurations -> Channels
  • Channels - Changed Dictionary<string, ChannelConfiguration> -> IList<RouterChannel>
ClassificationPolicy && CreateClassificationPolicyOptions
  • Property List<QueueSelectorAttachment> QueueSelectors changed to IList<QueueSelectorAttachment> QueueSelectorAttachments
  • Property List<WorkerSelectorAttachment> WorkerSelectors changed to IList<WorkerSelectorAttachment> WorkerSelectorAttachments
ExceptionPolicy
  • Property ExceptionRules - Changed from Dictionary<string, ExceptionRule> -> IList<ExceptionRule>
CreateExceptionPolicyOptions
  • Property ExceptionRules - Changed from Dictionary<string, ExceptionRule> -> IList<ExceptionRule>
  • Changed constructor from CreateExceptionPolicyOptions(string exceptionPolicyId, IDictionary<string, ExceptionRule> exceptionRules) to CreateExceptionPolicyOptions(string exceptionPolicyId, IEnumerable<ExceptionRule> exceptionRules)
ExceptionRule
  • Actions - Changed Dictionary<string, ExceptionAction> -> IList<ExceptionAction>
CancelExceptionAction
  • Changed constructor from CancelExceptionAction(string note = null, string dispositionCode = null) to CancelExceptionAction()
ReclassifyExceptionAction
  • Changed constructor from ReclassifyExceptionAction(string classificationPolicyId, IDictionary<string, LabelValue> labelsToUpsert = null) to ReclassifyExceptionAction()
  • Removed setter from LabelsToUpsert
BestWorkerMode
  • Removed constructor BestWorkerMode(RouterRule scoringRule = null, IList<ScoringRuleParameterSelector> scoringParameterSelectors = null, bool allowScoringBatchOfWorkers = false, int? batchSize = null, bool descendingOrder = true, bool bypassSelectors = false)
ScoringRuleOptions
  • Rename property AllowScoringBatchOfWorkers -> IsBatchScoringEnabled
FunctionRouterRuleCredential
  • Removed properties AppKey and FunctionKey
OAuth2WebhookClientCredential
  • Removed property ClientSecret
RouterQueueStatistics
  • Changed IReadOnlyDictionary<string, double> EstimatedWaitTimeMinutes to IDictionary<int, TimeSpan> EstimatedWaitTimes
LabelOperator
  • Renamed GreaterThanEqual to GreaterThanOrEqual
  • Renamed LessThanEqual to LessThanOrEqual
Renames
  • ChannelConfiguration -> RouterChannel
  • Oauth2ClientCredential -> OAuth2WebhookClientCredential
  • LabelValue -> RouterValue
Deletions
  • ClassificationPolicyItem
  • DistributionPolicyItem
  • ExceptionPolicyItem
  • RouterQueueItem
  • RouterWorkerItem
  • RouterJobItem
  • RouterQueueAssignment
  • UpdateClassificationPolicyOptions
  • UpdateDistributionPolicyOptions
  • UpdateExceptionPolicyOptions
  • UpdateQueueOptions
  • UpdateWorkerOptions
  • UpdateJobOptions

Data Movement 12.0.0-beta.4 Changelog

Breaking Changes

  • [BREAKING CHANGE] Renamed StorageResourceSingle to StorageResourceItem
  • [BREAKING CHANGE] Renamed StorageResource.MaxChunkSize to MaxSupportedChunkSize.
  • [BREAKING CHANGE] Made the following members public to protected internal members (including all derived classes):
  • StorageResource.IsContainer
  • StorageResourceContainer.GetStorageResourcesAsync
  • StorageResourceItem.Length
  • StorageResourceItem.MaxSupportedChunkSize
  • StorageResourceItem.ResourceId
  • StorageResourceItem.TransferType
  • StorageResourceItem.CompleteTransferAsync
  • StorageResourceItem.CopyBlockFromUriAsync
  • StorageResourceItem.CopyFromUriAsync
  • StorageResourceItem.DeleteIfExistsAsync
  • StorageResourceItem.GetCopyAuthorizationHeaderAsync
  • StorageResourceItem.GetPropertiesAsync
  • StorageResourceItem.ReadStreamAsync
  • StorageResourceItem.WriteFromStreamAsync
  • [BREAKING CHANGE] Renamed DataTransfer.AwaitCompletion to DataTransfer.WaitForCompletionAsync
  • [BREAKING CHANGE] Renamed DataTransfer.EnsureCompleted to DataTransfer.WaitForCompletion
  • [BREAKING CHANGE] Renamed DataTransfer.PauseIfRunningAsync to DataTransfer.PauseAsync
  • [BREAKING CHANGE] Removed Azure.Storage.DataMovement.Models and moved all classes to the Azure.Storage.DataMovement namespace
  • [BREAKING CHANGE] Removed Azure.Storage.DataMovement.Models.JobPlan and replaced with Azure.Storage.DataMovement.JobPlan (has no public effect since it’s internal)
  • [BREAKING CHANGE] Removed DataTransfer.PauseTransferIfRunningAsync(DataTransfer)
  • [BREAKING CHANGE] Renamed DataTransferProperties.SourceScheme.
  • [BREAKING CHANGE] Removed DataTransferProperties.DestinationScheme.
  • [BREAKING CHANGE] Removed StorageResourceType including removing StorageResourceProperties.ResourceType
  • [BREAKING CHANGE] Removed ServiceCopyStatus including removing StorageResourceProperties.CopyStatus
  • [BREAKING CHANGE] Renamed TransferOptions to DataTransferOptions
  • [BREAKING CHANGE] Renamed TransferCheckpointerOptions to TransferCheckpointStoreOptions
  • [BREAKING CHANGE] Renamed TransferOptions.TransferFailed to DataTransferOptions.ItemTransferFailed
  • [BREAKING CHANGE] Renamed TransferOptions.SingleTransferCompleted to DataTransferOptions.ItemTransferCompleted
  • [BREAKING CHANGE] Renamed TransferOptions.TransferSkipped to DataTransferOptions.ItemTransferSkipped
  • [BREAKING CHANGE] Renamed TransferOptions.TransferStatus to TransferOptions.TransferStatusChanged
  • [BREAKING CHANGE] Renamed SingleTransferCompletedEventArgs to TransferItemCompletedEventArgs
  • [BREAKING CHANGE] Renamed TransferItemFailedEventArgs to TransferItemFailedEventArgs
  • [BREAKING CHANGE] Renamed TransferItemSkippedEventArgs to TransferItemSkippedEventArgs
  • [BREAKING CHANGE] Renamed TransferStatusEventArgs.StorageTransferStatus to TransferStatus
  • [BREAKING CHANGE] Renamed StorageResourceItem.WriteFromStreamAsync to CopyFromStreamAsync
  • [BREAKING CHANGE] Renamed StorageResourceContainer.GetChildStorageResource to StorageResourceContainer.GetStorageResourceReference
  • [BREAKING CHANGE] Renamed ReadStreamStorageResourceResult to StorageResourceReadStreamResult
  • [BREAKING CHANGE] Changed constructor StorageResourceReadStreamResult(Stream) from public to internal
  • [BREAKING CHANGE] Removed LocalStorageResourceProvider.MakeResource. Instead use LocalFilesStorageResourceProvider.FromFile() and .FromDirectory() to obtain a Local StorageResource.
  • [BREAKING CHANGE] Renamed ErrorHandlingBehavior to DataTransferErrorMode
  • [BREAKING CHANGE] Renamed DataTransferErrorMode.StopOnAllFailures to StopOnAnyFailure
  • [BREAKING CHANGE] Renamed TransferType to DataTransferOrder
  • [BREAKING CHANGE] Renamed DataTransferOrder.Concurrent to Unordered
  • [BREAKING CHANGE] Renamed StorageTransferStatus to DataTransferStatus
  • [BREAKING CHANGE] Changed DataTransferStatus from enum to a class.
  • [BREAKING CHANGE] Renamed StorageResourceCreateMode to StorageResourceCreationPreference.
  • [BREAKING CHANGE] Renamed StorageResourceCreationPreference values from Fail to FailIfExists, Overwrite to OverwriteIfExists, Skip to SkipIfExists and None to Default which will default to FailIfExists.
  • [BREAKING CHANGE] Renamed DataTransferOptions.CreateMode to CreationPreference.
  • [BREAKING CHANGE] Changed StorageTransferProgress constructor from public to protected internal.
  • [BREAKING CHANGE] Renamed StorageTransferProgress to DataTransferProgress.
  • [BREAKING CHANGE] Renamed StorageTransferEventArgs to DataTransferEventArgs.
  • [BREAKING CHANGE] Removed position parameter from StorageResourceSingle.WriteFromStreamAsync. Use StorageResourceWriteToOffsetOptions.Position instead.
  • [BREAKING CHANGE] Made parameter completeLength from StorageResourceSingle.CopyBlockFromUriAsync mandatory.
  • [BREAKING CHANGE] Moved DataTransferOptions.ProgressHandler to DataTransferOptions.ProgressHandlerOptions.
  • [BREAKING CHANGE] Removed default constructor for ProgressHandlerOptions. Use ProgressHandlerOptions(IProgress<DataTransferProgress>, bool) instead.
  • [BREAKING CHANGE] Removed StorageResource.CanProduceUri (including it’s derived classes).
  • [BREAKING CHANGE] Removed StorageResource.Path, use StorageResource.Uri instead.
  • [BREAKING CHANGE] Moved DataTransferProperties to the parent namespace, Azure.Storage.DataMovement.
  • [BREAKING CHANGE] Removed DataTransferProperties.SourcePath. Instead use DataTransferProperties.SourceUri.
  • [BREAKING CHANGE] Removed DataTransferProperties.DestinationPath. Instead use DataTransferProperties.DestinationUri.
  • [BREAKING CHANGE] Changed StorageResourceCheckpointData.Serialize() from public to protected internal
  • [BREAKING CHANGE] Made the following from public to internal (Use LocalStorageResourceProvider instead to create StorageResources) :
  • LocalDirectoryStorageResourceContainer
  • LocalFileStorageResource

Features Added

  • Added support for TransferManager.ResumeAllTransfersAsync to resume all transfers that can be resumed.

Bugs Fixed

  • Fixed bug where if a transfer was in a failed state, and during clean up an exception was thrown the transfer would throw or hang.

Event Grid 4.22.0-beta.1 Changelog

Features Added

  • Added the following features to EventGridClient
  • Release with delay
  • Renew Locks
  • Ability to publish events in Binary mode

Functions extension for Azure Tables 1.2.1 Changelog

Other Changes

  • Bump dependency on Microsoft.Extensions.Azure to prevent transitive dependency on deprecated version of Azure.Identity.

Identity 1.10.4 Changelog

Other Changes

Key Vault - Administration 4.4.0-beta.2 Changelog

Other Changes

Key Vault - Certificates 4.6.0-beta.2 Changelog

Other Changes

Key Vault - Keys 4.6.0-beta.2 Changelog

Other Changes

Key Vault - Secrets 4.6.0-beta.2 Changelog

Other Changes

Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents 1.0.0-beta.4 Changelog

Bugs Fixed

  • Updated ODataType signature. This was done to make sure the contracts were consistent across all services.
  • Empty or null response actions will throw a bad response. There should be at lease one action passed as this is the main purpose of the SDK library.
  • Made the source field in the request a required field.
  • Made the request validation errors return 500. This way, we can identify that 500 errors as internal and should be marked as failures whereas response object errors should return 400s since they are customer input errors and should be identified as CallerErrors in our service.
  • Made the ODataType field in the request a required field.
  • Made the errors for JSON payload more descriptive when an invalid character is passed.
  • Added JsonDocument TryParse check to validate payload is JSON format.

Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents 1.0.0-beta.5 Changelog

Bugs Fixed

  • Updated Event Metrics to use Assembly.GetName instead of static dll name.

Monitor Query 1.3.0-beta.2 Changelog

Other Changes

  • Internal updates to generated code.

OpenAI Inference 1.0.0-beta.10 Changelog

Features Added

  • -1106 model feature support for gpt-35-turbo and gpt-4-turbo, including use of seed, system_fingerprint, parallel function calling via tools, “JSON mode” for guaranteed function outputs, and more
  • dall-e-3 image generation capabilities via GetImageGenerations, featuring higher model quality, automatic prompt revisions by gpt-4, and customizable quality/style settings
  • Greatly expanded “On Your Data” capabilities in Azure OpenAI, including many new data source options and authentication mechanisms
  • Early support for gpt-4-vision-preview, which allows the hybrid use of text and images as input to enable scenarios like “describe this image for me”
  • Support for Azure enhancements to gpt-4-vision-preview results that include grounding and OCR features

Breaking Changes

ChatMessage changes:

  • The singular ChatMessage type has been replaced by ChatRequestMessage and ChatResponseMessage, the former of which is an abstract, polymorphic type with concrete derivations like ChatRequestSystemMessage and ChatRequestUserMessage. This requires conversion from old ChatMessages into the new types. While this is usually a straightforward string replacement, converting a response message into a request message (e.g. when propagating an assistant response to continue the conversation) will require creating a new instance of the appropriate request message with the response message’s data. See the examples for details.

Dall-e-3:

  • Azure OpenAI now uses dall-e-3 model deployments for its image generation API and such a valid deployment must be provided into the options for the GetImageGenerations method to receive results.

OpenAI Inference 1.0.0-beta.11 Changelog

Bugs Fixed

  • ChatCompletionsOptions.ResponseFormat now serializes correctly and will not result in “not of type ‘object” errors
  • ChatCompletionsOptions.FunctionCall is fixed to again work with FunctionDefinition.None and FunctionDefinition.Auto instead of resulting in not finding a named “none” or “auto” function
  • ChatCompletionsOptions.ToolChoice previously defaulted to a BinaryData type and has now been corrected to use a custom ChatCompletionsToolChoice type that parallels FunctionDefinition for older function calling.

Breaking Changes

  • The type of ChatCompletionsOptions.ToolChoice has been updated from BinaryData to a new ChatCompletionsToolChoice type. Please use ChatCompletionsToolChoice.None, ChatCompletionsToolChoice.Auto, or provide a reference to a function or function tool definition to migrate.

OpenTelemetry AspNetCore 1.0.0 Changelog

Other Changes

  • Updated the code of vendored instrumentation libraries OpenTelemetry.Instrumentation.AspNetCore, OpenTelemetry.Instrumentation.Http, and OpenTelemetry.Instrumentation.SqlClient from the OpenTelemetry .NET repository. Code has been updated to 1.6.0-beta3. (#40315)

OpenTelemetry Exporter 1.1.0 Changelog

Bugs Fixed

  • Fixed an issue where OriginalFormat persisted in TraceTelemetry properties with IncludeFormattedMessage set to true on OpenTelemetryLoggerOptions of the OpenTelemetry LoggerProvider. This fix prevents data duplication in message fields and properties. (#39308)

  • Fixed an issue related to the processing of scopes that do not conform to a key-value pair structure. (#39453)
  • Previous Behavior: Logging a scope with a statement like logger.BeginScope("SomeScopeValue") would result in adding ‘SomeScopeValue’ to the properties using a key that follows the pattern ‘scope->’. Additionally, ‘OriginalFormatScope_’ keys were used to handle formatted strings within the scope.
  • New Behavior:
  • Non-key-value pair scopes are no longer added to the properties, resulting in cleaner and more efficient log output.
  • ‘OriginalFormatScope_*’ keys have been removed.
  • In case of duplicate keys within the scopes, only the first entry is retained, while all subsequent duplicate entries are discarded.

  • Resolved an issue where activity tags of various object types, including double, float, and others, were previously formatted using CultureInfo.CurrentCulture. This behavior caused inconsistencies in tag value formatting depending on the regional settings of the machine where the application was running. Such inconsistencies could lead to challenges in data analysis and cause test failures in environments with differing cultural settings. The fix ensures uniform and culture-independent formatting of activity tag values, aligning with consistent data representation. (#39470)

Features Added

  • Added NET6 target framework to support Trimming. (#38459)
  • Added support for Trimming and AOT. (#38459)

Purview Workflow 1.0.0-beta.2 Changelog

Features Added

  • Add /workflows/{id}/validate API.
  • Add admin query options to workflow / workflow run APIs.

Resource Management - API Center 1.0.0-beta.2 Changelog

Resource Management - API Management 1.1.0 Changelog

Resource Management - Advisor 1.0.0-beta.4 Changelog

Resource Management - Agrifood 1.0.0-beta.4 Changelog

Resource Management - Alerts Management 1.1.0 Changelog

Resource Management - Analysis 1.1.0 Changelog

Resource Management - App Compliance Automation 1.0.0-beta.4 Changelog

Resource Management - App Configuration 1.1.0 Changelog

Resource Management - App Platform 1.1.0 Changelog

Resource Management - App Service 1.1.0-beta.4 Changelog

Resource Management - Application Insights 1.0.0-beta.4 Changelog

Resource Management - Arc ScVmm 1.0.0-beta.4 Changelog

Resource Management - Attestation 1.0.0-beta.4 Changelog

Resource Management - Authorization 1.1.0 Changelog

Resource Management - Automanage 1.1.0 Changelog

Resource Management - Automation 1.1.0 Changelog

Resource Management - Azure Stack HCI 1.1.0 Changelog

Resource Management - Azure Stack HCI 1.2.0-beta.1 Changelog

Resource Management - Azure VMware Solution 1.2.0 Changelog

Resource Management - Batch 1.2.1 Changelog

Resource Management - Billing 1.1.0 Changelog

Resource Management - Billing Benefits 1.0.0-beta.3 Changelog

Resource Management - Blueprint 1.0.0-beta.4 Changelog

Resource Management - Bot Service 1.1.0 Changelog

Resource Management - Change Analysis 1.1.0 Changelog

Resource Management - Chaos 1.0.0-beta.6 Changelog

Resource Management - Cognitive Search 1.2.1 Changelog

Resource Management - Cognitive Services 1.3.1 Changelog

Resource Management - Communication 1.2.0-beta.4 Changelog

Resource Management - Compute 1.2.1 Changelog

Resource Management - Confidential Ledger 1.1.0-beta.3 Changelog

Resource Management - Confluent 1.1.0 Changelog

Resource Management - Connected VMware vSphere 1.0.0 Changelog

Resource Management - Consumption 1.1.0-beta.2 Changelog

Resource Management - Container Apps 1.1.1 Changelog

Resource Management - Container Instances 1.2.0 Changelog

Resource Management - Container Registry 1.2.0 Changelog

Resource Management - Container Service 1.2.0-beta.3 Changelog

Resource Management - Container Service Fleet 1.0.0-beta.4 Changelog

Resource Management - Content Delivery Network 1.2.0 Changelog

Resource Management - Cosmos DB 1.4.0-beta.5 Changelog

Resource Management - Cosmos DB for PostgreSQL 1.1.0-beta.1 Changelog

Resource Management - Costmanagement 1.0.1 Changelog

Resource Management - Customer Insights 1.0.0-beta.4 Changelog

Resource Management - DNS 1.1.0 Changelog

Resource Management - DNS Resolver 1.1.0 Changelog

Resource Management - Data Box 1.0.3 Changelog

Resource Management - Data Box Edge 1.1.0 Changelog

Resource Management - Data Factory 1.0.0-beta.5 Changelog

Resource Management - Data Lake Analytics 1.1.0 Changelog

Resource Management - Data Lake Store 1.1.0 Changelog

Resource Management - Data Migration 1.0.0-beta.4 Changelog

Resource Management - Data Protection 1.3.0 Changelog

Resource Management - Data Share 1.1.0 Changelog

Resource Management - Datadog 1.0.0-beta.4 Changelog

Resource Management - Defender EASM 1.0.0-beta.2 Changelog

Resource Management - Desktop Virtualization 1.2.1 Changelog

Resource Management - Dev Center 1.0.1 Changelog

Resource Management - Dev Spaces 1.0.0-beta.4 Changelog

Resource Management - DevTest Labs 1.1.0 Changelog

Resource Management - Device Provisioning Services 1.2.0 Changelog

Resource Management - Device Update 1.0.0 Changelog

Resource Management - Digital Twins 1.3.0 Changelog

Resource Management - Dynatrace 1.1.0 Changelog

Resource Management - Edge Order 1.1.0 Changelog

Resource Management - Elastic 1.0.0-beta.4 Changelog

Resource Management - ElasticSan 1.0.0-beta.6 Changelog

Resource Management - Energy Services 1.0.0-beta.2 Changelog

Resource Management - Event Grid 1.1.0-beta.3 Changelog

Resource Management - Event Hubs 1.1.0-beta.4 Changelog

Resource Management - Extended Location 1.1.0 Changelog

Resource Management - Fluid Relay 1.1.0 Changelog

Resource Management - Front Door 1.2.0 Changelog

Resource Management - Graph Services 1.1.1 Changelog

Resource Management - Guest Configuration 1.1.0 Changelog

Resource Management - HDInsight 1.2.0-beta.2 Changelog

Resource Management - HDInsight Containers 1.0.0-beta.2 Changelog

Resource Management - Hardware Security Modules 1.0.0-beta.2 Changelog

Resource Management - Health Bot 1.1.0 Changelog

Resource Management - Healthcare APIs 1.1.0 Changelog

Resource Management - Healthcare APIs 1.2.0 Changelog

Resource Management - Hybrid Compute 1.0.0-beta.6 Changelog

Resource Management - Hybrid Connectivity 1.0.0-beta.4 Changelog

Resource Management - Hybrid Container Service 1.0.0-beta.3 Changelog

Resource Management - Hybrid Kubernetes 1.0.0-beta.4 Changelog

Resource Management - Hybrid Network 1.0.0-beta.2 Changelog

Resource Management - IoT Central 1.1.0-beta.2 Changelog

Resource Management - IoT Firmware Defense 1.0.0-beta.2 Changelog

Resource Management - IoT Hub 1.1.1 Changelog

Resource Management - Key Vault 1.2.0 Changelog

Resource Management - Kubernetes Configuration 1.2.0 Changelog

Resource Management - Kusto 1.5.1 Changelog

Resource Management - Lab Services 1.1.0 Changelog

Resource Management - Load Testing 1.1.0 Changelog

Resource Management - Log Analytics 1.2.0 Changelog

Resource Management - Logic Apps 1.1.0 Changelog

Resource Management - Machine Learning 1.2.0-beta.3 Changelog

Resource Management - Machine Learning Compute 1.0.0-beta.4 Changelog

Resource Management - Maintenance 1.2.0-beta.6 Changelog

Resource Management - Maintenance 1.2.0-beta.7 Changelog

Resource Management - Managed Grafana 1.1.0-beta.2 Changelog

Resource Management - Managed Grafana 1.1.0 Changelog

Resource Management - Managed Network 1.0.0-beta.4 Changelog

Resource Management - Managed Network Fabric 1.1.1 Changelog

Resource Management - Managed Service Identity 1.2.0 Changelog

Resource Management - Managed Services 1.1.0 Changelog

Resource Management - Management Partner 1.0.0-beta.4 Changelog

Resource Management - Maps 1.1.0-beta.3 Changelog

Resource Management - Marketplace 1.1.1 Changelog

Resource Management - Marketplace Ordering 1.1.0 Changelog

Resource Management - Media 1.3.0 Changelog

Resource Management - Mixed Reality 1.1.0 Changelog

Resource Management - Mobile Network 1.1.1 Changelog

Resource Management - Monitor 1.3.0 Changelog

Resource Management - MySQL 1.1.0-beta.4 Changelog

Resource Management - NetApp Files 1.4.2 Changelog

Resource Management - Network 1.6.0 Changelog

Resource Management - Network Analytics 1.0.0-beta.2 Changelog

Resource Management - Network Cloud 1.0.1 Changelog

Resource Management - Network Function 1.0.0-beta.4 Changelog

Resource Management - New Relic Observability 1.0.1 Changelog

Resource Management - Notification Hubs 1.1.0 Changelog

Resource Management - Orbital 1.1.0 Changelog

Resource Management - Palo Alto Networks - Next Generation Firewall 1.1.0 Changelog

Resource Management - Peering 1.2.1 Changelog

Resource Management - Policy Insights 1.2.0 Changelog

Resource Management - PostgreSQL 1.2.0-beta.3 Changelog

Resource Management - Power BI Dedicated 1.0.0-beta.4 Changelog

Resource Management - Private DNS 1.1.0 Changelog

Resource Management - Provider Hub 1.1.0 Changelog

Resource Management - Purview 1.1.0 Changelog

Resource Management - Quantum 1.0.0-beta.4 Changelog

Resource Management - Qumulo 1.1.0 Changelog

Resource Management - Quota 1.1.0-beta.1 Changelog

Resource Management - Recovery Services 1.1.1 Changelog

Resource Management - Recovery Services Backup 1.1.1 Changelog

Resource Management - Recovery Services Data Replication 1.0.0-beta.2 Changelog

Resource Management - Recovery Services Site Recovery 1.1.1 Changelog

Resource Management - Redis 1.2.1 Changelog

Resource Management - Redis Enterprise 1.1.0-beta.2 Changelog

Resource Management - Relay 1.2.0 Changelog

Resource Management - Reservations 1.4.0 Changelog

Resource Management - Resource Connector 1.0.0-beta.2 Changelog

Resource Management - Resource Graph 1.1.0-beta.2 Changelog

Resource Management - Resource Health 1.1.0-beta.3 Changelog

Resource Management - Resource Manager 1.9.0 Changelog

Resource Management - Resource Mover 1.1.1 Changelog

Resource Management - Resources 1.7.0 Changelog

Resource Management - SQL 1.3.0-beta.4 Changelog

Resource Management - SQL Virtual Machine 1.1.0 Changelog

Resource Management - Security 1.2.0-beta.4 Changelog

Resource Management - Security DevOps 1.0.0-beta.4 Changelog

Resource Management - Security Insights 1.1.0 Changelog

Resource Management - Self Help 1.1.0-beta.2 Changelog

Resource Management - Service Bus 1.1.0-beta.4 Changelog

Resource Management - Service Fabric 1.1.0 Changelog

Resource Management - Service Fabric Managed Clusters 1.1.0-beta.3 Changelog

Resource Management - Service Linker 1.1.0 Changelog

Resource Management - Service Networking 1.0.1 Changelog

Resource Management - SignalR 1.1.0 Changelog

Resource Management - Sphere 1.0.0-beta.2 Changelog

Resource Management - Storage 1.2.0 Changelog

Resource Management - Storage Cache 1.2.0 Changelog

Resource Management - Storage Mover 1.1.1 Changelog

Resource Management - Storage Pool 1.1.0 Changelog

Resource Management - Storage Sync 1.2.0 Changelog

Resource Management - Stream Analytics 1.2.0 Changelog

Resource Management - Subscriptions 1.1.0 Changelog

Resource Management - Support 1.1.0-beta.3 Changelog

Resource Management - Synapse 1.2.0 Changelog

Resource Management - Traffic Manager 1.1.1 Changelog

Resource Management - Voice Services 1.0.1 Changelog

Resource Management - Web PubSub 1.1.0 Changelog

Resource Management - Workload Monitor 1.0.0-beta.4 Changelog

Resource Management - Workloads 1.1.0 Changelog

Service Bus 7.17.0 Changelog

Breaking Changes

The following breaking changes were made for the experimental support of Open Telemetry:

  • Change ActivitySource name used to report message activity from Azure.Messaging.ServiceBus to Azure.Messaging.ServiceBus.Message.
  • Updated tracing attributes names to conform to OpenTelemetry semantic conventions version 1.23.0.

Service Bus 7.17.1 Changelog

Bugs Fixed

  • Adjusted retries to consider an unreachable host address as terminal. Previously, all socket-based errors were considered transient and would be retried.
  • Updated the ServiceBusMessage constructor that takes a ServiceBusReceivedMessage to no longer copy over the x-opt-partition-id key as this is meant to apply only to the original message.
  • Drain excess credits when attempting to receive using sessions to ensure FIFO ordering.

Storage - Blobs 12.19.1 Changelog

Storage - Blobs 12.20.0-beta.1 Changelog

  • Added support for service version 2024-02-04.

Storage - Blobs Batch 12.16.1 Changelog

Storage - Blobs Batch 12.17.0-beta.1 Changelog

  • Added support for service version 2024-02-04.

Storage - Blobs ChangeFeed 12.0.0-preview.41 Changelog

Storage - Blobs ChangeFeed 12.0.0-preview.42 Changelog

  • Added support for service version 2024-02-04.

Storage - Common 12.18.1 Changelog

Storage - Common 12.19.0-beta.1 Changelog

  • Fixed bug where parsing the “sdd” value of a SAS would increment the value by 6 if the value was 10 or over.

Storage - Files Data Lake 12.17.1 Changelog

Storage - Files Data Lake 12.18.0-beta.1 Changelog

  • Added support for service version 2024-02-04.
  • Fixed bug where SAS Directory Depth (“sdd”) value 10 or over will add 6 to the sdd value

Storage - Files Share 12.17.1 Changelog

Storage - Files Share 12.18.0-beta.1 Changelog

  • Added support for service version 2024-02-04.

Storage - Queues 12.17.1 Changelog

Storage - Queues 12.18.0-beta.1 Changelog

  • Added support for service version 2024-02-04.

System.ClientModel 1.0.0-beta.1 Changelog

Features Added

  • ModelReaderWriter APIs for reading and writing models in different formats.

Tables 12.8.2 Changelog

Bugs Fixed

  • Fixed an issue where custom models decorated with the DataMemberAttribute were not properly considered in query filters (A community contribution, courtesy of [metjuperry] (#38884)

WebJobs Extensions - Event Grid 3.3.1 Changelog

Other Changes

  • Bump dependency on Microsoft.Extensions.Azure to prevent transitive dependency on deprecated version of Azure.Identity.

WebJobs Extensions - Event Hubs 6.0.2 Changelog

Other Changes

  • Bump dependency on Microsoft.Extensions.Azure to prevent transitive dependency on deprecated version of Azure.Identity.

WebJobs Extensions - Service Bus 5.13.5 Changelog

Bugs Fixed

  • Fixed cleanup behavior when targeting .NET Framework so that Service Bus clients are properly disposed.

Latest Releases

View all the latest versions of .NET packages here.

Installation Instructions

To install any of our packages, please search for them via Manage NuGet Packages... in Visual Studio (with Include prerelease checked) or copy these commands into your terminal:

$> dotnet add package Azure.AI.OpenAI --version 1.0.0-beta.10
$> dotnet add package Azure.AI.OpenAI --version 1.0.0-beta.11
$> dotnet add package Azure.Analytics.Purview.Workflows --version 1.0.0-beta.2
$> dotnet add package Azure.Communication.CallAutomation --version 1.1.0
$> dotnet add package Azure.Communication.Chat --version 1.2.0
$> dotnet add package Azure.Communication.Identity --version 1.3.0
$> dotnet add package Azure.Communication.JobRouter --version 1.0.0
$> dotnet add package Azure.Data.Tables --version 12.8.2
$> dotnet add package Azure.Identity --version 1.10.4
$> dotnet add package Azure.Messaging.EventGrid --version 4.22.0-beta.1
$> dotnet add package Azure.Messaging.ServiceBus --version 7.17.0
$> dotnet add package Azure.Messaging.ServiceBus --version 7.17.1
$> dotnet add package Azure.Monitor.OpenTelemetry.AspNetCore --version 1.0.0
$> dotnet add package Azure.Monitor.OpenTelemetry.Exporter --version 1.1.0
$> dotnet add package Azure.Monitor.Query --version 1.3.0-beta.2
$> dotnet add package Azure.ResourceManager --version 1.9.0
$> dotnet add package Azure.ResourceManager.Advisor --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.AgFoodPlatform --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.AlertsManagement --version 1.1.0
$> dotnet add package Azure.ResourceManager.Analysis --version 1.1.0
$> dotnet add package Azure.ResourceManager.ApiCenter --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.ApiManagement --version 1.1.0
$> dotnet add package Azure.ResourceManager.AppComplianceAutomation --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.AppConfiguration --version 1.1.0
$> dotnet add package Azure.ResourceManager.AppContainers --version 1.1.1
$> dotnet add package Azure.ResourceManager.AppPlatform --version 1.1.0
$> dotnet add package Azure.ResourceManager.AppService --version 1.1.0-beta.4
$> dotnet add package Azure.ResourceManager.ApplicationInsights --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.ArcScVmm --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Attestation --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Authorization --version 1.1.0
$> dotnet add package Azure.ResourceManager.Automanage --version 1.1.0
$> dotnet add package Azure.ResourceManager.Automation --version 1.1.0
$> dotnet add package Azure.ResourceManager.Avs --version 1.2.0
$> dotnet add package Azure.ResourceManager.Batch --version 1.2.1
$> dotnet add package Azure.ResourceManager.Billing --version 1.1.0
$> dotnet add package Azure.ResourceManager.BillingBenefits --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.Blueprint --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.BotService --version 1.1.0
$> dotnet add package Azure.ResourceManager.Cdn --version 1.2.0
$> dotnet add package Azure.ResourceManager.ChangeAnalysis --version 1.1.0
$> dotnet add package Azure.ResourceManager.Chaos --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.CognitiveServices --version 1.3.1
$> dotnet add package Azure.ResourceManager.Communication --version 1.2.0-beta.4
$> dotnet add package Azure.ResourceManager.Compute --version 1.2.1
$> dotnet add package Azure.ResourceManager.ConfidentialLedger --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.Confluent --version 1.1.0
$> dotnet add package Azure.ResourceManager.ConnectedVMwarevSphere --version 1.0.0
$> dotnet add package Azure.ResourceManager.Consumption --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.ContainerInstance --version 1.2.0
$> dotnet add package Azure.ResourceManager.ContainerRegistry --version 1.2.0
$> dotnet add package Azure.ResourceManager.ContainerService --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.ContainerServiceFleet --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.CosmosDB --version 1.4.0-beta.5
$> dotnet add package Azure.ResourceManager.CosmosDBForPostgreSql --version 1.1.0-beta.1
$> dotnet add package Azure.ResourceManager.CostManagement --version 1.0.1
$> dotnet add package Azure.ResourceManager.CustomerInsights --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.DataBox --version 1.0.3
$> dotnet add package Azure.ResourceManager.DataBoxEdge --version 1.1.0
$> dotnet add package Azure.ResourceManager.DataFactory --version 1.0.0-beta.5
$> dotnet add package Azure.ResourceManager.DataLakeAnalytics --version 1.1.0
$> dotnet add package Azure.ResourceManager.DataLakeStore --version 1.1.0
$> dotnet add package Azure.ResourceManager.DataMigration --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.DataProtectionBackup --version 1.3.0
$> dotnet add package Azure.ResourceManager.DataShare --version 1.1.0
$> dotnet add package Azure.ResourceManager.Datadog --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.DefenderEasm --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.DesktopVirtualization --version 1.2.1
$> dotnet add package Azure.ResourceManager.DevCenter --version 1.0.1
$> dotnet add package Azure.ResourceManager.DevSpaces --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.DevTestLabs --version 1.1.0
$> dotnet add package Azure.ResourceManager.DeviceProvisioningServices --version 1.2.0
$> dotnet add package Azure.ResourceManager.DeviceUpdate --version 1.0.0
$> dotnet add package Azure.ResourceManager.DigitalTwins --version 1.3.0
$> dotnet add package Azure.ResourceManager.Dns --version 1.1.0
$> dotnet add package Azure.ResourceManager.DnsResolver --version 1.1.0
$> dotnet add package Azure.ResourceManager.Dynatrace --version 1.1.0
$> dotnet add package Azure.ResourceManager.EdgeOrder --version 1.1.0
$> dotnet add package Azure.ResourceManager.Elastic --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.ElasticSan --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.EnergyServices --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.EventGrid --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.EventHubs --version 1.1.0-beta.4
$> dotnet add package Azure.ResourceManager.ExtendedLocations --version 1.1.0
$> dotnet add package Azure.ResourceManager.FluidRelay --version 1.1.0
$> dotnet add package Azure.ResourceManager.FrontDoor --version 1.2.0
$> dotnet add package Azure.ResourceManager.Grafana --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.Grafana --version 1.1.0
$> dotnet add package Azure.ResourceManager.GraphServices --version 1.1.1
$> dotnet add package Azure.ResourceManager.GuestConfiguration --version 1.1.0
$> dotnet add package Azure.ResourceManager.HDInsight --version 1.2.0-beta.2
$> dotnet add package Azure.ResourceManager.HDInsight.Containers --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.HardwareSecurityModules --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.Hci --version 1.1.0
$> dotnet add package Azure.ResourceManager.Hci --version 1.2.0-beta.1
$> dotnet add package Azure.ResourceManager.HealthBot --version 1.1.0
$> dotnet add package Azure.ResourceManager.HealthcareApis --version 1.1.0
$> dotnet add package Azure.ResourceManager.HealthcareApis --version 1.2.0
$> dotnet add package Azure.ResourceManager.HybridCompute --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.HybridConnectivity --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.HybridContainerService --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.HybridNetwork --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.IotCentral --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.IotFirmwareDefense --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.IotHub --version 1.1.1
$> dotnet add package Azure.ResourceManager.KeyVault --version 1.2.0
$> dotnet add package Azure.ResourceManager.Kubernetes --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.KubernetesConfiguration --version 1.2.0
$> dotnet add package Azure.ResourceManager.Kusto --version 1.5.1
$> dotnet add package Azure.ResourceManager.LabServices --version 1.1.0
$> dotnet add package Azure.ResourceManager.LoadTesting --version 1.1.0
$> dotnet add package Azure.ResourceManager.Logic --version 1.1.0
$> dotnet add package Azure.ResourceManager.MachineLearning --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.MachineLearningCompute --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Maintenance --version 1.2.0-beta.6
$> dotnet add package Azure.ResourceManager.Maintenance --version 1.2.0-beta.7
$> dotnet add package Azure.ResourceManager.ManagedNetwork --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.ManagedNetworkFabric --version 1.1.1
$> dotnet add package Azure.ResourceManager.ManagedServiceIdentities --version 1.2.0
$> dotnet add package Azure.ResourceManager.ManagedServices --version 1.1.0
$> dotnet add package Azure.ResourceManager.ManagementPartner --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Maps --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.Marketplace --version 1.1.1
$> dotnet add package Azure.ResourceManager.MarketplaceOrdering --version 1.1.0
$> dotnet add package Azure.ResourceManager.Media --version 1.3.0
$> dotnet add package Azure.ResourceManager.MixedReality --version 1.1.0
$> dotnet add package Azure.ResourceManager.MobileNetwork --version 1.1.1
$> dotnet add package Azure.ResourceManager.Monitor --version 1.3.0
$> dotnet add package Azure.ResourceManager.MySql --version 1.1.0-beta.4
$> dotnet add package Azure.ResourceManager.NetApp --version 1.4.2
$> dotnet add package Azure.ResourceManager.Network --version 1.6.0
$> dotnet add package Azure.ResourceManager.NetworkAnalytics --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.NetworkCloud --version 1.0.1
$> dotnet add package Azure.ResourceManager.NetworkFunction --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.NewRelicObservability --version 1.0.1
$> dotnet add package Azure.ResourceManager.NotificationHubs --version 1.1.0
$> dotnet add package Azure.ResourceManager.OperationalInsights --version 1.2.0
$> dotnet add package Azure.ResourceManager.Orbital --version 1.1.0
$> dotnet add package Azure.ResourceManager.PaloAltoNetworks.Ngfw --version 1.1.0
$> dotnet add package Azure.ResourceManager.Peering --version 1.2.1
$> dotnet add package Azure.ResourceManager.PolicyInsights --version 1.2.0
$> dotnet add package Azure.ResourceManager.PostgreSql --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.PowerBIDedicated --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.PrivateDns --version 1.1.0
$> dotnet add package Azure.ResourceManager.ProviderHub --version 1.1.0
$> dotnet add package Azure.ResourceManager.Purview --version 1.1.0
$> dotnet add package Azure.ResourceManager.Quantum --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Qumulo --version 1.1.0
$> dotnet add package Azure.ResourceManager.Quota --version 1.1.0-beta.1
$> dotnet add package Azure.ResourceManager.RecoveryServices --version 1.1.1
$> dotnet add package Azure.ResourceManager.RecoveryServicesBackup --version 1.1.1
$> dotnet add package Azure.ResourceManager.RecoveryServicesDataReplication --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.RecoveryServicesSiteRecovery --version 1.1.1
$> dotnet add package Azure.ResourceManager.Redis --version 1.2.1
$> dotnet add package Azure.ResourceManager.RedisEnterprise --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.Relay --version 1.2.0
$> dotnet add package Azure.ResourceManager.Reservations --version 1.4.0
$> dotnet add package Azure.ResourceManager.ResourceConnector --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.ResourceGraph --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.ResourceHealth --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.ResourceMover --version 1.1.1
$> dotnet add package Azure.ResourceManager.Resources --version 1.7.0
$> dotnet add package Azure.ResourceManager.Search --version 1.2.1
$> dotnet add package Azure.ResourceManager.SecurityCenter --version 1.2.0-beta.4
$> dotnet add package Azure.ResourceManager.SecurityDevOps --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.SecurityInsights --version 1.1.0
$> dotnet add package Azure.ResourceManager.SelfHelp --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.ServiceBus --version 1.1.0-beta.4
$> dotnet add package Azure.ResourceManager.ServiceFabric --version 1.1.0
$> dotnet add package Azure.ResourceManager.ServiceFabricManagedClusters --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.ServiceLinker --version 1.1.0
$> dotnet add package Azure.ResourceManager.ServiceNetworking --version 1.0.1
$> dotnet add package Azure.ResourceManager.SignalR --version 1.1.0
$> dotnet add package Azure.ResourceManager.Sphere --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.Sql --version 1.3.0-beta.4
$> dotnet add package Azure.ResourceManager.SqlVirtualMachine --version 1.1.0
$> dotnet add package Azure.ResourceManager.Storage --version 1.2.0
$> dotnet add package Azure.ResourceManager.StorageCache --version 1.2.0
$> dotnet add package Azure.ResourceManager.StorageMover --version 1.1.1
$> dotnet add package Azure.ResourceManager.StoragePool --version 1.1.0
$> dotnet add package Azure.ResourceManager.StorageSync --version 1.2.0
$> dotnet add package Azure.ResourceManager.StreamAnalytics --version 1.2.0
$> dotnet add package Azure.ResourceManager.Subscription --version 1.1.0
$> dotnet add package Azure.ResourceManager.Support --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.Synapse --version 1.2.0
$> dotnet add package Azure.ResourceManager.TrafficManager --version 1.1.1
$> dotnet add package Azure.ResourceManager.VoiceServices --version 1.0.1
$> dotnet add package Azure.ResourceManager.WebPubSub --version 1.1.0
$> dotnet add package Azure.ResourceManager.WorkloadMonitor --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Workloads --version 1.1.0
$> dotnet add package Azure.Search.Documents --version 11.5.1
$> dotnet add package Azure.Security.KeyVault.Administration --version 4.4.0-beta.2
$> dotnet add package Azure.Security.KeyVault.Certificates --version 4.6.0-beta.2
$> dotnet add package Azure.Security.KeyVault.Keys --version 4.6.0-beta.2
$> dotnet add package Azure.Security.KeyVault.Secrets --version 4.6.0-beta.2
$> dotnet add package Azure.Storage.Blobs --version 12.19.1
$> dotnet add package Azure.Storage.Blobs --version 12.20.0-beta.1
$> dotnet add package Azure.Storage.Blobs.Batch --version 12.16.1
$> dotnet add package Azure.Storage.Blobs.Batch --version 12.17.0-beta.1
$> dotnet add package Azure.Storage.Blobs.ChangeFeed --version 12.0.0-preview.41
$> dotnet add package Azure.Storage.Blobs.ChangeFeed --version 12.0.0-preview.42
$> dotnet add package Azure.Storage.Common --version 12.18.1
$> dotnet add package Azure.Storage.Common --version 12.19.0-beta.1
$> dotnet add package Azure.Storage.DataMovement --version 12.0.0-beta.4
$> dotnet add package Azure.Storage.Files.DataLake --version 12.17.1
$> dotnet add package Azure.Storage.Files.DataLake --version 12.18.0-beta.1
$> dotnet add package Azure.Storage.Files.Shares --version 12.17.1
$> dotnet add package Azure.Storage.Files.Shares --version 12.18.0-beta.1
$> dotnet add package Azure.Storage.Queues --version 12.17.1
$> dotnet add package Azure.Storage.Queues --version 12.18.0-beta.1
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents --version 1.0.0-beta.4
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents --version 1.0.0-beta.5
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.EventGrid --version 3.3.1
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.EventHubs --version 6.0.2
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.ServiceBus --version 5.13.5
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.Tables --version 1.2.1
$> dotnet add package System.ClientModel --version 1.0.0-beta.1

Feedback

If you have a bug or feature request for one of the libraries, please file an issue in our repo.