diff --git a/sdk/search/Azure.Search.Documents/CHANGELOG.md b/sdk/search/Azure.Search.Documents/CHANGELOG.md index 850894609bb46..4241197376949 100644 --- a/sdk/search/Azure.Search.Documents/CHANGELOG.md +++ b/sdk/search/Azure.Search.Documents/CHANGELOG.md @@ -1,14 +1,22 @@ # Release History -## 11.5.0-beta.5 (Unreleased) +## 11.5.0-beta.5 (2023-10-09) ### Features Added +- Added support for `VectorSearch.Vectorizers`, which contains configuration options for vectorizing text vector queries, and `VectorSearch.Profiles`, which define combinations of configurations to use with vector search. +- Added the `VectorSearchAlgorithmConfiguration` base type, containing configuration options specific to the algorithm used during indexing and/or querying. Derived classes include `ExhaustiveKnnVectorSearchAlgorithmConfiguration` and `HnswVectorSearchAlgorithmConfiguration`. +- Added the `SearchOptions.VectorQueries` base type, which is used for the query parameters for vector and hybrid search queries. Derived classes include `VectorizableTextQuery` and `RawVectorQuery`. With `RawVectorQuery`, users can pass raw vector values for vector search, while `VectorizableTextQuery` allows the passing of text values to be vectorized for vector search. +- Added `SearchOptions.VectorFilterMode`, determining whether filters are applied before or after vector search is executed. +- Added `SearchOptions.SemanticQuery`, which enables the setting of a dedicated search query for semantic reranking, semantic captions, and semantic answers. +- Added support for `AzureOpenAIEmbeddingSkill`, which enables the generation of vector embeddings for given text inputs using the Azure Open AI service. +- Added `SearchIndexStatistics.VectorIndexSize`, which reports the amount of memory consumed by vectors in the index. +- Added `KnowledgeStore.Parameters`, which defines a dictionary of knowledge store-specific configuration properties. +- Added `SearchIndexerSkillset.IndexProjections`, which specifies additional projections to secondary search indexes. ### Breaking Changes - -### Bugs Fixed - -### Other Changes +- In `SearchOptions`, the `IList Vectors` property has been removed in favor of the abstract base type `IList VectorQueries`. +- In `SearchField`, the `vectorSearchConfiguration` property has been removed in favor of the new `VectorSearchProfile` property. +- In `VectorSearch`, `AlgorithmConfigurations` has been renamed to `Algorithms`. ## 11.5.0-beta.4 (2023-08-07) diff --git a/sdk/search/tests.yml b/sdk/search/tests.yml index e955b7cdb9426..58fc879ff13fe 100644 --- a/sdk/search/tests.yml +++ b/sdk/search/tests.yml @@ -14,7 +14,7 @@ extends: CloudConfig: Preview: SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview) - Location: 'eastus2euap' + Location: 'westcentralus' UsGov: SubscriptionConfiguration: $(sub-config-gov-test-resources) China: