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

29 packages released this month.

Stable Packages (14)

  • DataLake Analytics

  • DataLake Store

  • Operational Insights

  • Resource Management - Batch

  • Resource Management - Cosmos DB

  • Resource Management - DNS

  • Resource Management - Digital Twins

  • Resource Management - Kusto

  • Resource Management - Maps

  • Resource Management - PrivateDns

  • Resource Management - Sql

  • Resource Management - Storage

  • Web PubSub

  • WebJobs Extensions - Web PubSub

Patch Updates (6)

  • Event Hubs

  • Event Hubs - Event Processor

  • Resource Management - Compute

  • Resource Management - Core

  • Resource Management - Resources

  • Tables

Beta Packages (9)

  • Anomaly Detector

  • Conversation Analysis

  • Maps Common

  • Maps Search

  • Resource Management - Analysis

  • Resource Management - Loadtesting

  • Resource Management - Nginx

  • Resource Management - Traffic Manager

  • Text Analytics

Release highlights

Anomaly Detector 3.0.0-preview.6 Changelog


  • Added OneTable and MultiTable two data schemas.
  • Added Azure Managed Identity data reader access for Azure Blob Storage.
  • Added topContributorCount in the request body for DetectMultivariateBatchAnomaly and DetectMultivariateLastAnomaly.

Breaking Changes

  • Renamed Model to AnomalyDetectionModel.
  • Renamed DetectionRequest to MultivariateBatchDetectionOptions.
  • Renamed DetectionResult to MultivariateDetectionResult.
  • Renamed DetectionStatus to MultivariateBatchDetectionStatus.
  • Renamed DetectionResultSummary to MultivariateBatchDetectionResultSummary.
  • Renamed FillNaMethod to FillNAMethod.
  • Renamed LastDetectionRequest to MultivariateLastDetectionOptions.
  • Renamed LastDetectionResult to MultivariateLastDetectionResult.
  • Replaced ModelSnapshot with AnomalyDetectionModel in listMultivariateModel.
  • Renamed listMultivariateModel to GetMultivariateModelValues.
  • Renamed DetectAnomaly to DetectMultivariateBatchAnomaly
  • Renamed GetDetectionResult to GetMultivariateBatchDetectionResultValue.
  • Renamed GetMultivariateModelto GetMultivariateModelValue
  • Renamed LastDetectAnomaly to DetectMultivariateLastAnomaly.
  • Renamed DetectRequest to UnivariateDetectionOptions.
  • Renamed EntireDetectResponse to UnivariateEntireDetectionResult.
  • Renamed LastDetectResponse to UnivariateLastDetectionResult.
  • Renamed ChangePointDetectRequest to UnivariateChangePointDetectionOptions.
  • Renamed ChangePointDetectResponse to UnivariateChangePointDetectionResult.
  • Renamed DetectEntireSeries to DetectUnivariateEntireSeries.
  • Renamed DetectLastPoint to DetectUnivariateLastPoint.
  • Renamed DetectChangePoint to DetectUnivariateChangePoint.
  • Renamed ApiVersion to ServiceVersion in AnomalyDetectorClientOptions
  • Removed ExportModel.
  • Removed AnomalyDetectorModelFactory
  • Added DataSchema to ModelInfo

Conversation Analysis 1.1.0-beta.2 Changelog

Features Added

  • Added ConversationsClientOptions.Audience to set the audience to use for authentication with Azure Active Directory (AAD).
  • Added methods to the ConversationAuthoringClient to manage deployment resources:
  • AssignDeploymentResources and AssignDeploymentResourcesAsync
  • DeleteDeploymentFromResources and DeleteDeploymentFromResourcesAsync
  • GetAssignDeploymentResourcesStatus and GetAssignDeploymentResourcesStatusAsync
  • GetAssignedResourceDeployments and GetAssignedResourceDeploymentsAsync
  • GetDeploymentDeleteFromResourcesStatus and GetDeploymentDeleteFromResourcesStatusAsync
  • GetDeploymentResources and GetDeploymentResourcesAsync
  • GetLoadSnapshotStatus and GetLoadSnapshotStatusAsync
  • GetUnassignDeploymentResourcesStatus and GetUnassignDeploymentResourcesStatusAsync
  • LoadSnapshot and LoadSnapshotAsync
  • UnassignDeploymentResources and UnassignDeploymentResourcesAsync
  • Added an overload to ConversationAuthoringClient.ExportProject and ExportProjectAsync to add the trainedModelLabel parameter.

DataLake Analytics 1.0.0 Changelog

