Skip to content

Releases: elastic/elasticsearch-php

Release 8.16.0

14 Nov 23:01
v8.16.0
ab0fdb4
Compare
Choose a tag to compare
  • Updated the APIs to Elasticsearch 8.16.0
  • Added the support of PHP 8.4 #1415 (thanks @ruudk)

Release 8.15.0

14 Aug 14:38
v8.15.0
34c2444
Compare
Choose a tag to compare
  • Updated the APIs to Elasticsearch 8.15.0
  • Added the support of OpenTelemetry

Read the elastic-transport-php README for more information about OpenTelemetry support.

Release 8.14.0

12 Jun 20:01
v8.14.0
bff3c3e
Compare
Choose a tag to compare

This release is compatible with the latest Elasticsearch 8.14.0.

This release introduces 3 new APIs and 10 EXPERIMENTAL APIs.

Release 6.8.3

12 Apr 13:14
v6.8.3
a48d84b
Compare
Choose a tag to compare

This release contains the following fixes:

  • Allow PSR/2 #1154
  • Removed PHP 8 deprecation notice 3d2d852

Release 8.13.0

27 Mar 15:13
v8.13.0
221723e
Compare
Choose a tag to compare

This release is compatible with the latest Elasticsearch 8.13.0.

  • Added the mapTo($class) function to Elasticsearch response for mapping the result of ES|QL
    query to an object of stdClass or of a specific class #1398

This release introduces 6 new APIs and 6 EXPERIMENTAL APIs.

Release 8.12.0

26 Jan 15:07
v8.12.0
6f4a2ee
Compare
Choose a tag to compare

This release is compatible with the latest Elasticsearch 8.12.0.

This release has been tested with PHP 8.3, released on Nov 23, 2023.

Release 8.11.0

11 Nov 09:08
v8.11.0
4c16dc6
Compare
Choose a tag to compare

This release is compatible with the latest Elasticsearch 8.11.0.

It includes the following fix:

  • Fixed path in hosts configuration is ignored #1377

This release introduces 5 new EXPERIMENTAL APIs:

Esql.query (new EXPERIMENTAL API)

API: https://github.com/elastic/elasticsearch/blob/v8.11.0/rest-api-spec/src/main/resources/rest-api-spec/api/esql.query.json
Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/esql-query-api.html

Inference.deleteModel (new EXPERIMENTAL API)

API: https://github.com/elastic/elasticsearch/blob/v8.11.0/rest-api-spec/src/main/resources/rest-api-spec/api/inference.delete_model.json
Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-inference-api.html

Inference.getModel (new EXPERIMENTAL API)

API: https://github.com/elastic/elasticsearch/blob/v8.11.0/rest-api-spec/src/main/resources/rest-api-spec/api/inference.get_model.json
Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/get-inference-api.html

Inference.inference (new EXPERIMENTAL API)

API: https://github.com/elastic/elasticsearch/blob/v8.11.0/rest-api-spec/src/main/resources/rest-api-spec/api/inference.inference.json
Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/post-inference-api.html

Inference.putModel (new EXPERIMENTAL API)

API: https://github.com/elastic/elasticsearch/blob/v8.11.0/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_model.json
Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-inference-api.html

Release 8.10.0

28 Sep 10:40
v8.10.0
4237d7e
Compare
Choose a tag to compare

This release is compatible with the latest Elasticsearch 8.10.0.

Added 10 new APIs: 8 EXPERIMENTAL and 2 stable:

Release 8.9.0

07 Aug 14:57
v8.9.0
cbde073
Compare
Choose a tag to compare

This release is compatible with the latest Elasticsearch 8.9.0.

Release 8.8.1

09 Jun 08:30
Compare
Choose a tag to compare

This release contains the following fix:

  • Added the psr/http-message ^2.0 support #1313 (this was supposed to be in 8.8.0)