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
masterbranch 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 Callbacksexample - ๐ Fixed a typo in the README
- ๐ Improved the custom analyzer example
- โ Removed left-overs from previous implementation in the "completion suggester" example
- Updated the
changesmethod name inIndexingtochanges_to_savefor compatibility with Rails 5.1 - ๐ Fixed the handling of changed attributes in
Indexingto 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:unitandrake 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#minand#maxreturned unexpected values - โ Added information about
elasticsearch-dslto the README - โ Added support for inherited index names and doc types
- โ Added a
Elasticsearch::Model.settingsmethod - ๐ Changed the naming inheritance logic to use
Elasticsearch::Model.settings - โ Added information about the
settingsmethod and theinheritance_enabledsetting 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
requirewithin 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_indexfor ActiveRecord models is only called when it doesn't exist already - Use
records.__send__ :loadinstead ofrecords.loadin the ActiveRecord adapter - Call
Kaminari::Hooks.initonly when available - Fixed the deprecation messages for
raise_in_transactional_callbacks - ๐ Fixed the deprecation messages for
timestampsin 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:installRake 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
HashWrapperclass to wrap Hash structures instead of rawHashie::Mash - โ Call
Hashie.disable_warningsmethod in Response wrappers - โ Added, that
HashWrapper, a sub-class ofHashie::Mashis 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
textinstead ofstringfor the data types - ๐ Changed the default mapping type to
text - Removed the
search_type=scanin thefind_in_batchesmethod - โก๏ธ Updated the
countmethod in the "repository" module - โก๏ธ Updated the "update by script" integration test for Elasticsearch 5
- โ Added, that
HashWrapper, a sub-class ofHashie::Mashis 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-expertapplication 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