DataLake Store 1.0.0 Changelog

Event Hubs 5.7.5 Changelog

Bugs Fixed

  • Corrected an indexing issue with the log event source, causing an exception to surface when the buffered producer completed its idle state.

Event Hubs - Event Processor 5.7.5 Changelog

Bugs Fixed

  • Corrected an indexing issue with the log event source, causing an exception to surface in some publishing scenarios.

Maps Common 1.0.0-beta.3 Changelog

Other Changes

  • Bump version

Maps Search 1.0.0-beta.3 Changelog

Bugs Fixed

  • Add setter for FuzzySearchOptions.IndexFilter Property

Operational Insights 1.0.0 Changelog

Resource Management - Analysis 1.0.0-beta.1 Changelog

Resource Management - Batch 1.1.0 Changelog

Resource Management - Compute 1.0.1 Changelog

Resource Management - Core 1.3.2 Changelog

Resource Management - Cosmos DB 1.2.0 Changelog

Resource Management - DNS 1.0.0 Changelog

Resource Management - Digital Twins 1.1.0 Changelog

Resource Management - Kusto 1.1.0 Changelog

Resource Management - Loadtesting 1.0.0-beta.1 Changelog

Resource Management - Maps 1.0.0 Changelog

Resource Management - Nginx 1.0.0-beta.1 Changelog

Resource Management - PrivateDns 1.0.0 Changelog

Resource Management - Resources 1.3.1 Changelog

Resource Management - Sql 1.1.0 Changelog

Resource Management - Storage 1.1.0 Changelog

Resource Management - Traffic Manager 1.1.0-beta.1 Changelog

Tables 12.7.1 Changelog

Bugs Fixed

  • Removed client side validation which prevented GetEntity and GetEntityAsync from getting an entity with an empty string as its RowKey or PartitionKey value. (#32447)

Text Analytics 5.3.0-beta.1 Changelog

Features Added

  • Added support for dynamic classification.
  • Added the following methods: TextAnalyticsClient.DynamicClassify and TextAnalyticsClient.DynamicClassifyAsync.
  • Added the following methods: TextAnalyticsClient.DynamicClassifyBatch and TextAnalyticsClient.DynamicClassifyBatchAsync.
  • Added the following classes: DynamicClassifyDocumentResultCollection and DynamicClassifyOptions.
  • Added the ClassificationType enum.
  • Added support for extractive summarization.
  • Added the TextAnalyticsActions.ExtractSummaryActions property to support extractive summarization in a batch of actions.
  • Added the TextAnalyticsClient.StartExtractSummary and TextAnalyticsClient.StartExtractSummaryAsync methods to perform extractive summarization on a collection of documents.
  • Added support for abstractive summarization.
  • Added the TextAnalyticsActions.AbstractSummaryActions property to support abstractive summarization in a batch of actions.
  • Added the TextAnalyticsClient.StartAbstractSummary and TextAnalyticsClient.StartAbstractSummaryAsync methods to perform abstractive summarization on a collection of documents.
  • Added support for Fast Healthcare Interoperability Resources (FHIR) bundles as part of healthcare text analysis.
  • Added the AnalyzeHealthcareEntitiesOptions.FhirVersion and AnalyzeHealthcareEntitiesOptions.DocumentType properties.
  • Added the AnalyzeHealthcareEntitiesAction.FhirVersion and AnalyzeHealthcareEntitiesAction.DocumentType properties.
  • Added the AnalyzeHealthcareEntitiesResult.FhirBundle property.
  • Added the WellKnownFhirVersion and HealthcareDocumentType enums.
  • Added support for confidence scores in healthcare entity relations.
  • Added the HealthcareEntityRelation.ConfidenceScore property.
  • Added support for named entity recognition (NER) resolutions.
  • Added the CategorizedEntity.Resolutions property.
  • Added the following classes: AgeResolution, AreaResolution, BaseResolution, BooleanResolution, CurrencyResolution, DateTimeResolution, InformationResolution, LengthResolution, NumberResolution, NumericRangeResolution, OrdinalResolution, SpeedResolution, TemperatureResolution, TemporalSpanResolution VolumeResolution, and WeightResolution.
  • Added the following enums: AgeUnit, AreaUnit, DateTimeSubKind, InformationUnit,LengthUnit, NumberKind, RangeKind, RelativeTo, SpeedUnit, TemperatureUnit,TemporalModifier, VolumeUnit, and WeightUnit.
  • Added support for automatic language detection.
  • Added the AbstractSummaryOptions.AutoDetectionDefaultLanguage property.
  • Added the AbstractSummaryResult.DetectedLanguage property.
  • Added the AnalyzeActionsOptions.AutoDetectionDefaultLanguage property.
  • Added the AnalyzeHealthcareEntitiesOptions.AutoDetectionDefaultLanguage property.
  • Added the AnalyzeHealthcareEntitiesResult.DetectedLanguage property.
  • Added the AnalyzeSentimentResult.DetectedLanguage property.
  • Added the ClassifyDocumentResult.DetectedLanguage property.
  • Added the ExtractKeyPhrasesResult.DetectedLanguage property.
  • Added the ExtractSummaryOptions.AutoDetectionDefaultLanguage property.
  • Added the ExtractSummaryResult.DetectedLanguage property.
  • Added the MultiLabelClassifyOptions.AutoDetectionDefaultLanguage property.
  • Added the RecognizeCustomEntitiesOptions.AutoDetectionDefaultLanguage property.
  • Added the RecognizeEntitiesResult.DetectedLanguage property.
  • Added the RecognizeLinkedEntitiesResult.DetectedLanguage property.
  • Added the RecognizePiiEntitiesResult.DetectedLanguage property.
  • Added the SingleLabelClassifyOptions.AutoDetectionDefaultLanguage property.
  • Added support for script detection.
  • Added the DetectedLanguage.Script property.
  • Added the ScriptKind enum.

Web PubSub 1.3.0 Changelog

Features Added

  • Added method serviceClient.RemoveConnectionFromAllGroups to remove the connection from all the groups it is in.
  • Added a groups option in serviceClient.GetClientAccessUri, to enable connections join initial groups once it is connected.
  • Added a filter parameter when sending messages to connections in a hub/group/user to filter out the connections recieving message, details about filter syntax please see OData filter syntax for Azure Web PubSub.
  • Provided a utility class ClientConnectionFilter to generate the filter parameter, e.g. ClientConnectionFilter.Create($"{group1} in groups and not({group2} in groups)"))

