Azure SDK for .NET (December 2022)
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
Features
- Added
OneTable
andMultiTable
two data schemas. - Added Azure Managed Identity data reader access for Azure Blob Storage.
- Added
topContributorCount
in the request body forDetectMultivariateBatchAnomaly
andDetectMultivariateLastAnomaly
.
Breaking Changes
- Renamed
Model
toAnomalyDetectionModel
. - Renamed
DetectionRequest
toMultivariateBatchDetectionOptions
. - Renamed
DetectionResult
toMultivariateDetectionResult
. - Renamed
DetectionStatus
toMultivariateBatchDetectionStatus
. - Renamed
DetectionResultSummary
toMultivariateBatchDetectionResultSummary
. - Renamed
FillNaMethod
toFillNAMethod
. - Renamed
LastDetectionRequest
toMultivariateLastDetectionOptions
. - Renamed
LastDetectionResult
toMultivariateLastDetectionResult
. - Replaced
ModelSnapshot
withAnomalyDetectionModel
inlistMultivariateModel
. - Renamed
listMultivariateModel
toGetMultivariateModelValues
. - Renamed
DetectAnomaly
toDetectMultivariateBatchAnomaly
- Renamed
GetDetectionResult
toGetMultivariateBatchDetectionResultValue
. - Renamed
GetMultivariateModel
toGetMultivariateModelValue
- Renamed
LastDetectAnomaly
toDetectMultivariateLastAnomaly
. - Renamed
DetectRequest
toUnivariateDetectionOptions
. - Renamed
EntireDetectResponse
toUnivariateEntireDetectionResult
. - Renamed
LastDetectResponse
toUnivariateLastDetectionResult
. - Renamed
ChangePointDetectRequest
toUnivariateChangePointDetectionOptions
. - Renamed
ChangePointDetectResponse
toUnivariateChangePointDetectionResult
. - Renamed
DetectEntireSeries
toDetectUnivariateEntireSeries
. - Renamed
DetectLastPoint
toDetectUnivariateLastPoint
. - Renamed
DetectChangePoint
toDetectUnivariateChangePoint
. - Renamed
ApiVersion
toServiceVersion
inAnomalyDetectorClientOptions
- Removed
ExportModel
. - Removed
AnomalyDetectorModelFactory
- Added
DataSchema
toModelInfo
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
andAssignDeploymentResourcesAsync
DeleteDeploymentFromResources
andDeleteDeploymentFromResourcesAsync
GetAssignDeploymentResourcesStatus
andGetAssignDeploymentResourcesStatusAsync
GetAssignedResourceDeployments
andGetAssignedResourceDeploymentsAsync
GetDeploymentDeleteFromResourcesStatus
andGetDeploymentDeleteFromResourcesStatusAsync
GetDeploymentResources
andGetDeploymentResourcesAsync
GetLoadSnapshotStatus
andGetLoadSnapshotStatusAsync
GetUnassignDeploymentResourcesStatus
andGetUnassignDeploymentResourcesStatusAsync
LoadSnapshot
andLoadSnapshotAsync
UnassignDeploymentResources
andUnassignDeploymentResourcesAsync
- Added an overload to
ConversationAuthoringClient.ExportProject
andExportProjectAsync
to add thetrainedModelLabel
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
andGetEntityAsync
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
andTextAnalyticsClient.DynamicClassifyAsync
. - Added the following methods:
TextAnalyticsClient.DynamicClassifyBatch
andTextAnalyticsClient.DynamicClassifyBatchAsync
. - Added the following classes:
DynamicClassifyDocumentResultCollection
andDynamicClassifyOptions
. - 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
andTextAnalyticsClient.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
andTextAnalyticsClient.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
andAnalyzeHealthcareEntitiesOptions.DocumentType
properties. - Added the
AnalyzeHealthcareEntitiesAction.FhirVersion
andAnalyzeHealthcareEntitiesAction.DocumentType
properties. - Added the
AnalyzeHealthcareEntitiesResult.FhirBundle
property. - Added the
WellKnownFhirVersion
andHealthcareDocumentType
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
, andWeightResolution
. - Added the following enums:
AgeUnit
,AreaUnit
,DateTimeSubKind
,InformationUnit
,LengthUnit
,NumberKind
,RangeKind
,RelativeTo
,SpeedUnit
,TemperatureUnit
,TemporalModifier
,VolumeUnit
, andWeightUnit
. - 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 inserviceClient.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 aboutfilter
syntax please see OData filter syntax for Azure Web PubSub. - Provided a utility class
ClientConnectionFilter
to generate thefilter
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 inConnectEventRequest
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
Feedback
If you have a bug or feature request for one of the libraries, please file an issue in our repo.