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

PR-URL: #53583
  • Loading branch information
targos committed Jul 1, 2024
1 parent 6e66d97 commit 7e13cc5
Show file tree
Hide file tree
Showing 11 changed files with 155 additions and 25 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

Check warning on line 500 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
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

Check warning on line 528 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
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

Check warning on line 547 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
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

Check warning on line 563 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: The `--cpu-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1124,7 +1124,7 @@ Enable experimental WebAssembly module support.
### `--experimental-webstorage`

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

Enable experimental [`Web Storage`][] support.
Expand Down Expand Up @@ -1183,7 +1183,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

Check warning on line 1187 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: The `--heap-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1211,7 +1211,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

Check warning on line 1215 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: The `--heap-prof` flags are now stable.
-->
Expand All @@ -1230,7 +1230,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

Check warning on line 1234 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: The `--heap-prof` flags are now stable.
-->
Expand All @@ -1246,7 +1246,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

Check warning on line 1250 in doc/api/cli.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
description: The `--heap-prof` flags are now stable.
-->
Expand Down Expand Up @@ -1500,7 +1500,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 @@ -5271,7 +5271,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

Check warning on line 5275 in doc/api/crypto.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
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 @@ -3642,7 +3642,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

Check warning on line 3646 in doc/api/deprecations.md

View workflow job for this annotation

GitHub Actions / lint-pr-url

pr-url doesn't match the URL of the current PR.
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 @@ -564,7 +564,7 @@ A browser-compatible implementation of {Headers}.
## `localStorage`

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

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

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

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

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

> Stability: 1.0 - Early development.
Expand Down Expand Up @@ -1136,7 +1136,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 @@ -955,7 +955,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 7e13cc5

Please sign in to comment.