All Versions
19
Latest Version
Avg Release Cycle
169 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v6.0.0.pre Changes
September 14, 2018๐ 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
-
v6.0.0.alpha1 Changes
- โก๏ธ Updated the Rake dependency to 11.1
- โฌ๏ธ Reduced verbosity of
rake test:unit
andrake test:integration
- โ Removed the "CI Reporter" integration from test Rake tasks
- โ Added the "Compatibility" chapter to the READMEs
- โก๏ธ Updated the Bundler instructions and Github URLs in the READMEs
ActiveModel
- ๐ Fixed a problem where
Hashie::Mash#min
and#max
returned unexpected values - โ Added information about
elasticsearch-dsl
to the README - โ Added support for inherited index names and doc types
- โ Added a
Elasticsearch::Model.settings
method - ๐ Changed the naming inheritance logic to use
Elasticsearch::Model.settings
- โ Added information about the
settings
method and theinheritance_enabled
setting into the README - โ Disable "verbose" and "warnings" in integration tests
- โ Added code for establishing ActiveRecord connections to test classes
- โ Reorganized the class definitions in the integration tests
- ๐ Moved
require
within unit test to the top of the file - โ Added ActiveRecord 5 support to integration test configuration
- ๐ Fixed records sorting with ActiveRecord 5.x
- โ Added, that
add_index
for ActiveRecord models is only called when it doesn't exist already - Use
records.__send__ :load
instead ofrecords.load
in the ActiveRecord adapter - Call
Kaminari::Hooks.init
only when available - Fixed the deprecation messages for
raise_in_transactional_callbacks
- ๐ Fixed the deprecation messages for
timestamps
in migrations in integration tests - ๐ Fixed the naming for the indexing integration tests
- ๐ Fixed the failing integration tests for ActiveRecord associations
- ๐ Fixed integration tests for ActiveRecord pagination
- โ Added the
rake bundle:install
Rake task to install dependencies for all gemfiles - โ Run unit tests against all Gemfiles
- โก๏ธ Updated dependencies in gemspec
- ๐ Relaxed the dependency on the "elasticsearch" gem
- ๐ Fixed the completion example for ActiveRecord for Elasticsearch 5
- โ Added an example with Edge NGram mapping for auto-completion
- Expanded the example for indexing and searching ActiveRecord associations
- โ Added an example for source filtering to the ActiveRecord associations example
- ๐ Fixed a typo in the README
- ๐ Changed the default mapping type to
text
- โ Added a
HashWrapper
class to wrap Hash structures instead of rawHashie::Mash
- โ Call
Hashie.disable_warnings
method in Response wrappers - โ Added, that
HashWrapper
, a sub-class ofHashie::Mash
is used - โก๏ธ Updated the configuration for required routing in the integration test
- ๐ Fixed incorrect name for the parent/child integration test
- ๐ Fixed incorrect mapping configuration in the integration tests
- ๐ Allow passing the index settings and mappings as arguments to
create_index!
- โ Added instructions about creating the index into the README
- โก๏ธ Updated the "completion suggester" example
Persistence
- โก๏ธ Updated dependencies in gemspec
- โก๏ธ Updated dependencies in gemspec
- ๐ Relaxed the dependency on the "elasticsearch" gem
- ๐ Use
text
instead ofstring
for the data types - ๐ Changed the default mapping type to
text
- Removed the
search_type=scan
in thefind_in_batches
method - โก๏ธ Updated the
count
method in the "repository" module - โก๏ธ Updated the "update by script" integration test for Elasticsearch 5
- โ Added, that
HashWrapper
, a sub-class ofHashie::Mash
is used - โก๏ธ Updated the "Notes" example application for Elasticsearch 5.x
- โก๏ธ Updated the "Music" example application for Elasticsearch 5.x
- โก๏ธ Updated the URLs in the "Music" application template
- โก๏ธ Updated the Git URLs in the "Notes" example application
๐ Ruby on Rails
- โก๏ธ Updated the application templates to support Rails 5 & Elasticsearch 5
- โก๏ธ Updated the
03-expert
application template to work with Rails 5 - โก๏ธ Updated the application templates to work with README.md instead of README.rdoc
- โก๏ธ Updated the installation process in the "01-basic" application template
- ๐ Fixed typo in README
- ๐ Fix typo in rake import task
-
v5.1.0
July 04, 2018 -
v5.0.2
December 04, 2017 -
v5.0.1
May 04, 2017 -
v5.0.0
April 07, 2017 -
v2.0.1
May 04, 2017 -
v2.0.0
April 07, 2017 -
v0.1.9 Changes
๐ The last version for the old versioning scheme -- please see the Git commit log ๐ at https://github.com/elastic/elasticsearch-rails/commits/v0.1.9