All Versions
121
Latest Version
Avg Release Cycle
46 days
Latest Release
556 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.1.0 Changes
October 12, 2022- โ Added support for fractional search timeout
- ๐ Fixed search timeout with
elasticsearch
8+ andopensearch-ruby
gems - ๐ Fixed search timeout not applying to
multi_search
-
v5.0.5 Changes
October 09, 2022- โ Added
model
method toSearchkick::Relation
- ๐ Fixed deprecation warning with
redis
gem - ๐ Fixed
respond_to?
method on relation loading relation - ๐ Fixed
Relation loaded
error for non-mutating methods on relation
- โ Added
-
v5.0.4 Changes
June 16, 2022- Added
max_result_window
option - ๐ Improved error message for unsupported versions of Elasticsearch
- Added
-
v5.0.3 Changes
March 13, 2022- ๐ Fixed context for index name for inherited models
-
v5.0.2 Changes
March 03, 2022- ๐ Fixed index name for inherited models
-
v5.0.1 Changes
February 27, 2022- Prefer
mode: :async
overasync: true
for full reindex - ๐ Fixed instance method overriding with concerns
- Prefer
-
v5.0.0 Changes
February 21, 2022- Searches now use lazy loading (similar to Active Record)
- โ Added
unscope
option to better support working with default scopes - โ Added support for
:async
and:queue
modes forreindex
on relation - โ Added basic protection from unfiltered parameters to
where
option - โ Added
models
option tosimilar
method - ๐ Changed async full reindex to fetch ids instead of using ranges for numeric primary keys with Active Record
- Changed
searchkick_index_options
to return symbol keys (instead of mix of strings and symbols) - ๐ Changed non-anchored regular expressions to match expected results (previously warned)
- ๐ Changed record reindex to return
true
to match model and relation reindex - โก๏ธ Updated async reindex job to call
search_import
for nested associations - ๐ Fixed removing records when
should_index?
isfalse
whenreindex
called on relation - ๐ Fixed issue with
merge_mappings
for fields that usesearchkick
options - ๐ฉ Raise error when
search
called on relations - โ Raise
ArgumentError
(instead of warning) for invalid regular expression modifiers - Raise
ArgumentError
instead ofRuntimeError
for unknown operators - โ Removed mapping of
id
to_id
withorder
option (not supported in Elasticsearch 8) - โ Removed
wordnet
option (no longer worked) - โ Removed dependency on
elasticsearch
gem (can useelasticsearch
oropensearch-ruby
) - โฌ๏ธ Dropped support for Elasticsearch 6
- โฌ๏ธ Dropped support for Ruby < 2.6 and Active Record < 5.2
- โฌ๏ธ Dropped support for NoBrainer and Cequel
- Dropped support for
faraday_middleware-aws-signers-v4
(usefaraday_middleware-aws-sigv4
instead)
-
v4.6.3 Changes
November 19, 2021- โ Added support for reloadable synonyms for OpenSearch
- โ Added experimental support for
opensearch-ruby
gem - โ Removed
elasticsearch-xpack
dependency for reloadable synonyms
-
v4.6.2 Changes
November 15, 2021- โ Added support for beginless ranges to
where
option - ๐ Fixed
like
andilike
with+
character - ๐ Fixed warning about accessing system indices when no model or index specified
- โ Added support for beginless ranges to
-
v4.6.1 Changes
September 25, 2021- โ Added
ilike
operator for Elasticsearch 7.10+ - ๐ Fixed missing methods with
multi_search
- โ Added