11.4.0 (2022-09-06)
Features Added
- Support for Azure Active Directory based authentication. Users can specify a
TokenCredential
when creating aSearchClient
,SearchIndexClient
or aSearchIndexerClient
. For example, you can get started withnew SearchClient(endpoint, new DefaultAzureCredential())
to authenticate via AAD using Azure.Identity. For more details see how to use role-based authentication in Azure Cognitive Search. - Added multi-cloud support via
SearchClientOptions.Audience
to allow users to select the Azure cloud where the resource is located (#30306).
Bugs Fixed
- Enhanced the documentation of some
SearchOptions
properties by adding links to REST docs - #22808 - Fixed issue where
SearchOptions.SessionId
property was not passed to the service (#27549)
Other Changes
- Added Troubleshooting Guide.
Note
- This GA release includes AAD with multi-cloud support and all the bug fixes since the last 11.3.0 GA release. Other preview features and breaking changes from the 11.4.0-beta.1 to 11.4.0-beta.9 releases are not included in this GA release.