Your driver must be compatible with your {es} server version.

IMPORTANT: The driver version cannot be newer than the {es} server version.
For example, A 7.10.0 server is not compatible with {version} drivers.

[options="header",cols="1,3a,1"]
|====
| {es} server version
| Compatible driver versions
| Example

ifeval::[ "{major-version}" != "7.x" ]

ifeval::[ "{minor-version}" != "8.0" ]
| 8.0.0–{version}
| * The same version
  * Any earlier 8.x version
  * Any 7.x version after 7.7.0.
| An {version} server is compatible with {version} and earlier 8.x drivers. An
{version} server is also compatible with 7.7.0 and later 7.x drivers.
endif::[]

ifeval::[ "{minor-version}" == "8.0" ]
| 8.0.0
| * The same version
  * Any 7.x version after 7.7.0.
| An 8.0.0 server is compatible with 8.0.0 drivers. An 8.0.0 server is also
compatible with 7.7.0 and later 7.x drivers.
endif::[]

// After 8.0 release, replace 7.x with last 7.x version
| 7.7.1-7.x
| * The same version
  * An earlier 7.x version, back to 7.7.0.
| A 7.10.0 server is compatible with 7.7.0-7.10.0 drivers.

endif::[]

ifeval::[ "{major-version}" == "7.x" ]
| 7.7.1-{version}
| * The same version
  * An earlier 7.x version, back to 7.7.0.
| A 7.10.0 server is compatible with 7.7.0-7.10.0 drivers.
endif::[]

| 7.7.0 and earlier versions
| * The same version.
| A 7.6.1 server is only compatible with 7.6.1 drivers.
|====
