Skip to content

Commit 962c857

Browse files
authored
Pin 8.13 to transport ~8.4.1 (#2217)
1 parent 80580b0 commit 962c857

File tree

2 files changed

+85
-4
lines changed

2 files changed

+85
-4
lines changed

docs/changelog.asciidoc

+84-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
==== Fixes
99

1010
[discrete]
11-
===== Upgrade transport version to 8.4.1 https://github.com/elastic/elasticsearch-js/pull/2200[#2200]
11+
===== Pin @elastic/transport to `~8.4.1`
1212

13-
v8.13.0 was released depending on v8.4.0 of `@elastic/transport` instead of v8.4.1, which fixes a bug related to data redaction on error objects.
13+
Switching from `^8.4.1` to `~8.4.1` ensures 8.13 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
14+
15+
v8.13.0 was also released depending on v8.4.0 of `@elastic/transport` instead of v8.4.1, which was unintentional.
1416

1517
[discrete]
1618
=== 8.13.0
@@ -32,6 +34,17 @@ https://www.elastic.co/guide/en/elasticsearch/reference/8.13/release-notes-8.13.
3234

3335
When instantiating a client, any connection-related defaults (e.g. `requestTimeout`) set on that client instance would not be inherited by nodes if they were entered as strings rather than a `ConnectionOptions` object.
3436

37+
[discrete]
38+
=== 8.12.3
39+
40+
[discrete]
41+
==== Fixes
42+
43+
[discrete]
44+
===== Bump @elastic/transport to `~8.4.1`
45+
46+
Switching from `^8.4.1` to `~8.4.1` ensures 8.12 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
47+
3548
[discrete]
3649
=== 8.12.2
3750

@@ -58,14 +71,27 @@ The failing state could be reached when a server's response times are slower tha
5871
=== 8.12.0
5972

6073
[discrete]
61-
==== Features
74+
=== Features
6275

6376
[discrete]
6477
===== Support for Elasticsearch `v8.12.0`
6578

6679
You can find all the API changes
6780
https://www.elastic.co/guide/en/elasticsearch/reference/8.12/release-notes-8.12.0.html[here].
6881

82+
== Release notes
83+
84+
[discrete]
85+
=== 8.11.1
86+
87+
[discrete]
88+
==== Fixes
89+
90+
[discrete]
91+
===== Bump @elastic/transport to `~8.4.0`
92+
93+
Switching from `^8.4.0` to `~8.4.0` ensures 8.11 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
94+
6995
[discrete]
7096
=== 8.11.0
7197

@@ -85,6 +111,17 @@ https://www.elastic.co/guide/en/elasticsearch/reference/8.11/release-notes-8.11.
85111

86112
See <<redaction>> for more information.
87113

114+
[discrete]
115+
=== 8.10.1
116+
117+
[discrete]
118+
==== Fixes
119+
120+
[discrete]
121+
===== Bump @elastic/transport to `~8.3.4`
122+
123+
Switching from `^8.3.4` to `~8.3.4` ensures 8.10 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
124+
88125
[discrete]
89126
=== 8.10.0
90127

@@ -97,6 +134,17 @@ See <<redaction>> for more information.
97134
You can find all the API changes
98135
https://www.elastic.co/guide/en/elasticsearch/reference/8.10/release-notes-8.10.0.html[here].
99136

137+
[discrete]
138+
=== 8.9.2
139+
140+
[discrete]
141+
==== Fixes
142+
143+
[discrete]
144+
===== Bump @elastic/transport to `~8.3.4`
145+
146+
Switching from `^8.3.4` to `~8.3.4` ensures 8.9 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
147+
100148
[discrete]
101149
=== 8.9.1
102150

@@ -133,6 +181,17 @@ In the https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/curre
133181

134182
The `user-agent` header the client used to connect to Elasticsearch was using a non-standard format that has been improved.
135183

184+
[discrete]
185+
=== 8.8.2
186+
187+
[discrete]
188+
==== Fixes
189+
190+
[discrete]
191+
===== Bump @elastic/transport to `~8.3.2`
192+
193+
Switching from `^8.3.2` to `~8.3.2` ensures 8.8 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
194+
136195
[discrete]
137196
=== 8.8.1
138197

@@ -178,6 +237,17 @@ https://www.elastic.co/guide/en/elasticsearch/reference/8.8/release-notes-8.8.0.
178237

179238
Prior releases contained a bug where type declarations for legacy types that include a `body` key were not actually importing the type that includes the `body` key.
180239

240+
[discrete]
241+
=== 8.7.3
242+
243+
[discrete]
244+
==== Fixes
245+
246+
[discrete]
247+
===== Bump @elastic/transport to `~8.3.1`
248+
249+
Switching from `^8.3.1` to `~8.3.1` ensures 8.7 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
250+
181251
[discrete]
182252
=== 8.7.0
183253

@@ -187,6 +257,17 @@ Prior releases contained a bug where type declarations for legacy types that inc
187257
You can find all the API changes
188258
https://www.elastic.co/guide/en/elasticsearch/reference/8.7/release-notes-8.7.0.html[here].
189259

260+
[discrete]
261+
=== 8.6.1
262+
263+
[discrete]
264+
==== Fixes
265+
266+
[discrete]
267+
===== Bump @elastic/transport to `~8.3.1`
268+
269+
Switching from `^8.3.1` to `~8.3.1` ensures 8.6 client users are not required to update to Node.js v18+, which is a new requirement set by `@elastic/transport` v8.5.0. See https://github.com/elastic/elastic-transport-js/issues/91[elastic/elastic-transport-js#91] for details.
270+
190271
[discrete]
191272
=== 8.6.0
192273

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
"zx": "^7.2.2"
8484
},
8585
"dependencies": {
86-
"@elastic/transport": "^8.4.1",
86+
"@elastic/transport": "~8.4.1",
8787
"tslib": "^2.4.0"
8888
},
8989
"tap": {

0 commit comments

Comments
 (0)