Skip to content

Releases: elastic/elasticsearch-java

v9.0.3

01 Jul 09:11
cec17e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.0.2...v9.0.3

v8.18.3

01 Jul 09:11
212a483
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.18.2...v8.18.3

v8.17.8

01 Jul 09:10
238d93f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.17.7...v8.17.8

v9.0.2

04 Jun 09:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.0.1...v9.0.2

v8.18.2

04 Jun 09:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.18.1...v8.18.2

v8.17.7

04 Jun 09:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.17.6...v8.17.7

v9.0.1

08 May 09:56
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.0.0...v9.0.1

v8.18.1

08 May 09:58
Compare
Choose a tag to compare

What's Changed

  • Solved #995, client versions 8.x now fully support java 8

Full Changelog: v8.18.0...v8.18.1

v8.17.6

08 May 09:59
Compare
Choose a tag to compare

What's Changed

  • Solved #995, client versions 8.x now fully support java 8

Full Changelog: v8.17.5...v8.18.6

v9.0.0

15 Apr 12:41
Compare
Choose a tag to compare

What's Changed

Check the official release notes - in particular the breaking changes! Also we have a new Reference page.
A migration guide from version 8.x to 9.x of the client will be published soon to make the upgrade process easier.
The easiest way to setup the new 9.0.0 client is to use the new builder, as explained in the new docs:

ElasticsearchClient esClient = ElasticsearchClient.of(b -> b
    .host(serverUrl)
    .apiKey(apiKey)
);

Otherwise to keep using the old builder and the legacy RestClient, the elasticsearch-rest-client dependency has to be added to the project:

// gradle
implementation("org.elasticsearch.client:elasticsearch-rest-client:9.0.0")
<!--maven-->
<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-client</artifactId>
    <version>9.0.0</version>
</dependency>

Full Changelog: v8.18.0...v9.0.0