github Azure/azure-sdk-for-net Azure.Search.Documents_12.1.0-beta.1

12.1.0-beta.1 (2026-05-28)

Features Added

  • Added support for 2026-05-01-preview service version.
  • Added MCP server knowledge source types: McpServerKnowledgeSource, McpServerKnowledgeSourceParameters, McpServerAuthentication, McpServerFoundryConnectionAuthentication, McpServerStoredHeadersAuthentication, McpServerHeaders, McpServerTool, McpServerToolInclusionMode, McpServerOutputParsing, McpServerAutoOutputParsing, McpServerJsonOutputParsing, McpServerSplitOutputParsing, McpServerNoneOutputParsing, and related configuration models.
  • Added knowledge source types: FabricDataAgentKnowledgeSource, FabricOntologyKnowledgeSource, FileKnowledgeSource, IndexedSqlKnowledgeSource, and WorkIQKnowledgeSource with associated parameters and retrieval params.
  • Added knowledge base reference types: KnowledgeBaseFabricDataAgentReference, KnowledgeBaseFabricOntologyReference, KnowledgeBaseWorkIQReference, KnowledgeBaseMcpServerReference, KnowledgeBaseFileReference, KnowledgeBaseRemoteSharePointReference, KnowledgeBaseIndexedSharePointReference, and KnowledgeBaseIndexedSqlReference.
  • Added knowledge source file management operations: UploadKnowledgeSourceFileAsync, GetKnowledgeSourceFilesAsync, and DeleteKnowledgeSourceFileAsync on SearchIndexClient, along with the KnowledgeSourceFile model.
  • Added FreshnessPolicy for freshness-based document boosting, and EnableFreshness property on KnowledgeSourceReference for per-source freshness opt-in.
  • Added AIServices class for configuring AI Services resources on KnowledgeSourceIngestionParameters.
  • Added KnowledgeSourceContentExtractionMode for specifying content extraction behavior during ingestion.
  • Added KnowledgeRetrievalOutputMode for controlling knowledge base retrieval output format.
  • Added knowledge source vectorizer types: KnowledgeSourceVectorizer and KnowledgeSourceAzureOpenAIVectorizer.
  • Added knowledge base activity record types for all knowledge source kinds: KnowledgeBaseFileActivityRecord, KnowledgeBaseMcpServerActivityRecord, and per-source activity records with associated argument types.
  • Added ContentColumnMapping and EmbeddingColumnMapping for column mapping configuration.
  • Added SharePointConnectorAppRegistration for SharePoint connector authentication.
  • Added PurviewSensitivityLabelInfo for Purview sensitivity label support.
  • Added WorkIQAttribution for WorkIQ attribution tracking.
  • Added AssetStore for asset store configuration.
  • Added KnowledgeSourceSynchronizationError for knowledge source sync error reporting.
  • Added failOnError, maxOutputDocuments, and enableImageServing properties to KnowledgeSourceParams.
  • Added KnowledgeBaseImageContent with public constructor and settable Url property.

Don't miss a new azure-sdk-for-net release

NewReleases is sending notifications on new releases.