Elasticsearch Rails v6.0.0.pre Release Notes
Release Date: 2018-09-14 // over 5 years ago-
๐ This is a pre-release of version 6.0.0. Please try out the gem in your testing environment and report any issues in the GitHub project.
- โ Added the "Compatibility" chapter to the READMEs
- โก๏ธ Updated the Bundler instructions and Github URLs in the READMEs
- โก๏ธ Updated the version on the
master
branch to6.0.0.alpha1
- โก๏ธ Update versions to 6.0.0.beta
- minor: Fix spacing
- โก๏ธ Update various gemspecs to conditionally depend on gems incompatible with JRuby (#810)
- โก๏ธ Update versions
- ๐ Use local as source for gem dependencies when possible
- ๐ Only require 'oj' gem if not using JRuby
- โก๏ธ Update versions to .pre
ActiveModel
- โ Added an example with a custom "pattern" analyzer
- โ Added a "trigram" custom analyzer to the example
- ๐ Fix README typo (s/situation/situations)
- ๐ Fix reference to @ids in example and README
- โ Add Callbacks to the example datamapper adapter
- ๐ Fix
Asynchronous Callbacks
example - ๐ Fixed a typo in the README
- ๐ Improved the custom analyzer example
- โ Removed left-overs from previous implementation in the "completion suggester" example
- Updated the
changes
method name inIndexing
tochanges_to_save
for compatibility with Rails 5.1 - ๐ Fixed the handling of changed attributes in
Indexing
to work with older Rails versions - โก๏ธ Update child-parent integration test to use single index type for ES 6.3 (#805)
- 0๏ธโฃ Use default doc type: _doc (#814)
- โก๏ธ Avoid making an update when no attributes are changed (#762)
Persistence
- โก๏ธ Updated the failing integration tests for Elasticsearch 5.x
- โก๏ธ Updated the dependency for "elasticsearch" and "elasticsearch-model" to
5.x
- ๐ Documentation for Model should include Model and not Repository
- Depend on version >= 6 of elasticsearch gems
- Undo last commit; depend on version 5 of elasticsearch gems
- โฌ๏ธ Reduce repeated string instantiation (#813)
- ๐ Make default doc type '_doc' in preparation for deprecation of mapping types (#816)
- โ Remove Elasticsearch::Persistence::Model (ActiveRecord persistence pattern) (#812)
- ๐ Deprecate _all field in ES 6.x (#820)
- โ Remove development dependency on virtus, include explicitly in Gemfile for integration test
- ๐จ Refactor Repository as mixin (#824)
- โ Add missing Repository::Response::Results spec
- ๐จ Update README for Repository mixin refactor
- Minor typo in README
- โ Add #inspect method for Repository
- โก๏ธ Update references to Elasticsearch::Client
๐ Ruby on Rails
- ๐ Fixed typo in README
- ๐ Fix typo in rake import task
- โก๏ธ Updated the templates for example Rails applications
- โ Add 'oj' back as a development dependency in gemspec