- Notifications
You must be signed in to change notification settings - Fork810
Releases: elastic/elasticsearch-rails
v8.0.1
Bugfix release:
- elasticsearch-rails: Fixes#1082
rake elasticsearch:import:model - ArgumentError: unknown keyword: :type (ArgumentError). Thanks@beatjoergPull Request. - elasticsearch-model: Fixes
ArgumentErrorwhen callingdupon aggregations. Thanks@rafayqayyumPull Request.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v8.0.0
First general availability release for8.0.0. Major versions of8.x will support Elasticsearch version8.x changing theelasticsearch dependency's major version:gem 'elasticsearch', '~> 8'.
All references totype should have been removed. Document types were deprecated and do not exist in8.x.
The dependency fromelasticsearch onelasticsearch-transport was updated toelastic-transport. All8.x Elasticsearch APIs supported byelasticsearch should now be supported on the Rails library. SeeRelease notes for the Elasticsearch client 8.0 and the8.x release notes for more information.
Compatibility
The gem is currently testing with Ruby 3.1, 3.2 and 3.3 and JRuby 9.4. Testing for Ruby2.x versions has been dropped as they're no longer updated or supported. Currently testing with Rails 6.1, 7.0 and 7.1.
Changes since 8.0.0.pre
- Address Rails 7.1 deprecation warning in elasticsearch-railsPR
- Ensure subclasses are added to the registryPR
Development changes
- Using
debugfor debugging indevelopmentandtestingGemfile groups. - Minor general code cleanups and styling changes.
- Updated code for
elasticsearch8.x.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v8.0.0.pre
General:
First pre-release for8.0.0. Major versions of8.x will support Elasticsearch version8.x changing theelasticsearch dependency's major version:gem 'elasticsearch', '~> 8'.
All references totype should have been removed. Document types were deprecated and do not exist in8.x.
The dependency fromelasticsearch onelasticsearch-transport was updated toelastic-transport. All8.x Elasticsearch APIs supported byelasticsearch should now be supported on the Rails library. SeeRelease notes for the Elasticsearch client 8.0 and the8.x release notes for more information.
Compatibility
The gem is currently testing with Ruby 3.1, 3.2 and 3.3 and JRuby 9.4. Testing for Ruby2.x versions has been dropped as they're no longer updated or supported. Currently testing with Rails 6.1, 7.0 and 7.1.
Development changes
- Using
debugfor debugging indevelopmentandtestingGemfile groups. - Minor general code cleanups and styling changes.
- Updated code to for
elasticsearch8.x.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
7.2.1
- The default git branch
masterhas been renamed tomain - Adds compatibility with Ruby 3Pull Request
Assets2
Uh oh!
There was an error while loading.Please reload this page.
7.2.0
- Updates specs and dependency to use with
elasticsearchv7.14.0. - Update README, remove Virtus (unmaintained)
- Updates
Bundler.with_clean_dev(deprecated) towith_unbundled_envcommit - Deal with
nildocument types in Multimodelcommit - Update dependency to explicitly support version 7commit
- Stop emitting FATAL log when checking existence of indicescommit
- Remove unnecessary exception test on index checkingcommit
- Removes dependency on extensionscommit
- Fixes basic template elasticsearch dependencycommit
ActiveModel
- Fixes indexing to use right logger in client
- Updates ES client spec for client 7.14.0
- Updates transport references
Assets2
Uh oh!
There was an error while loading.Please reload this page.
7.1.2.pre
Pre release, backports bugfixes from master. Full CHANGELOG will be published on final release.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
7.1.1
Assets2
Uh oh!
There was an error while loading.Please reload this page.
6.1.1
- Fix: Ruby 2.7 deprecation warning on
find_in_batches- backport fix from the7.xrelease. Fixes#951
Assets2
Uh oh!
There was an error while loading.Please reload this page.
7.1.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
7.1.0.pre
This is a pre-release, tested with elasticsearch Ruby clientversion 7.6.0.
Full Changelog details will be published with the final release.
Assets2
Uh oh!
There was an error while loading.Please reload this page.