Skip to content

Commit 92c8d16

Browse files
committed
[DOCS] Updates CHANGELOG for 8.0.0
1 parent 6d1eeeb commit 92c8d16

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
## 8.0.0
2+
3+
First general availability 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'`.
4+
All references to `type` should have been removed. Document types were deprecated and do not exist in `8.x`.
5+
6+
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.
7+
8+
### Compatibility
9+
10+
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.
11+
12+
### Changes since 8.0.0.pre
13+
14+
- Address Rails 7.1 deprecation warning in elasticsearch-rails [PR](https://github.com/elastic/elasticsearch-rails/pull/1067)
15+
- Ensure subclasses are added to the registry [PR](https://github.com/elastic/elasticsearch-rails/pull/1073)
16+
17+
### Development changes
18+
19+
- Using `debug` for debugging in `development` and `testing` Gemfile groups.
20+
- Minor general code cleanups and styling changes.
21+
- Updated code for `elasticsearch` 8.x.
22+
123
## 7.2.1
224

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

0 commit comments

Comments
 (0)