Skip to content

Commit

Permalink
2024-07-24, Version 20.16.0 'Iron' (LTS)
Browse files Browse the repository at this point in the history
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
  • Loading branch information
marco-ippolito committed Jul 24, 2024
1 parent 3b16d4c commit 7a6185d
Show file tree
Hide file tree
Showing 11 changed files with 269 additions and 11 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,8 @@ release.
<a href="doc/changelogs/CHANGELOG_V21.md#21.0.0">21.0.0</a><br/>
</td>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.15.1">20.15.1</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.16.0">20.16.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.15.1">20.15.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.15.0">20.15.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.14.0">20.14.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.13.1">20.13.1</a><br/>
Expand Down
13 changes: 12 additions & 1 deletion doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,9 @@ Relative paths are NOT supported through the CLI flag.
### `--allow-wasi`

<!-- YAML
added: v22.3.0
added:
- v22.3.0
- v20.16.0
-->

> Stability: 1.1 - Active development
Expand Down Expand Up @@ -497,6 +499,7 @@ added: v12.0.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand Down Expand Up @@ -525,6 +528,7 @@ added: v12.0.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand All @@ -544,6 +548,7 @@ added: v12.2.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand All @@ -560,6 +565,7 @@ added: v12.0.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1174,6 +1180,7 @@ added: v12.4.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1202,6 +1209,7 @@ added: v12.4.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand All @@ -1221,6 +1229,7 @@ added: v12.4.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand All @@ -1237,6 +1246,7 @@ added: v12.4.0
changes:
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand Down Expand Up @@ -3077,6 +3087,7 @@ added:
changes:
- version:
- v22.3.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/52905
description:
Remove the possibility to use this env var with
Expand Down
4 changes: 3 additions & 1 deletion doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -5277,7 +5277,9 @@ added: v15.6.0
<!-- YAML
added: v0.11.11
changes:
- version: v22.4.0
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: Custom engine support in OpenSSL 3 is deprecated.
-->
Expand Down
4 changes: 3 additions & 1 deletion doc/api/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3696,7 +3696,9 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].

<!-- YAML
changes:
- version: v22.4.0
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: Documentation-only deprecation.
-->
Expand Down
4 changes: 3 additions & 1 deletion doc/api/https.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,9 @@ a `timeout` of 5 seconds.
<!-- YAML
added: v0.3.6
changes:
- version: v22.4.0
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: The `clientCertEngine` option depends on custom engine
support in OpenSSL which is deprecated in OpenSSL 3.
Expand Down
4 changes: 3 additions & 1 deletion doc/api/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -2153,7 +2153,9 @@ console.log('After:', getActiveResourcesInfo());
## `process.getBuiltinModule(id)`
<!-- YAML
added: v22.3.0
added:
- v22.3.0
- v20.16.0
-->
* `id` {string} ID of the built-in module being requested.
Expand Down
4 changes: 3 additions & 1 deletion doc/api/stream.md
Original file line number Diff line number Diff line change
Expand Up @@ -957,7 +957,9 @@ Getter for the property `objectMode` of a given `Writable` stream.
##### `writable[Symbol.asyncDispose]()`

<!-- YAML
added: v22.4.0
added:
- v22.4.0
- v20.16.0
-->

> Stability: 1 - Experimental
Expand Down
2 changes: 1 addition & 1 deletion doc/api/test.md
Original file line number Diff line number Diff line change
Expand Up @@ -3207,7 +3207,7 @@ test('top level test', (t) => {
### `context.filePath`

<!-- YAML
added: REPLACEME
added: v20.16.0
-->

The absolute path of the test file that created the current test. If a test file
Expand Down
8 changes: 6 additions & 2 deletions doc/api/tls.md
Original file line number Diff line number Diff line change
Expand Up @@ -1854,7 +1854,9 @@ argument.
<!-- YAML
added: v0.11.13
changes:
- version: v22.4.0
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: The `clientCertEngine`, `privateKeyEngine` and
`privateKeyIdentifier` options depend on custom engine
Expand Down Expand Up @@ -2115,7 +2117,9 @@ where `secureSocket` has the same API as `pair.cleartext`.
<!-- YAML
added: v0.3.2
changes:
- version: v22.4.0
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: The `clientCertEngine` option depends on custom engine
support in OpenSSL which is deprecated in OpenSSL 3.
Expand Down
4 changes: 3 additions & 1 deletion doc/api/util.md
Original file line number Diff line number Diff line change
Expand Up @@ -1390,7 +1390,9 @@ added:
- v18.3.0
- v16.17.0
changes:
- version: v22.4.0
- version:
- v22.4.0
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53107
description: add support for allowing negative options in input `config`.
- version:
Expand Down
Loading

0 comments on commit 7a6185d

Please sign in to comment.