Skip to content

Commit f929d8f

Browse files
authored
Switch 8.11 clients to only get patch updates to transport (#2215)
* Backport changelog from 8.10 * Pin transport to ~8.4.0
1 parent 90cfe2a commit f929d8f

File tree

2 files changed

+71
-5
lines changed

2 files changed

+71
-5
lines changed

docs/changelog.asciidoc

+68-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
11
[[changelog-client]]
22
== Release notes
33

4+
[discrete]
5+
=== 8.11.1
6+
7+
[discrete]
8+
==== Fixes
9+
10+
[discrete]
11+
===== Bump @elastic/transport to `~8.4.0`
12+
13+
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.
14+
415
[discrete]
516
=== 8.11.0
617

718
[discrete]
8-
=== Features
19+
==== Features
920

1021
[discrete]
1122
===== Support for Elasticsearch `v8.11.0`
@@ -20,18 +31,40 @@ https://www.elastic.co/guide/en/elasticsearch/reference/8.11/release-notes-8.11.
2031

2132
See <<redaction>> for more information.
2233

34+
[discrete]
35+
=== 8.10.1
36+
37+
[discrete]
38+
==== Fixes
39+
40+
[discrete]
41+
===== Bump @elastic/transport to `~8.3.4`
42+
43+
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.
44+
2345
[discrete]
2446
=== 8.10.0
2547

2648
[discrete]
27-
=== Features
49+
==== Features
2850

2951
[discrete]
3052
===== Support for Elasticsearch `v8.10.0`
3153

3254
You can find all the API changes
3355
https://www.elastic.co/guide/en/elasticsearch/reference/8.10/release-notes-8.10.0.html[here].
3456

57+
[discrete]
58+
=== 8.9.2
59+
60+
[discrete]
61+
==== Fixes
62+
63+
[discrete]
64+
===== Bump @elastic/transport to `~8.3.4`
65+
66+
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.
67+
3568
[discrete]
3669
=== 8.9.1
3770

@@ -68,6 +101,17 @@ In the https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/curre
68101

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

104+
[discrete]
105+
=== 8.8.2
106+
107+
[discrete]
108+
==== Fixes
109+
110+
[discrete]
111+
===== Bump @elastic/transport to `~8.3.2`
112+
113+
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.
114+
71115
[discrete]
72116
=== 8.8.1
73117

@@ -113,6 +157,17 @@ https://www.elastic.co/guide/en/elasticsearch/reference/8.8/release-notes-8.8.0.
113157

114158
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.
115159

160+
[discrete]
161+
=== 8.7.3
162+
163+
[discrete]
164+
==== Fixes
165+
166+
[discrete]
167+
===== Bump @elastic/transport to `~8.3.1`
168+
169+
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.
170+
116171
[discrete]
117172
=== 8.7.0
118173

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

180+
[discrete]
181+
=== 8.6.1
182+
183+
[discrete]
184+
==== Fixes
185+
186+
[discrete]
187+
===== Bump @elastic/transport to `~8.3.1`
188+
189+
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.
190+
125191
[discrete]
126192
=== 8.6.0
127193

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@elastic/elasticsearch",
3-
"version": "8.11.0",
4-
"versionCanary": "8.11.0-canary.1",
3+
"version": "8.11.1",
4+
"versionCanary": "8.11.1-canary.0",
55
"description": "The official Elasticsearch client for Node.js",
66
"main": "index.js",
77
"types": "index.d.ts",
@@ -82,7 +82,7 @@
8282
"zx": "^7.2.2"
8383
},
8484
"dependencies": {
85-
"@elastic/transport": "^8.4.0",
85+
"@elastic/transport": "~8.4.0",
8686
"tslib": "^2.4.0"
8787
},
8888
"tap": {

0 commit comments

Comments
 (0)