From 7a6185d2fb8612bc26087208efe93bff40ea8360 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Fri, 19 Jul 2024 15:32:30 +0200 Subject: [PATCH] 2024-07-24, Version 20.16.0 'Iron' (LTS) Notable changes: buffer: * (SEMVER-MINOR) add .bytes() method to Blob (Matthew Aitken) https://github.com/nodejs/node/pull/53221 doc: * doc-only deprecate OpenSSL engine-based APIs (Richard Lau) https://github.com/nodejs/node/pull/53329 * (SEMVER-MINOR) add context.assert docs (Colin Ihrig) https://github.com/nodejs/node/pull/53169 * (SEMVER-MINOR) improve explanation about built-in modules (Joyee Cheung) https://github.com/nodejs/node/pull/52762 * add StefanStojanovic to collaborators (StefanStojanovic) https://github.com/nodejs/node/pull/53118 * add Marco Ippolito to TSC (Rafael Gonzaga) https://github.com/nodejs/node/pull/53008 inspector: * fix disable async hooks on Debugger.setAsyncCallStackDepth (Joyee Cheung) https://github.com/nodejs/node/pull/53473 net: * (SEMVER-MINOR) add new net.server.listen tracing channel (Paolo Insogna) https://github.com/nodejs/node/pull/53136 process: * (SEMVER-MINOR) add process.getBuiltinModule(id) (Joyee Cheung) https://github.com/nodejs/node/pull/52762 src,permission: * (SEMVER-MINOR) --allow-wasi & prevent WASI exec (Rafael Gonzaga) https://github.com/nodejs/node/pull/53124 test_runner: * (SEMVER-MINOR) add context.fullName (Colin Ihrig) https://github.com/nodejs/node/pull/53169 util: * (SEMVER-MINOR) support `--no-` for argument with boolean type for parseArgs (Zhenwei Jin) https://github.com/nodejs/node/pull/53107 PR-URL: https://github.com/nodejs/node/pull/53945 --- CHANGELOG.md | 3 +- doc/api/cli.md | 13 +- doc/api/crypto.md | 4 +- doc/api/deprecations.md | 4 +- doc/api/https.md | 4 +- doc/api/process.md | 4 +- doc/api/stream.md | 4 +- doc/api/test.md | 2 +- doc/api/tls.md | 8 +- doc/api/util.md | 4 +- doc/changelogs/CHANGELOG_V20.md | 230 ++++++++++++++++++++++++++++++++ 11 files changed, 269 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 176eaceeb8a..d1f35fc7801 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,7 +63,8 @@ release. 21.0.0
-20.15.1
+20.16.0
+20.15.1
20.15.0
20.14.0
20.13.1
diff --git a/doc/api/cli.md b/doc/api/cli.md index d00491efe74..7c95d5eb727 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -272,7 +272,9 @@ Relative paths are NOT supported through the CLI flag. ### `--allow-wasi` > Stability: 1.1 - Active development @@ -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. --> @@ -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. --> @@ -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. --> @@ -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. --> @@ -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. --> @@ -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. --> @@ -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. --> @@ -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. --> @@ -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 diff --git a/doc/api/crypto.md b/doc/api/crypto.md index b68063723da..435d5d49560 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -5277,7 +5277,9 @@ added: v15.6.0 diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 9faa0f3cf4c..d7a985d2eda 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -3696,7 +3696,9 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][]. diff --git a/doc/api/https.md b/doc/api/https.md index 1ba6574fde5..94712c95607 100644 --- a/doc/api/https.md +++ b/doc/api/https.md @@ -342,7 +342,9 @@ a `timeout` of 5 seconds. * `id` {string} ID of the built-in module being requested. diff --git a/doc/api/stream.md b/doc/api/stream.md index baaac6c95ab..5b02fa5c35b 100644 --- a/doc/api/stream.md +++ b/doc/api/stream.md @@ -957,7 +957,9 @@ Getter for the property `objectMode` of a given `Writable` stream. ##### `writable[Symbol.asyncDispose]()` > Stability: 1 - Experimental diff --git a/doc/api/test.md b/doc/api/test.md index e0d4bee17a7..05bfbd8d458 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -3207,7 +3207,7 @@ test('top level test', (t) => { ### `context.filePath` The absolute path of the test file that created the current test. If a test file diff --git a/doc/api/tls.md b/doc/api/tls.md index 1bc909d72e2..4156b1096a0 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -1854,7 +1854,9 @@ argument.