From bf2f1cbe002d87aa7d3c190097a0cca4f6dfaaca Mon Sep 17 00:00:00 2001 From: Josh Mock Date: Tue, 25 Jul 2023 15:08:49 -0500 Subject: [PATCH 1/2] Changelog for 8.9.0 --- docs/changelog.asciidoc | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/changelog.asciidoc b/docs/changelog.asciidoc index 4de89967d..c147536cc 100644 --- a/docs/changelog.asciidoc +++ b/docs/changelog.asciidoc @@ -1,6 +1,30 @@ [[changelog-client]] == Release notes +[discrete] +=== 8.9.0 + +[discrete] +==== Features + +[discrete] +===== Support for Elasticsearch `v8.9.0` + +You can find all the API changes +https://www.elastic.co/guide/en/elasticsearch/reference/8.9/release-notes-8.9.0.html[here]. + +[discrete] +===== Allow document to be overwritten in `onDocument` iteratee of bulk helper https://github.com/elastic/elasticsearch-js/pull/1732[#1732] + +In the https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/client-helpers.html#bulk-helper[bulk helper], documents could not be modified before being sent to Elasticsearch. It is now possible to https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/client-helpers.html#_modifying_a_document_before_operation[modify a document] before sending it. + +[discrete] +==== Fixes + +===== Updated `user-agent` header https://github.com/elastic/elasticsearch-js/pull/1954[#1954] + +The `user-agent` header the client used to connect to Elasticsearch was using a non-standard format that has been improved. + [discrete] === 8.8.1 From 0684e6ebe91d43d317a3851c1e6c7750791cdbeb Mon Sep 17 00:00:00 2001 From: Josh Mock Date: Tue, 25 Jul 2023 15:26:18 -0500 Subject: [PATCH 2/2] Add missing discrete --- docs/changelog.asciidoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/changelog.asciidoc b/docs/changelog.asciidoc index c147536cc..911c3cc3c 100644 --- a/docs/changelog.asciidoc +++ b/docs/changelog.asciidoc @@ -21,6 +21,7 @@ In the https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/curre [discrete] ==== Fixes +[discrete] ===== Updated `user-agent` header https://github.com/elastic/elasticsearch-js/pull/1954[#1954] The `user-agent` header the client used to connect to Elasticsearch was using a non-standard format that has been improved.