Skip to content

Commit a2fb62b

Browse files
[Backport 8.12] 8.11.0 changelog (#2099)
* Changelog for 8.11.0 * Add redaction docs link to changelog (cherry picked from commit 1fb7898) Co-authored-by: Josh Mock <[email protected]>
1 parent 1e8565a commit a2fb62b

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

docs/advanced-config.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ const client = new Client({
9292
----
9393

9494
[discrete]
95+
[[redaction]]
9596
==== Redaction of potentially sensitive data
9697

9798
When the client raises an `Error` that originated at the HTTP layer, like a `ConnectionError` or `TimeoutError`, a `meta` object is often attached to the error object that includes metadata useful for debugging, like request and response information. Because this can include potentially sensitive data, like authentication secrets in an `Authorization` header, the client takes measures to redact common sources of sensitive data when this metadata is attached and serialized.

docs/changelog.asciidoc

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
[[changelog-client]]
22
== Release notes
33

4+
[discrete]
5+
=== 8.11.0
6+
7+
[discrete]
8+
=== Features
9+
10+
[discrete]
11+
===== Support for Elasticsearch `v8.11.0`
12+
13+
You can find all the API changes
14+
https://www.elastic.co/guide/en/elasticsearch/reference/8.11/release-notes-8.11.0.html[here].
15+
16+
[discrete]
17+
===== Enhanced support for redacting potentially sensitive data https://github.com/elastic/elasticsearch-js/pull/2095[#2095]
18+
19+
`@elastic/transport` https://github.com/elastic/elastic-transport-js/releases/tag/v8.4.0[version 8.4.0] introduces enhanced measures for ensuring that request metadata attached to some `Error` objects is redacted. This functionality is primarily to address custom logging solutions that don't use common serialization methods like `JSON.stringify`, `console.log`, or `util.inspect`, which were already accounted for.
20+
21+
See <<redaction>> for more information.
22+
423
[discrete]
524
=== 8.10.0
625

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@elastic/elasticsearch",
3-
"version": "8.10.3",
4-
"versionCanary": "8.10.3-canary.1",
3+
"version": "8.11.0",
4+
"versionCanary": "8.11.0-canary.0",
55
"description": "The official Elasticsearch client for Node.js",
66
"main": "index.js",
77
"types": "index.d.ts",

0 commit comments

Comments
 (0)