diff --git a/README.md b/README.md index ca9d6d292..673bbc1f7 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ npm install @elastic/elasticsearch ### Node.js support -NOTE: The minimum supported version of Node.js is `v10`. +NOTE: The minimum supported version of Node.js is `v12`. The client versioning follows the Elastic Stack versioning, this means that major, minor, and patch releases are done following a precise schedule that @@ -49,13 +49,13 @@ of `^7.10.0`). | Node.js Version | Node.js EOL date | End of support | | --------------- |------------------| ---------------------- | -| `8.x` | `December 2019` | `7.11` (early 2021) | -| `10.x` | `Apri 2021` | `7.12` (mid 2021) | +| `8.x` | `December 2019` | `7.11` (early 2021) | +| `10.x` | `April 2021` | `7.12` (mid 2021) | ### Compatibility -Language clients are forward compatible; meaning that clients support communicating with greater minor versions of Elasticsearch. -Elastic language clients are also backwards compatible with lesser supported minor Elasticsearch versions. +Language clients are forward compatible; meaning that clients support communicating with greater or equal minor versions of Elasticsearch. +Elasticsearch language clients are only backwards compatible with default distributions and without guarantees made. | Elasticsearch Version | Client Version | | --------------------- |----------------| diff --git a/docs/installation.asciidoc b/docs/installation.asciidoc index 67aacfdb4..ff9fdd2ee 100644 --- a/docs/installation.asciidoc +++ b/docs/installation.asciidoc @@ -24,7 +24,7 @@ To learn more about the supported major versions, please refer to the [[nodejs-support]] === Node.js support -NOTE: The minimum supported version of Node.js is `v10`. +NOTE: The minimum supported version of Node.js is `v12`. The client versioning follows the {stack} versioning, this means that major, minor, and patch releases are done following a precise schedule that @@ -62,12 +62,8 @@ of `^7.10.0`). [[js-compatibility-matrix]] === Compatibility matrix -Elastic language clients are guaranteed to be able to communicate with Elasticsearch -or Elastic solutions running on the same major version and greater or equal minor version. - -Language clients are forward compatible; meaning that clients support communicating -with greater minor versions of Elasticsearch. Elastic language clients are not -guaranteed to be backwards compatible. +Language clients are forward compatible; meaning that clients support communicating with greater or equal minor versions of Elasticsearch. +Elasticsearch language clients are only backwards compatible with default distributions and without guarantees made. [%header,cols=2*] |===