Skip to content

Commit 7a6185d

Browse files
2024-07-24, Version 20.16.0 'Iron' (LTS)
Notable changes: buffer: * (SEMVER-MINOR) add .bytes() method to Blob (Matthew Aitken) #53221 doc: * doc-only deprecate OpenSSL engine-based APIs (Richard Lau) #53329 * (SEMVER-MINOR) add context.assert docs (Colin Ihrig) #53169 * (SEMVER-MINOR) improve explanation about built-in modules (Joyee Cheung) #52762 * add StefanStojanovic to collaborators (StefanStojanovic) #53118 * add Marco Ippolito to TSC (Rafael Gonzaga) #53008 inspector: * fix disable async hooks on Debugger.setAsyncCallStackDepth (Joyee Cheung) #53473 net: * (SEMVER-MINOR) add new net.server.listen tracing channel (Paolo Insogna) #53136 process: * (SEMVER-MINOR) add process.getBuiltinModule(id) (Joyee Cheung) #52762 src,permission: * (SEMVER-MINOR) --allow-wasi & prevent WASI exec (Rafael Gonzaga) #53124 test_runner: * (SEMVER-MINOR) add context.fullName (Colin Ihrig) #53169 util: * (SEMVER-MINOR) support `--no-` for argument with boolean type for parseArgs (Zhenwei Jin) #53107 PR-URL: #53945
1 parent 3b16d4c commit 7a6185d

11 files changed

+269
-11
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ release.
6363
<a href="doc/changelogs/CHANGELOG_V21.md#21.0.0">21.0.0</a><br/>
6464
</td>
6565
<td valign="top">
66-
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.15.1">20.15.1</a></b><br/>
66+
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.16.0">20.16.0</a></b><br/>
67+
<a href="doc/changelogs/CHANGELOG_V20.md#20.15.1">20.15.1</a><br/>
6768
<a href="doc/changelogs/CHANGELOG_V20.md#20.15.0">20.15.0</a><br/>
6869
<a href="doc/changelogs/CHANGELOG_V20.md#20.14.0">20.14.0</a><br/>
6970
<a href="doc/changelogs/CHANGELOG_V20.md#20.13.1">20.13.1</a><br/>

doc/api/cli.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,9 @@ Relative paths are NOT supported through the CLI flag.
272272
### `--allow-wasi`
273273

274274
<!-- YAML
275-
added: v22.3.0
275+
added:
276+
- v22.3.0
277+
- v20.16.0
276278
-->
277279

278280
> Stability: 1.1 - Active development
@@ -497,6 +499,7 @@ added: v12.0.0
497499
changes:
498500
- version:
499501
- v22.4.0
502+
- v20.16.0
500503
pr-url: https://github.com/nodejs/node/pull/53343
501504
description: The `--cpu-prof` flags are now stable.
502505
-->
@@ -525,6 +528,7 @@ added: v12.0.0
525528
changes:
526529
- version:
527530
- v22.4.0
531+
- v20.16.0
528532
pr-url: https://github.com/nodejs/node/pull/53343
529533
description: The `--cpu-prof` flags are now stable.
530534
-->
@@ -544,6 +548,7 @@ added: v12.2.0
544548
changes:
545549
- version:
546550
- v22.4.0
551+
- v20.16.0
547552
pr-url: https://github.com/nodejs/node/pull/53343
548553
description: The `--cpu-prof` flags are now stable.
549554
-->
@@ -560,6 +565,7 @@ added: v12.0.0
560565
changes:
561566
- version:
562567
- v22.4.0
568+
- v20.16.0
563569
pr-url: https://github.com/nodejs/node/pull/53343
564570
description: The `--cpu-prof` flags are now stable.
565571
-->
@@ -1174,6 +1180,7 @@ added: v12.4.0
11741180
changes:
11751181
- version:
11761182
- v22.4.0
1183+
- v20.16.0
11771184
pr-url: https://github.com/nodejs/node/pull/53343
11781185
description: The `--heap-prof` flags are now stable.
11791186
-->
@@ -1202,6 +1209,7 @@ added: v12.4.0
12021209
changes:
12031210
- version:
12041211
- v22.4.0
1212+
- v20.16.0
12051213
pr-url: https://github.com/nodejs/node/pull/53343
12061214
description: The `--heap-prof` flags are now stable.
12071215
-->
@@ -1221,6 +1229,7 @@ added: v12.4.0
12211229
changes:
12221230
- version:
12231231
- v22.4.0
1232+
- v20.16.0
12241233
pr-url: https://github.com/nodejs/node/pull/53343
12251234
description: The `--heap-prof` flags are now stable.
12261235
-->
@@ -1237,6 +1246,7 @@ added: v12.4.0
12371246
changes:
12381247
- version:
12391248
- v22.4.0
1249+
- v20.16.0
12401250
pr-url: https://github.com/nodejs/node/pull/53343
12411251
description: The `--heap-prof` flags are now stable.
12421252
-->
@@ -3077,6 +3087,7 @@ added:
30773087
changes:
30783088
- version:
30793089
- v22.3.0
3090+
- v20.16.0
30803091
pr-url: https://github.com/nodejs/node/pull/52905
30813092
description:
30823093
Remove the possibility to use this env var with

