Skip to content

Commit cbde073

Browse files
committed
Updated CHANGELOG and release notes
1 parent efe35a5 commit cbde073

File tree

2 files changed

+123
-0
lines changed

2 files changed

+123
-0
lines changed

CHANGELOG.md

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,108 @@
1+
## Release 8.9.0
2+
3+
- Fixed issue with psr/http-message, changed PSR-7 versions to 1.1 and 2.0
4+
[#1344](https://github.com/elastic/elasticsearch-php/pull/1344)
5+
- Added 12 new APIs: 11 EXPERIMENTAL and 1 stable:
6+
- `Cluster.info` (new API)
7+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/cluster.info.json
8+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-info.html
9+
- `QueryRuleset.delete` (new EXPERIMENTAL API)
10+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/query_ruleset.delete.json
11+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-query-ruleset.html
12+
- `QueryRuleset.get` (new EXPERIMENTAL API)
13+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/query_ruleset.get.json
14+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/get-query-ruleset.html
15+
- `QueryRuleset.put` (new EXPERIMENTAL API)
16+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/query_ruleset.put.json
17+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-query-ruleset.html
18+
- `SearchApplication.renderQuery` (new EXPERIMENTAL API)
19+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.render_query.json
20+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/search-application-render-query.html
21+
- `Security.createCrossClusterApiKey` (new EXPERIMENTAL API)
22+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/security.create_cross_cluster_api_key.json
23+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-create-cross-cluster-api-key.html
24+
- `Security.updateCrossClusterApiKey` (new EXPERIMENTAL API)
25+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/security.update_cross_cluster_api_key.json
26+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-update-cross-cluster-api-key.html
27+
- `SynonymRule.put` (new EXPERIMENTAL API)
28+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/synonym_rule.put.json
29+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-synonym-rule.html
30+
- `Synonyms.delete` (new EXPERIMENTAL API)
31+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.delete.json
32+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-synonyms.html
33+
- `Synonyms.get` (new EXPERIMENTAL API)
34+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get.json
35+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/get-synonyms.html
36+
- `Synonyms.put` (new EXPERIMENTAL API)
37+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.put.json
38+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-synonyms.html
39+
- `SynonymsSets.get` (new EXPERIMENTAL API)
40+
- API: https://github.com/elastic/elasticsearch/blob/8.9/rest-api-spec/src/main/resources/rest-api-spec/api/synonyms_sets.get.json
41+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/list-synonyms.html
42+
43+
## Release 8.8.0
44+
45+
- Added SearchHitIterators and SearchResponseIterator helpers revised with new version
46+
[#1302](https://github.com/elastic/elasticsearch-php/pull/1302)
47+
- Added 15 new APIs: 13 EXPERIMENTAL and 2 stable:
48+
- `Indices.deleteDataLifecycle` (new EXPERIMENTAL API)
49+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/indices.delete_data_lifecycle.json
50+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/dlm-delete-lifecycle.html
51+
- `Indices.explainDataLifecycle` (new EXPERIMENTAL API)
52+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/indices.explain_data_lifecycle.json
53+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/dlm-explain-lifecycle.html
54+
- `Indices.getDataLifecycle` (new EXPERIMENTAL API)
55+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_data_lifecycle.json
56+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/dlm-get-lifecycle.html
57+
- `Indices.putDataLifecycle` (new EXPERIMENTAL API)
58+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/indices.put_data_lifecycle.json
59+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/dlm-put-lifecycle.html
60+
- `SearchApplication.delete` (new EXPERIMENTAL API)
61+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.delete.json
62+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-search-application.html
63+
- `SearchApplication.deleteBehavioralAnalytics` (new EXPERIMENTAL API)
64+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.delete_behavioral_analytics.json
65+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-analytics-collection.html
66+
- `SearchApplication.get` (new EXPERIMENTAL API)
67+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.get.json
68+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/get-search-application.html
69+
- `SearchApplication.getBehavioralAnalytics` (new EXPERIMENTAL API)
70+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.get_behavioral_analytics.json
71+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/list-analytics-collection.html
72+
- `SearchApplication.list` (new EXPERIMENTAL API)
73+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.list.json
74+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/list-search-applications.html
75+
- `SearchApplication.postBehavioralAnalyticsEvent` (new EXPERIMENTAL API)
76+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.post_behavioral_analytics_event.json
77+
- Documentation: TBD
78+
- `SearchApplication.put` (new EXPERIMENTAL API)
79+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.put.json
80+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-search-application.html
81+
- `SearchApplication.putBehavioralAnalytics` (new EXPERIMENTAL API)
82+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.put_behavioral_analytics.json
83+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/put-analytics-collection.html
84+
- `SearchApplication.search` (new EXPERIMENTAL API)
85+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/search_application.search.json
86+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/master/search-application-search.html
87+
- `Watcher.getSettings` (new API)
88+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/watcher.get_settings.json
89+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-get-settings.html
90+
- `Watcher.updateSettings` (new API)
91+
- API: https://github.com/elastic/elasticsearch/blob/main/rest-api-spec/src/main/resources/rest-api-spec/api/watcher.update_settings.json
92+
- Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-update-settings.html
93+
- ES 8.8.0 updates some API:
94+
- `search`: Added the `include_named_queries_score` boolean parameter. Indicates whether hit.matched_queries should be rendered as a map that includes the name of the matched query associated with its score (true) or as an array containing the name of the matched queries (false)
95+
- `Cluster.getComponentTemplate`: Added `include_defaults` boolean parameters. Return all default configurations for the component template (default: false)
96+
- `Indices.getDataStream`: Added `include_defaults` boolean parameter. Return all relevant default configurations for the data stream (default: false)
97+
- `Indices.getIndexTemplate`: Added `include_defaults` boolean parameter. Return all relevant default configurations for the index template (default: false)
98+
- `Indices.simulateIndexTemplate`: Added `include_defaults` boolean parameter. Return all relevant default configurations for this index template simulation (default: false)
99+
- `Indices.simulateTemplate`: Added `include_defaults` boolean parameter. Return all relevant default configurations for this template simulation (default: false)
100+
- `Logstash.getPipeline`: Make `id` parameter optional.
101+
- `Ml.putTrainedModel`: Added `wait_for_completion` boolean parameter. Whether to wait for all child operations
102+
(e.g. model download) to complete, before returning or not. Default to false
103+
- `Ml.startTrainedModelDeployment`: Added `deployment_id` string parameter. The Id of the new deployment. Defaults to the model_id if not set.
104+
- `Transform.deleteTransform`: Added `delete_dest_index` boolean parameter. When `true`, the destination index is deleted together with the transform. The default value is `false`, meaning that the destination index will not be deleted.
105+
1106
## Release 8.7.0
2107

3108
- Added 2 new endpoints:

docs/release-notes.asciidoc

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[[release-notes]]
22
== Release notes
33

4+
* <<rn-8-9-0>>
5+
* <<rn-8-8-0>>
46
* <<rn-8-7-0>>
57
* <<rn-8-6-1>>
68
* <<rn-8-5-0>>
@@ -39,6 +41,22 @@
3941
* <<rn-7-0-1>>
4042
* <<rn-7-0-0>>
4143

44+
[discrete]
45+
[[rn-8-9-0]]
46+
=== 8.9.0
47+
48+
* Updated the API endpoints to Elasticserach 8.9.0
49+
* Fixed issue with psr/http-message, changed PSR-7 versions to 1.1 and 2.0
50+
https://github.com/elastic/elasticsearch-php/pull/1344[#1344]
51+
52+
[discrete]
53+
[[rn-8-8-0]]
54+
=== 8.8.0
55+
56+
* Updated the API endpoints to Elasticserach 8.8.0
57+
* Added SearchHitIterators and SearchResponseIterator helpers revised with new version
58+
https://github.com/elastic/elasticsearch-php/pull/1302[#1302]
59+
4260
[discrete]
4361
[[rn-8-7-0]]
4462
=== 8.7.0

0 commit comments

Comments
 (0)