Searchkick v3.0.0 Release Notes
Release Date: 2018-03-03 // about 6 years ago-
- ➕ Added support for Chinese
- No longer requires fields to query for Elasticsearch 6
- 0️⃣ Results can be marshaled by default (unless using
highlight
option)
💥 Breaking changes
- ✂ Removed support for Elasticsearch 2
- ✂ Removed support for Active Record < 4.2 and Mongoid < 5
- Types are no longer used
- 0️⃣ The
_all
field is disabled by default in Elasticsearch 5 - 0️⃣ Conversions are not stemmed by default
- ⚠ An
ArgumentError
is raised instead of a warning when options are incompatible with thebody
option - ✂ Removed
log
option fromboost_by
- Removed
Model.enable_search_callbacks
,Model.disable_search_callbacks
, andModel.search_callbacks?
- ✂ Removed
reindex_async
method, asreindex
now defaults to callbacks mode specified on the model - ✂ Removed
async
option fromrecord.reindex
- Removed
search_hit
method - usewith_hit
instead - Removed
each_with_hit
- usewith_hit.each
instead - Removed
with_details
- usewith_highlights
instead - ⬆️ Bumped default
limit
to 10,000