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: TODO
  • Loading branch information
marco-ippolito committed Jul 19, 2024
1 parent 24f078a commit 1bfed56
Show file tree
Hide file tree
Showing 12 changed files with 209 additions and 23 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@ release.
</tr>
<tr>
<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
20 changes: 10 additions & 10 deletions doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ Relative paths are NOT supported through the CLI flag.
### `--allow-wasi`

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

> Stability: 1.1 - Active development
Expand Down Expand Up @@ -492,7 +492,7 @@ node -C development app.js
added: v12.0.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand Down Expand Up @@ -520,7 +520,7 @@ CPU.20190409.202950.15293.0.0.cpuprofile
added: v12.0.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand All @@ -539,7 +539,7 @@ The default value is controlled by the
added: v12.2.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand All @@ -555,7 +555,7 @@ by `--cpu-prof`. The default is 1000 microseconds.
added: v12.0.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--cpu-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1110,7 +1110,7 @@ To allow polyfills to be added,
added: v12.4.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1138,7 +1138,7 @@ Heap.20190409.202950.15293.0.001.heapprofile
added: v12.4.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand All @@ -1157,7 +1157,7 @@ The default value is controlled by the
added: v12.4.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand All @@ -1173,7 +1173,7 @@ by `--heap-prof`. The default is 512 \* 1024 bytes.
added: v12.4.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/53343
description: The `--heap-prof` flags are now stable.
-->
Expand Down Expand Up @@ -2823,7 +2823,7 @@ added:
- v12.16.0
changes:
- version:
- REPLACEME
- v20.16.0
pr-url: https://github.com/nodejs/node/pull/52905
description:
Remove the possibility to use this env var with
Expand Down
2 changes: 1 addition & 1 deletion doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -5390,7 +5390,7 @@ added: v15.6.0
<!-- YAML
added: v0.11.11
changes:
- version: REPLACEME
- version: v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: Custom engine support in OpenSSL 3 is deprecated.
-->
Expand Down
2 changes: 1 addition & 1 deletion doc/api/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3530,7 +3530,7 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].

<!-- YAML
changes:
- version: REPLACEME
- version: v20.16.0
pr-url: https://github.com/nodejs/node/pull/53329
description: Documentation-only deprecation.
-->
Expand Down
2 changes: 1 addition & 1 deletion doc/api/https.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ a `timeout` of 5 seconds.
<!-- YAML
added: v0.3.6
changes:
- version: REPLACEME
- version: 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
2 changes: 1 addition & 1 deletion doc/api/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -1920,7 +1920,7 @@ console.log('After:', getActiveResourcesInfo());
## `process.getBuiltinModule(id)`
<!-- YAML
added: REPLACEME
added: v20.16.0
-->
* `id` {string} ID of the built-in module being requested.
Expand Down
2 changes: 1 addition & 1 deletion doc/api/stream.md
Original file line number Diff line number Diff line change
Expand Up @@ -955,7 +955,7 @@ Getter for the property `objectMode` of a given `Writable` stream.
##### `writable[Symbol.asyncDispose]()`

<!-- YAML
added: REPLACEME
added: 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 @@ -2921,7 +2921,7 @@ test('top level test', (t) => {
### `context.fullName`

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

The name of the test and each of its ancestors, separated by `>`.
Expand Down
4 changes: 2 additions & 2 deletions doc/api/tls.md
Original file line number Diff line number Diff line change
Expand Up @@ -1799,7 +1799,7 @@ argument.
<!-- YAML
added: v0.11.13
changes:
- version: REPLACEME
- version: 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 @@ -2060,7 +2060,7 @@ where `secureSocket` has the same API as `pair.cleartext`.
<!-- YAML
added: v0.3.2
changes:
- version: REPLACEME
- version: 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
2 changes: 1 addition & 1 deletion doc/api/util.md
Original file line number Diff line number Diff line change
Expand Up @@ -1390,7 +1390,7 @@ added:
- v18.3.0
- v16.17.0
changes:
- version: REPLACEME
- version: 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 1bfed56

Please sign in to comment.