Skip to content

Commit f8e9fec

Browse files
authored
Update compatibility matrix to reflect supported versions (#5932) (#5934)
(cherry picked from commit 683ee4a)
1 parent 7567065 commit f8e9fec

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

readme.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ Repository for both **NEST** and **Elasticsearch.Net**, the two official [Elasti
2727

2828
## Compatibility Matrix
2929

30+
Language clients are forward compatible; meaning that clients support communicating with greater minor versions of Elasticsearch.
31+
32+
Elastic language clients are also backwards compatible with lesser supported minor Elasticsearch versions.
33+
3034
| .NET Clients | Elasticsearch | Supported | Windows/Linux CI | Tests |
3135
| ----------------- | ------------- | ------------------ | ------------------ | ------------------ |
3236
| 0.x | 0.x | :x: | :heavy_minus_sign: | :heavy_minus_sign: |
@@ -61,9 +65,11 @@ When we release a client we will run the unit and integration tests against the
6165

6266
Any incompatibilities between minor versions are documented against the release.
6367

64-
#### I have a `6.0` server, what client should I use?
68+
#### I have a `7.0` server, what client should I use?
6569

66-
Always use the latest minor version of the client within that major version, so in this instance, at time of writing, this is version `6.8.x`. The reason being is that `6.8.x` will contain many bug fixes not present in the `6.0.0` version of the client.
70+
Always use the latest minor version of the client within that major version, so in this instance, at time of writing, this is version `7.14.0`. The reason being is that `7.14.x` will contain many bug fixes not present in the `7.0.0` version of the client.
71+
72+
Client methods which call endpoints added to Elasticsearch since `7.0.0` will fail due to those endpoints not existing on the server.
6773

6874
### Low Level Client Compatibility
6975

@@ -83,8 +89,8 @@ If you use this `experimental` or `beta` functionality, by taking a dependency o
8389

8490
## Preview builds
8591

86-
All branches push new nuget packages on successful CI builds to https://ci.appveyor.com/nuget/elasticsearch-net
87-
92+
All branches push new NuGet packages on successful CI builds to https://ci.appveyor.com/nuget/elasticsearch-net
93+
8894
### [Full documentation at https://www.elastic.co/guide/en/elasticsearch/client/net-api/current](https://www.elastic.co/guide/en/elasticsearch/client/net-api/current/index.html)
8995

9096
## Upgrading
@@ -351,6 +357,6 @@ A small HTTP server will be spun up locally on port 8000 through which you can v
351357

352358
## Copyright and License
353359

354-
This software is Copyright (c) 2014-2019 by Elasticsearch BV.
360+
This software is Copyright (c) 2014-2021 by Elasticsearch BV.
355361

356362
This is free software, licensed under: [The Apache License Version 2.0](https://github.com/elastic/elasticsearch-net/blob/master/license.txt).

0 commit comments

Comments
 (0)