Skip to content

Commit fc1c1d4

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents eb07e51 + 8f24ae0 commit fc1c1d4

File tree

4 files changed

+19
-3
lines changed

4 files changed

+19
-3
lines changed

docs/release-notes/breaking-changes.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ Breaking changes can impact your Elastic applications, potentially disrupting no
1616
% **Action**<br> Steps for mitigating deprecation impact.
1717
% ::::
1818

19-
% ## 9.0.0 [elasticsearch-php-client-900-breaking-changes]
19+
## 9.0.0 [elasticsearch-php-client-900-breaking-changes]
20+
21+
_No breaking changes_
2022

2123
% ::::{dropdown} Title of breaking change
2224
% Description of the breaking change.

docs/release-notes/deprecations.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ Review the deprecated functionality for Elasticsearch PHP Client. While deprecat
1616
% **Action**<br> Steps for mitigating deprecation impact.
1717
% ::::
1818

19-
% ## 9.0.0 [elasticsearch-php-client-900-deprecations]
19+
## 9.0.0 [elasticsearch-php-client-900-deprecations]
20+
21+
_No deprecations_
2022

2123
% Description of the deprecation and steps to update implementation.
2224
% For more information, check [PR #](PR link).

docs/release-notes/index.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,12 @@ To check for security updates, go to [Security announcements for the Elastic sta
2424

2525
### Features and enhancements [elasticsearch-php-client-900-features-enhancements]
2626

27-
### Fixes [elasticsearch-php-client-900-fixes]
27+
- **Compatibility with Elasticsearch 9.0:** All changes and additions to Elasticsearch APIs for its 9.0 release are reflected in this release.
28+
- **Serverless client merged in:** the `elastic/elasticsearch-serverless` client is being deprecated, and its functionality has been merged back into this client. This should have zero impact on the way the client works by default. If an endpoint is available in serverless, the PHP function will contains a `@group serverless` phpdoc attribute.
29+
If you try to use an endpoint that is not available in serverless you will get a `410` HTTP error with a message as follows:
30+
"this endpoint exists but is not available when running in serverless mode".
31+
- **New transport library with PSR-18 cURL client as default:** we've removed the Guzzle dependency from the client. By default, the built-in cURL-based HTTP client will be used if no other PSR-18 compatible clients are detected. See release [9.0.0](https://github.com/elastic/elastic-transport-php/releases/tag/v9.0.0) of elastic-transport-php.
32+
33+
### Fixes [elasticsearch-php-client-900-fixes]
34+
35+
- **Fixed PHPStan array shape:** we fixed the array shape definition for all the endpoints, upgrading PHPStan to verion 2.1. See PR [#1439](https://github.com/elastic/elasticsearch-php/pull/1439)

docs/release-notes/known-issues.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ navigation_title: "Known issues"
55

66
# Elasticsearch PHP Client known issues [elasticsearch-php-client-known-issues]
77

8+
## 9.0.0
9+
10+
_No known issues_
11+
812
% Use the following template to add entries to this page.
913

1014
% :::{dropdown} Title of known issue

0 commit comments

Comments
 (0)