Atlas Search Changelog¶
On this page
Note
Atlas Search release notes from prior to April 2020 can be found in the Atlas Changelog.
2021 Releases¶
03 November 2021 Release¶
- Adds asciiFolding token filter for converting alphabetic, numeric, and symbolic unicode characters that are not in the Basic Latin Unicode block to their ASCII equivalents.
28 September 2021 Release¶
Autocomplete improvements in this release:
- Adds support for analyzers in the index definition for autocomplete.
- Boosts exact matches in autocomplete operator.
- Adds
rightEdgeGram
tokenization strategy to createedgeGram
-like tokens starting at the right side of words (instead of the left side).
Bug fixes in this release:
- Fixes
objectId
highlighting error.
07 Septermber 2021 Release¶
- Allows indexes to enter a recovering state and remain available after encountering certain replication errors.
13 July 2021 Release¶
- Adds support for synonyms, which can be defined in a source collection and mapped to search indexes via the Atlas API.
01 June 2021 Release¶
- Supports wildcard path for Highlighting.
05 April 2021 Release¶
- Adds stopword token filter for removing tokens that match the specified stop words.
19 March 2021 Release¶
- Adds additional language analyzers, token filters, and tokenizers.
- Adds support for function scores, which allows you to alter the relevance score of a document using a numeric field in the same document.
05 February 2021 Release¶
- Supports explain for
$search
queries.
16 January 2021 Release¶
- Fixes an issue with highlighting raising errors when combined with ObjectID equality operators.
14 January 2021 Release¶
- Improves performance of initial sync indexing.
2020 Releases¶
15 December 2020 Release¶
- Adds
maxNumPassages
andmaxCharsToExamine
for Highlighting.
19 November 2020 Release¶
- Improves performance of steady state indexing.
13 November 2020 Release¶
- Fixes a bug in custom analyzers where only
the first
charMap
character filter was being executed.
1 October 2020 Release¶
- Removes downtime requirement when rebuilding modified index definitions.
2 September 2020 Release¶
- Adds custom analyzers for index definitions and search queries.
23 August 2020 Release¶
- Adds support for wildcard path.
9 June 2020 Release¶
- Releases Atlas Search to general availability.
- Adds support for data types boolean and objectId.
18 May 2020 Release¶
- Adds a new index option to exclude
the
norms
field, allowing a search index to ignore field length when scoring search results. - Adds the tokenOrder option to the autocomplete operator, supporting unordered terms in search queries.
- Improves error messages to facilitate query debugging, including eliminating stack traces and other Java-specific messages.
30 April 2020 Release¶
Adds support for geospatial queries, including:
Adds autocomplete features to support better search-as-you-type functionality, including:
- A new autocomplete operator and index type.
- Analyzer-agnostic diacritic folding of field values.
- Scoring options, such as boost and constant.
- Compound queries that combine autocomplete with other $search operators.
- n-grams/shingles and edge n-grams from analyzed text.