Skip to content

Commit 54b94e1

Browse files
committed
2025-10-20, Version 22.21.0 'Jod' (LTS)
Notable changes: cli: * (SEMVER-MINOR) add `--use-env-proxy` (Joyee Cheung) #59151 http: * (SEMVER-MINOR) support http proxy for fetch under `NODE_USE_ENV_PROXY` (Joyee Cheung) #57165 * (SEMVER-MINOR) add `shouldUpgradeCallback` to let servers control HTTP upgrades (Tim Perry) #59824 http,https: * (SEMVER-MINOR) add built-in proxy support in `http`/`https.request` and `Agent` (Joyee Cheung) #58980 src: * (SEMVER-MINOR) add percentage support to `--max-old-space-size` (Asaf Federman) #59082 PR-URL: #60230
1 parent 1486fed commit 54b94e1

File tree

10 files changed

+129
-23
lines changed

10 files changed

+129
-23
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ release.
3737
</tr>
3838
<tr>
3939
<td valign="top">
40-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.20.0">22.20.0</a></b><br/>
40+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.21.0">22.21.0</a></b><br/>
41+
<a href="doc/changelogs/CHANGELOG_V22.md#22.20.0">22.20.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V22.md#22.19.0">22.19.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.18.0">22.18.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.17.1">22.17.1</a><br/>

doc/api/cli.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -802,7 +802,7 @@ node --entry-url 'data:text/javascript,console.log("Hello")'
802802
<!-- YAML
803803
added: v22.9.0
804804
changes:
805-
- version: REPLACEME
805+
- version: v22.21.0
806806
pr-url: https://github.com/nodejs/node/pull/59925
807807
description: The `--env-file-if-exists` flag is no longer experimental.
808808
-->
@@ -815,7 +815,7 @@ does not exist.
815815
<!-- YAML
816816
added: v20.6.0
817817
changes:
818-
- version: REPLACEME
818+
- version: v22.21.0
819819
pr-url: https://github.com/nodejs/node/pull/59925
820820
description: The `--env-file` flag is no longer experimental.
821821
- version:
@@ -2988,7 +2988,7 @@ See `SSL_CERT_DIR` and `SSL_CERT_FILE`.
29882988
### `--use-env-proxy`
29892989

29902990
<!-- YAML
2991-
added: REPLACEME
2991+
added: v22.21.0
29922992
-->
29932993

29942994
> Stability: 1.1 - Active Development
@@ -3648,7 +3648,7 @@ variable is strongly discouraged.
36483648
### `NODE_USE_ENV_PROXY=1`
36493649

36503650
<!-- YAML
3651-
added: REPLACEME
3651+
added: v22.21.0
36523652
-->
36533653

36543654
> Stability: 1.1 - Active Development

doc/api/http.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,11 @@ http.get({
117117
added: v0.3.4
118118
changes:
119119
- version:
120-
- REPLACEME
120+
- v22.21.0
121121
pr-url: https://github.com/nodejs/node/pull/58980
122122
description: Add support for `proxyEnv`.
123123
- version:
124-
- REPLACEME
124+
- v22.21.0
125125
pr-url: https://github.com/nodejs/node/pull/58980
126126
description: Add support for `defaultPort` and `protocol`.
127127
- version:
@@ -1671,7 +1671,7 @@ per connection (in the case of HTTP Keep-Alive connections).
16711671
<!-- YAML
16721672
added: v0.1.94
16731673
changes:
1674-
- version: REPLACEME
1674+
- version: v22.21.0
16751675
pr-url: https://github.com/nodejs/node/pull/59824
16761676
description: Whether this event is fired can now be controlled by the
16771677
`shouldUpgradeCallback` and sockets will be destroyed
@@ -3550,7 +3550,7 @@ Found'`.
35503550
<!-- YAML
35513551
added: v0.1.13
35523552
changes:
3553-
- version: REPLACEME
3553+
- version: v22.21.0
35543554
pr-url: https://github.com/nodejs/node/pull/59824
35553555
description: The `shouldUpgradeCallback` option is now supported.
35563556
- version:
@@ -4324,7 +4324,7 @@ A browser-compatible implementation of {WebSocket}.
43244324
## Built-in Proxy Support
43254325
43264326
<!-- YAML
4327-
added: REPLACEME
4327+
added: v22.21.0
43284328
-->
43294329
43304330
> Stability: 1.1 - Active development

doc/api/https.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ An [`Agent`][] object for HTTPS similar to [`http.Agent`][]. See
6666
<!-- YAML
6767
changes:
6868
- version:
69-
- REPLACEME
69+
- v22.21.0
7070
pr-url: https://github.com/nodejs/node/pull/58980
7171
description: Add support for `proxyEnv`.
7272
- version:
73-
- REPLACEME
73+
- v22.21.0
7474
pr-url: https://github.com/nodejs/node/pull/58980
7575
description: Add support for `defaultPort` and `protocol`.
7676
- version: v12.5.0

doc/api/n-api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3294,7 +3294,7 @@ Specification.
32943294
added: v8.0.0
32953295
napiVersion: 1
32963296
changes:
3297-
- version: REPLACEME
3297+
- version: v22.21.0
32983298
pr-url: https://github.com/nodejs/node/pull/59071
32993299
description: Added support for `SharedArrayBuffer`.
33003300
-->
@@ -4278,7 +4278,7 @@ Specification.
42784278
### `node_api_is_sharedarraybuffer`
42794279

42804280
<!-- YAML
4281-
added: REPLACEME
4281+
added: v22.21.0
42824282
-->
42834283

42844284
> Stability: 1 - Experimental
@@ -4298,7 +4298,7 @@ This API checks if the Object passed in is a `SharedArrayBuffer`.
42984298
### `node_api_create_sharedarraybuffer`
42994299

43004300
<!-- YAML
4301-
added: REPLACEME
4301+
added: v22.21.0
43024302
-->
43034303

43044304
> Stability: 1 - Experimental

doc/api/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2751,7 +2751,7 @@ added:
27512751
- v21.7.0
27522752
- v20.12.0
27532753
changes:
2754-
- version: REPLACEME
2754+
- version: v22.21.0
27552755
pr-url: https://github.com/nodejs/node/pull/59925
27562756
description: This API is no longer experimental.
27572757
-->

doc/api/util.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2138,7 +2138,7 @@ added:
21382138
- v21.7.0
21392139
- v20.12.0
21402140
changes:
2141-
- version: REPLACEME
2141+
- version: v22.21.0
21422142
pr-url: https://github.com/nodejs/node/pull/59925
21432143
description: This API is no longer experimental.
21442144
-->

doc/api/vm.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -921,7 +921,7 @@ the ECMAScript specification.
921921
### `sourceTextModule.instantiate()`
922922
923923
<!-- YAML
924-
added: REPLACEME
924+
added: v22.21.0
925925
-->
926926
927927
* Returns: {undefined}
@@ -939,7 +939,7 @@ modules in the cycle before calling this method.
939939
### `sourceTextModule.linkRequests(modules)`
940940
941941
<!-- YAML
942-
added: REPLACEME
942+
added: v22.21.0
943943
-->
944944
945945
* `modules` {vm.Module\[]} Array of `vm.Module` objects that this module depends on.
@@ -1091,7 +1091,7 @@ added:
10911091
- v13.0.0
10921092
- v12.16.0
10931093
changes:
1094-
- version: REPLACEME
1094+
- version: v22.21.0
10951095
pr-url: https://github.com/nodejs/node/pull/59000
10961096
description: No longer need to call `syntheticModule.link()` before
10971097
calling this method.

0 commit comments

Comments
 (0)