Skip to content

Commit

Permalink
2024-07-02, Version 22.4.0 (Current)
Browse files Browse the repository at this point in the history
Notable changes:

deps,lib,src:
  * (SEMVER-MINOR) add experimental web storage (Colin Ihrig) nodejs#52435
doc:
  * move `node --run` stability to rc (Yagiz Nizipli) nodejs#53433
  * mark WebSocket as stable (Matthew Aitken) nodejs#53352
  * mark --heap-prof and related flags stable (Joyee Cheung) nodejs#53343
  * mark --cpu-prof and related flags stable (Joyee Cheung) nodejs#53343
  * doc-only deprecate OpenSSL engine-based APIs (Richard Lau) nodejs#53329
inspector:
  * fix disable async hooks on Debugger.setAsyncCallStackDepth (Joyee Cheung) nodejs#53473
lib:
  * (SEMVER-MINOR) add diagnostics_channel events to module loading (RafaelGSS) nodejs#44340
util:
  * (SEMVER-MINOR) support `--no-` for argument with boolean type for parseArgs (Zhenwei Jin) nodejs#53107

PR-URL: nodejs#53583
  • Loading branch information
targos committed Jul 2, 2024
1 parent 8f71a1b commit 056f055
Show file tree
Hide file tree
Showing 10 changed files with 152 additions and 22 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.3.0">22.3.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.4.0">22.4.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.3.0">22.3.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.2.0">22.2.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.1.0">22.1.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V22.md#22.0.0">22.0.0</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 @@ -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.
-->
Expand Down Expand Up @@ -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.
-->
Expand All @@ -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.
-->
Expand All @@ -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.
-->
Expand Down Expand Up @@ -1128,7 +1128,7 @@ Enable experimental WebAssembly module support.
### `--experimental-webstorage`

<!-- YAML
added: REPLACEME
added: v22.4.0
-->

Enable experimental [`Web Storage`][] support.
Expand Down Expand Up @@ -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.
-->
Expand Down Expand Up @@ -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.
-->
Expand All @@ -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.
-->
Expand All @@ -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.
-->
Expand Down Expand Up @@ -1506,7 +1506,7 @@ surface on other platforms, but the performance impact may be severe.
### `--localstorage-file=file`

<!-- YAML
added: REPLACEME
added: v22.4.0
-->

The file used to store `localStorage` data. If the file does not exist, it is
Expand Down
2 changes: 1 addition & 1 deletion doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -5272,7 +5272,7 @@ added: v15.6.0
<!-- YAML
added: v0.11.11
changes:
- version: REPLACEME
- version: v22.4.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 @@ -3696,7 +3696,7 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].

<!-- YAML
changes:
- version: REPLACEME
- version: v22.4.0
pr-url: https://github.com/nodejs/node/pull/53329
description: Documentation-only deprecation.
-->
Expand Down
8 changes: 4 additions & 4 deletions doc/api/globals.md
Original file line number Diff line number Diff line change
Expand Up @@ -585,7 +585,7 @@ A browser-compatible implementation of {Headers}.
## `localStorage`

<!-- YAML
added: REPLACEME
added: v22.4.0
-->

> Stability: 1.0 - Early development.
Expand Down Expand Up @@ -966,7 +966,7 @@ A browser-compatible implementation of {Request}.
## `sessionStorage`

<!-- YAML
added: REPLACEME
added: v22.4.0
-->

> Stability: 1.0 - Early development.
Expand Down Expand Up @@ -1009,7 +1009,7 @@ added: v0.0.1
## Class: `Storage`

<!-- YAML
added: REPLACEME
added: v22.4.0
-->

> Stability: 1.0 - Early development.
Expand Down Expand Up @@ -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
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: v22.4.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/stream.md
Original file line number Diff line number Diff line change
Expand Up @@ -957,7 +957,7 @@ Getter for the property `objectMode` of a given `Writable` stream.
##### `writable[Symbol.asyncDispose]()`

<!-- YAML
added: REPLACEME
added: v22.4.0
-->

> Stability: 1 - Experimental
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: v22.4.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: v22.4.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: v22.4.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 056f055

Please sign in to comment.