1.0.0 (2026-02-11)
Features Added
- GA release of Azure AI Content Understanding client library for .NET
- Each
ContentFieldsubclass now exposes a strongly-typedValueproperty (e.g.,ContentStringField.Valuereturnsstring?,ContentNumberField.Valuereturnsdouble?) - Added
ContentSourcehierarchy (DocumentSource,AudioVisualSource) for strongly-typed parsing of grounding source strings onContentField - Added
ContentRangevalue type with static factory methods (Page,Pages,TimeRange, etc.) for specifying content ranges onAnalysisInput - Added convenience methods and indexers on
ContentArrayFieldandContentObjectField - Added support for
clientRequestIdparameter inAnalyzeandAnalyzeBinaryoperations - Updated to service API version
2025-11-01
Other Changes
The following API changes were made from the preview SDK (1.0.0-beta.1) to the GA SDK to align with Azure SDK for .NET design guidelines:
- Type renames:
AnalyzeInput→AnalysisInput,AnalyzeResult→AnalysisResult,MediaContent→AnalysisContent,DateField→ContentDateTimeOffsetField, and all field subtypes prefixed withContent(e.g.,StringField→ContentStringField) - Property renames:
AnalysisInput.Url→Uri,ContentAnalyzer.DynamicFieldSchema→HasDynamicFieldSchema,ContentAnalyzerConfig.ReturnDetails→ShouldReturnDetails,ContentAnalyzerConfig.OmitContent→ShouldOmitContent - Field value properties: All
ContentFieldsubclasses use a unifiedValueproperty instead of type-specific properties (ValueString,ValueNumber, etc.) - Method signatures:
Analyze/AnalyzeAsyncinputsparameter is now required;AnalyzeBinary/AnalyzeBinaryAsyncparameter order changed