Skip to content

Commit e230d6a

Browse files
committed
Release 8.0.0.pre
1 parent 18fa01d commit e230d6a

File tree

5 files changed

+24
-4
lines changed

5 files changed

+24
-4
lines changed

CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
## 8.0.0.pre
2+
3+
### General:
4+
5+
First pre-release for `8.0.0`. Major versions of `8.x` will support Elasticsearch version `8.x` changing the `elasticsearch` dependency's major version: `gem 'elasticsearch', '~> 8'`.
6+
7+
All references to `type` should have been removed. Document types were deprecated and do not exist in `8.x`.
8+
9+
The dependency from `elasticsearch` on `elasticsearch-transport` was updated to `elastic-transport`. All `8.x` Elasticsearch APIs supported by `elasticsearch` should now be supported on the Rails library. See [Release notes for the Elasticsearch client 8.0](https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/release_notes_80.html) and the [8.x release notes](https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/release_notes.html#_8_x) for more information.
10+
11+
### Compatibility
12+
13+
The gem is currently testing with Ruby 3.1, 3.2 and 3.3 and JRuby 9.4. Testing for Ruby `2.x` versions has been dropped as they're no longer updated or supported. Currently testing with Rails 6.1, 7.0 and 7.1.
14+
15+
### Development changes
16+
17+
- Using `debug` for debugging in `development` and `testing` Gemfile groups.
18+
- Minor general code cleanups and styling changes.
19+
- Updated code to for `elasticsearch` 8.x.
20+
121
## 7.2.1
222

323
* The default git branch `master` has been renamed to `main`

elasticsearch-model/lib/elasticsearch/model/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
module Elasticsearch
1919
module Model
20-
VERSION = '8.0.0'.freeze
20+
VERSION = '8.0.0.pre'.freeze
2121
end
2222
end

elasticsearch-persistence/elasticsearch-persistence.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Gem::Specification.new do |s|
4444
s.add_dependency 'activemodel', '> 4'
4545
s.add_dependency 'activesupport', '> 4'
4646
s.add_dependency 'elasticsearch', '~> 8'
47-
s.add_dependency 'elasticsearch-model', '8'
47+
s.add_dependency 'elasticsearch-model', '8.0.0.pre'
4848
s.add_dependency 'hashie'
4949

5050
s.add_development_dependency 'bundler'

elasticsearch-persistence/lib/elasticsearch/persistence/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
module Elasticsearch
1919
module Persistence
20-
VERSION = '8.0.0'.freeze
20+
VERSION = '8.0.0.pre'.freeze
2121
end
2222
end

elasticsearch-rails/lib/elasticsearch/rails/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
module Elasticsearch
1919
module Rails
20-
VERSION = '8.0.0'.freeze
20+
VERSION = '8.0.0.pre'.freeze
2121
end
2222
end

0 commit comments

Comments
 (0)