Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion sdk/search/Azure.Search.Documents/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Release History

## 11.7.0-beta.8 (Unreleased)
## 11.8.0-beta.1 (Unreleased)

### Features Added

Expand All @@ -10,6 +10,23 @@

### Other Changes

## 11.7.0 (2025-10-09)

### Features Added
- Added support for `2025-09-01` service version.
- Support for reranker boosted scores in search results and the ability to sort results on either reranker or reranker boosted scores in `SemanticConfiguration.RankingOrder`.
- Support for `VectorSearchCompression.RescoringOptions` to configure how vector compression handles the original vector when indexing and how vectors are used during rescoring.
- Added `SearchIndex.Description` to provide a textual description of the index.
- Support for `LexicalNormalizer` when defining `SearchIndex`, `SimpleField`, and `SearchableField` and the ability to use it when analyzing text with `SearchIndexClient.AnalyzeText`.
- Support `DocumentIntelligenceLayoutSkill` skillset skill and `OneLake` `SearchIndexerDataSourceConnection` data source.
- Support for `QueryDebugMode` in searching to retrieve detailed information about search processing. Only vector is supported for `QueryDebugMode`.

### Breaking Changes
- `VectorSearchCompression.RerankWithOriginalVectors` and `VectorSearchCompression.DefaultOversampling` don't work with
`2025-09-01` and were replaced by `VectorSearchCompression.RescoringOptions.EnabledRescoring` and
`VectorSearchCompression.RescoringOptions.DefaultOversampling`. If using `2024-07-01` continue using the old properties,
otherwise if using `2025-09-01` use the new properties in `RescoringOptions`.

## 11.7.0-beta.7 (2025-09-05)

### Features Added
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyTitle>Microsoft Azure.Search.Documents client library</AssemblyTitle>
<Version>11.7.0-beta.8</Version>
<Version>11.8.0-beta.1</Version>
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
<ApiCompatVersion>11.6.1</ApiCompatVersion>
<ApiCompatVersion>11.7.0</ApiCompatVersion>
<Description>
This is the Azure Cognitive Search client library for developing .NET
applications with rich search experiences. It enables you to query your
Expand All @@ -17,7 +17,6 @@
<NoWarn>
$(NoWarn);
AZC0004;
AZC0035; <!-- Missing model factory methods. #51224-->
</NoWarn>
</PropertyGroup>

Expand All @@ -31,7 +30,6 @@

<ItemGroup>
<PackageReference Include="Azure.Core" />
<PackageReference Include="System.ClientModel" />
<PackageReference Include="System.Threading.Channels" />
</ItemGroup>

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,6 @@ public AnalyzeTextOptions(string text, LexicalAnalyzerName analyzerName) : this(
public AnalyzeTextOptions(string text, LexicalTokenizerName tokenizerName) : this(text)
=> TokenizerName = tokenizerName;

/// <summary>
/// Initializes a new instance of AnalyzeRequest.
/// </summary>
/// <param name="text">Required text to break into tokens.</param>
/// <param name="normalizerName">The name of the tokenizer to use to break the given <paramref name="text"/>.</param>
/// <exception cref="ArgumentNullException"><paramref name="text"/> is null.</exception>
public AnalyzeTextOptions(string text, LexicalNormalizerName normalizerName) : this(text)
=> NormalizerName = normalizerName;

/// <summary> The name of the analyzer to use to break the given text. </summary>
[CodeGenMember("Analyzer")]
public LexicalAnalyzerName? AnalyzerName { get; }
Expand All @@ -47,7 +38,7 @@ public AnalyzeTextOptions(string text, LexicalNormalizerName normalizerName) : t

/// <summary> The name of the normalizer to use to normalize the given text. </summary>
[CodeGenMember("Normalizer")]
public LexicalNormalizerName? NormalizerName { get; }
public LexicalNormalizerName? NormalizerName { get; set; }

/// <summary> An optional list of token filters to use when breaking the given text. </summary>
public IList<TokenFilterName> TokenFilters { get; }
Expand Down
Loading