github Azure/azure-sdk-for-java azure-search-documents_11.9.0-beta.1

latest releases: azure-resourcemanager-networkcloud_2.1.0-beta.1, azure-resourcemanager-compute_2.55.0, azure-resourcemanager-resources_2.53.5...
pre-release11 hours ago

11.9.0-beta.1 (2025-11-17)

Features Added

  • Added back all service preview features dropped in 2025-09-01 service version release.
  • Added optional parameter x-ms-enable-elevated-read for elevated read access that bypasses document-level permission checks.
  • Added statistical aggregation properties to FacetResult: avg, min, max, and cardinality for enhanced analytics.
  • Added support for new Azure OpenAI models: gpt-5, gpt-5-mini, and gpt-5-nano.
  • Added support for sharepoint data source type in SearchIndexerDataSourceType.
  • Added support for new KnowledgeSourceKind types: web, remoteSharePoint, indexedSharePoint, and indexedOneLake.
  • Added purviewEnabled property to SearchIndex for Microsoft Purview integration.
  • Added maxCumulativeIndexerRuntimeSeconds property to ServiceLimits for runtime monitoring.
  • Added required runtime property to SearchIndexerStatus and indexersRuntime property to ServiceStatistics.
  • Added product enum value to ScoringFunctionAggregation.
  • Added enhanced knowledge source parameters: sourceDataFields, searchFields, semanticConfigurationName in SearchIndexKnowledgeSourceParameters.
  • Added Azure Data Lake Storage Gen2 support with isADLSGen2 and ingestionParameters in AzureBlobKnowledgeSourceParameters.
  • Added partial content response support (HTTP 206) for knowledge base operations.
  • Added error property to KnowledgeBaseActivityRecord for enhanced error handling.
  • Added enhanced knowledge source parameters: includeReferences, includeReferenceSourceData, alwaysQuerySource, rerankerThreshold in SearchIndexKnowledgeSourceParams.

Breaking Changes

  • Knowledge Agent to Knowledge Base Migration: Complete API rename from Knowledge Agent to Knowledge Base.

    • All KnowledgeAgent* classes renamed to KnowledgeBase* (e.g., KnowledgeAgentKnowledgeBase).
    • API paths changed from /agents to /knowledgebases.
    • Client parameter AgentNameParameter renamed to KnowledgeBaseNameParameter.
    • All agent-related activity record types updated with new naming convention
  • Removed deprecated Knowledge Agent classes: KnowledgeAgentOutputConfiguration, KnowledgeAgentRequestLimits, KnowledgeAgentModel, KnowledgeAgentModelKind, KnowledgeAgentAzureOpenAIModel.

  • Removed properties from KnowledgeSourceReference:includeReferences,includeReferenceSourceData,alwaysQuerySource,maxSubQueries,rerankerThreshold

  • Removed sourceDataSelect property from SearchIndexKnowledgeSourceParameters.

  • Removed properties from AzureBlobKnowledgeSourceParameters: identity, embeddingModel, chatCompletionModel, ingestionSchedule, disableImageVerbalization.

  • Updated RescoringOptions to match what was changed in 11.8.0 release.

    • isEnableRescoring -> isRescoringEnabled
    • setEnableRescoring -> setRescoringEnabled
  • Changed RankingOrder.RE_RANKER_SCORE to RankingOrder.RERANKER_SCORE.

  • Changed SearchOptions.getDebug and .setDebug to .getDebugMode and .setDebugMode.

  • Default SearchServiceVersion changed from 2025_09_01 to V2025_08_01_PREVIEW.

Bugs Fixed

  • Fixed a bug where multiple iterations / subscriptions of SearchPagedFlux and SearchPagedIterable would return the
    same first page result of the initial iteration / subscription.

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

NewReleases is sending notifications on new releases.