WebJobs Extensions - Web PubSub 1.3.0 Changelog

Features Added

  • Support Headers field in ConnectEventRequest to carry over client headers.

Bugs Fixed

  • Fix the issue about expiresAfter with corner values.

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.AnomalyDetector --version 3.0.0-preview.6
$> dotnet add package Azure.AI.Language.Conversations --version 1.1.0-beta.2
$> dotnet add package Azure.AI.TextAnalytics --version 5.3.0-beta.1
$> dotnet add package Azure.Data.Tables --version 12.7.1
$> dotnet add package Azure.Maps.Common --version 1.0.0-beta.3
$> dotnet add package Azure.Maps.Search --version 1.0.0-beta.3
$> dotnet add package Azure.Messaging.EventHubs --version 5.7.5
$> dotnet add package Azure.Messaging.EventHubs.Processor --version 5.7.5
$> dotnet add package Azure.Messaging.WebPubSub --version 1.3.0
$> dotnet add package Azure.ResourceManager --version 1.3.2
$> dotnet add package Azure.ResourceManager.Analysis --version 1.0.0-beta.1
$> dotnet add package Azure.ResourceManager.Batch --version 1.1.0
$> dotnet add package Azure.ResourceManager.Compute --version 1.0.1
$> dotnet add package Azure.ResourceManager.CosmosDB --version 1.2.0
$> dotnet add package Azure.ResourceManager.DataLakeAnalytics --version 1.0.0
$> dotnet add package Azure.ResourceManager.DataLakeStore --version 1.0.0
$> dotnet add package Azure.ResourceManager.DigitalTwins --version 1.1.0
$> dotnet add package Azure.ResourceManager.Dns --version 1.0.0
$> dotnet add package Azure.ResourceManager.Kusto --version 1.1.0
$> dotnet add package Azure.ResourceManager.LoadTesting --version 1.0.0-beta.1
$> dotnet add package Azure.ResourceManager.Maps --version 1.0.0
$> dotnet add package Azure.ResourceManager.Nginx --version 1.0.0-beta.1
$> dotnet add package Azure.ResourceManager.OperationalInsights --version 1.0.0
$> dotnet add package Azure.ResourceManager.PrivateDns --version 1.0.0
$> dotnet add package Azure.ResourceManager.Resources --version 1.3.1
$> dotnet add package Azure.ResourceManager.Sql --version 1.1.0
$> dotnet add package Azure.ResourceManager.Storage --version 1.1.0
$> dotnet add package Azure.ResourceManager.TrafficManager --version 1.1.0-beta.1
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.WebPubSub --version 1.3.0


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