<commit_before>## 4.4.0 (2020-06-17)

- Added support for reloadable, multi-word, search time synonyms
- Fixed another deprecation warning in Ruby 2.7

## 4.3.1 (2020-05-13)

- Fixed error with `exclude` in certain cases for Elasticsearch 7.7

## 4.3.0 (2020-02-19)

- Fixed `like` queries with `"` character
- Better error when invalid parameters passed to `where`

## 4.2.1 (2020-01-27)

- Fixed deprecation warnings with Elasticsearch
- Fixed deprecation warnings in Ruby 2.7

## 4.2.0 (2019-12-18)

- Added safety check for multiple `Model.reindex`
- Added `deep_paging` option
- Added request parameters to search notifications and curl representation
- Removed curl from search notifications to prevent confusion

## 4.1.1 (2019-11-19)

- Added `chinese2` and `korean2` languages
- Improved performance of async full reindex
- Fixed `searchkick:reindex:all` rake task for Rails 6

## 4.1.0 (2019-08-01)

- Added `like` operator
- Added `exists` operator
- Added warnings for certain regular expressions
- Fixed anchored regular expressions

## 4.0.2 (2019-06-04)

- Added block form of `scroll`
- Added `clear_scroll` method
- Fixed custom mappings

## 4.0.1 (2019-05-30)

- Added support for scroll API
- Made type optional for custom mapping for Elasticsearch 6
- Fixed error when suggestions empty
- Fixed `models` option with inheritance

## 4.0.0 (2019-04-11)

- Added support for Elasticsearch 7
- Added `models` option

Breaking changes

- Removed support for Elasticsearch 5
- Removed support for multi-word synonyms (they no longer work with shingles)

## 3.1.3 (2019-04-11)

- Added support for endless ranges
- Added support for routing to `similar` method
- Added `prefix` to `where`
- Fixed error with elasticsearch-ruby 6.3
- Fixed error with some language stemmers and Elasticsearch 6.5
- Fixed issue with misspellings below and body block

## 3.1.2 (2018-09-27)<commit_msg>add missing piece about gemspec changes (#1428)<commit_after>## 4.4.0 (2020-06-17)

- Added support for reloadable, multi-word, search time synonyms
- Fixed another deprecation warning in Ruby 2.7

## 4.3.1 (2020-05-13)

- Fixed error with `exclude` in certain cases for Elasticsearch 7.7

## 4.3.0 (2020-02-19)

- Fixed `like` queries with `"` character
- Better error when invalid parameters passed to `where`

## 4.2.1 (2020-01-27)

- Fixed deprecation warnings with Elasticsearch
- Fixed deprecation warnings in Ruby 2.7

## 4.2.0 (2019-12-18)

- Added safety check for multiple `Model.reindex`
- Added `deep_paging` option
- Added request parameters to search notifications and curl representation
- Removed curl from search notifications to prevent confusion

## 4.1.1 (2019-11-19)

- Added `chinese2` and `korean2` languages
- Improved performance of async full reindex
- Fixed `searchkick:reindex:all` rake task for Rails 6

## 4.1.0 (2019-08-01)

- Added `like` operator
- Added `exists` operator
- Added warnings for certain regular expressions
- Fixed anchored regular expressions

## 4.0.2 (2019-06-04)

- Added block form of `scroll`
- Added `clear_scroll` method
- Fixed custom mappings

## 4.0.1 (2019-05-30)

- Added support for scroll API
- Made type optional for custom mapping for Elasticsearch 6
- Fixed error when suggestions empty
- Fixed `models` option with inheritance

## 4.0.0 (2019-04-11)

- Added support for Elasticsearch 7
- Added `models` option

Breaking changes

- Removed support for Elasticsearch 5
- Removed support for multi-word synonyms (they no longer work with shingles)
- Removed support for ActiveRecord < 5

## 3.1.3 (2019-04-11)

- Added support for endless ranges
- Added support for routing to `similar` method
- Added `prefix` to `where`
- Fixed error with elasticsearch-ruby 6.3
- Fixed error with some language stemmers and Elasticsearch 6.5
- Fixed issue with misspellings below and body block

## 3.1.2 (2018-09-27)
{'fraction_non_alphanumeric': 0.09759254465441367, 'fraction_numerical': 0.07791871602381568, 'mean_word_length': 3.8, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1242667', 'n_tokens_mistral': 1437, 'n_tokens_neox': 1190, 'n_words': 476}