doc/api/crypto.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -5277,7 +5277,9 @@ added: v15.6.0
52775277
<!-- YAML
52785278
added: v0.11.11
52795279
changes:
5280-
- version: v22.4.0
5280+
- version:
5281+
- v22.4.0
5282+
- v20.16.0
52815283
pr-url: https://github.com/nodejs/node/pull/53329
52825284
description: Custom engine support in OpenSSL 3 is deprecated.
52835285
-->

doc/api/deprecations.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -3696,7 +3696,9 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].
36963696

36973697
<!-- YAML
36983698
changes:
3699-
- version: v22.4.0
3699+
- version:
3700+
- v22.4.0
3701+
- v20.16.0
37003702
pr-url: https://github.com/nodejs/node/pull/53329
37013703
description: Documentation-only deprecation.
37023704
-->

doc/api/https.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,9 @@ a `timeout` of 5 seconds.
342342
<!-- YAML
343343
added: v0.3.6
344344
changes:
345-
- version: v22.4.0
345+
- version:
346+
- v22.4.0
347+
- v20.16.0
346348
pr-url: https://github.com/nodejs/node/pull/53329
347349
description: The `clientCertEngine` option depends on custom engine
348350
support in OpenSSL which is deprecated in OpenSSL 3.

doc/api/process.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -2153,7 +2153,9 @@ console.log('After:', getActiveResourcesInfo());
21532153
## `process.getBuiltinModule(id)`
21542154
21552155
<!-- YAML
2156-
added: v22.3.0
2156+
added:
2157+
- v22.3.0
2158+
- v20.16.0
21572159
-->
21582160
21592161
* `id` {string} ID of the built-in module being requested.

doc/api/stream.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -957,7 +957,9 @@ Getter for the property `objectMode` of a given `Writable` stream.
957957
##### `writable[Symbol.asyncDispose]()`
958958

959959
<!-- YAML
960-
added: v22.4.0
960+
added:
961+
- v22.4.0
962+
- v20.16.0
961963
-->
962964

963965
> Stability: 1 - Experimental

doc/api/test.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3207,7 +3207,7 @@ test('top level test', (t) => {
32073207
### `context.filePath`
32083208

32093209
<!-- YAML
3210-
added: REPLACEME
3210+
added: v20.16.0
32113211
-->
32123212

32133213
The absolute path of the test file that created the current test. If a test file

doc/api/tls.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1854,7 +1854,9 @@ argument.
18541854
<!-- YAML
18551855
added: v0.11.13
18561856
changes:
1857-
- version: v22.4.0
1857+
- version:
1858+
- v22.4.0
1859+
- v20.16.0
18581860
pr-url: https://github.com/nodejs/node/pull/53329
18591861
description: The `clientCertEngine`, `privateKeyEngine` and
18601862
`privateKeyIdentifier` options depend on custom engine
@@ -2115,7 +2117,9 @@ where `secureSocket` has the same API as `pair.cleartext`.
21152117
<!-- YAML
21162118
added: v0.3.2
21172119
changes:
2118-
- version: v22.4.0
2120+
- version:
2121+
- v22.4.0
2122+
- v20.16.0
21192123
pr-url: https://github.com/nodejs/node/pull/53329
21202124
description: The `clientCertEngine` option depends on custom engine
21212125
support in OpenSSL which is deprecated in OpenSSL 3.

doc/api/util.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1390,7 +1390,9 @@ added:
13901390
- v18.3.0
13911391
- v16.17.0
13921392
changes:
1393-
- version: v22.4.0
1393+
- version:
1394+
- v22.4.0
1395+
- v20.16.0
13941396
pr-url: https://github.com/nodejs/node/pull/53107
13951397
description: add support for allowing negative options in input `config`.
13961398
- version:

0 commit comments

Comments
 (0)