From 056f055f38b0e89dd9ca335a911065cef9b6f789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Tue, 25 Jun 2024 13:54:15 +0200 Subject: [PATCH] 2024-07-02, Version 22.4.0 (Current) Notable changes: deps,lib,src: * (SEMVER-MINOR) add experimental web storage (Colin Ihrig) https://github.com/nodejs/node/pull/52435 doc: * move `node --run` stability to rc (Yagiz Nizipli) https://github.com/nodejs/node/pull/53433 * mark WebSocket as stable (Matthew Aitken) https://github.com/nodejs/node/pull/53352 * mark --heap-prof and related flags stable (Joyee Cheung) https://github.com/nodejs/node/pull/53343 * mark --cpu-prof and related flags stable (Joyee Cheung) https://github.com/nodejs/node/pull/53343 * doc-only deprecate OpenSSL engine-based APIs (Richard Lau) https://github.com/nodejs/node/pull/53329 inspector: * fix disable async hooks on Debugger.setAsyncCallStackDepth (Joyee Cheung) https://github.com/nodejs/node/pull/53473 lib: * (SEMVER-MINOR) add diagnostics_channel events to module loading (RafaelGSS) https://github.com/nodejs/node/pull/44340 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/53583 --- CHANGELOG.md | 3 +- doc/api/cli.md | 20 ++--- doc/api/crypto.md | 2 +- doc/api/deprecations.md | 2 +- doc/api/globals.md | 8 +- doc/api/https.md | 2 +- doc/api/stream.md | 2 +- doc/api/tls.md | 4 +- doc/api/util.md | 2 +- doc/changelogs/CHANGELOG_V22.md | 129 ++++++++++++++++++++++++++++++++ 10 files changed, 152 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3301d431934411..8ca85315f3ffef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,7 +38,8 @@ release. -22.3.0
+22.4.0
+22.3.0
22.2.0
22.1.0
22.0.0
diff --git a/doc/api/cli.md b/doc/api/cli.md index 3061fe70026db2..adc7e951f6114b 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -496,7 +496,7 @@ node -C development app.js added: v12.0.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--cpu-prof` flags are now stable. --> @@ -524,7 +524,7 @@ CPU.20190409.202950.15293.0.0.cpuprofile added: v12.0.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--cpu-prof` flags are now stable. --> @@ -543,7 +543,7 @@ The default value is controlled by the added: v12.2.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--cpu-prof` flags are now stable. --> @@ -559,7 +559,7 @@ by `--cpu-prof`. The default is 1000 microseconds. added: v12.0.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--cpu-prof` flags are now stable. --> @@ -1128,7 +1128,7 @@ Enable experimental WebAssembly module support. ### `--experimental-webstorage` Enable experimental [`Web Storage`][] support. @@ -1187,7 +1187,7 @@ To allow polyfills to be added, added: v12.4.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--heap-prof` flags are now stable. --> @@ -1215,7 +1215,7 @@ Heap.20190409.202950.15293.0.001.heapprofile added: v12.4.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--heap-prof` flags are now stable. --> @@ -1234,7 +1234,7 @@ The default value is controlled by the added: v12.4.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--heap-prof` flags are now stable. --> @@ -1250,7 +1250,7 @@ by `--heap-prof`. The default is 512 \* 1024 bytes. added: v12.4.0 changes: - version: - - REPLACEME + - v22.4.0 pr-url: https://github.com/nodejs/node/pull/53343 description: The `--heap-prof` flags are now stable. --> @@ -1506,7 +1506,7 @@ surface on other platforms, but the performance impact may be severe. ### `--localstorage-file=file` The file used to store `localStorage` data. If the file does not exist, it is diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 827e6857643f41..f68fc5637b982f 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -5272,7 +5272,7 @@ added: v15.6.0 diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 8a9f8ade180b8e..9faa0f3cf4ca16 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -3696,7 +3696,7 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][]. diff --git a/doc/api/globals.md b/doc/api/globals.md index ae4d042fc23e71..a559004d7e3842 100644 --- a/doc/api/globals.md +++ b/doc/api/globals.md @@ -585,7 +585,7 @@ A browser-compatible implementation of {Headers}. ## `localStorage` > Stability: 1.0 - Early development. @@ -966,7 +966,7 @@ A browser-compatible implementation of {Request}. ## `sessionStorage` > Stability: 1.0 - Early development. @@ -1009,7 +1009,7 @@ added: v0.0.1 ## Class: `Storage` > Stability: 1.0 - Early development. @@ -1156,7 +1156,7 @@ added: - v21.0.0 - v20.10.0 changes: - - version: REPLACEME + - version: v22.4.0 pr-url: https://github.com/nodejs/node/pull/53352 description: No longer experimental. - version: v22.0.0 diff --git a/doc/api/https.md b/doc/api/https.md index a10c08dc75900b..1ba6574fde5ea0 100644 --- a/doc/api/https.md +++ b/doc/api/https.md @@ -342,7 +342,7 @@ a `timeout` of 5 seconds. > Stability: 1 - Experimental diff --git a/doc/api/tls.md b/doc/api/tls.md index ed9c3a489be847..e504be0702ac89 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -1799,7 +1799,7 @@ argument.