Skip to content

Commit 8efb279

Browse files
committed
2024-06-26, Version 22.4.0 (Current)
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
1 parent 073c231 commit 8efb279

11 files changed

+153
-25
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ release.
3838
</tr>
3939
<tr>
4040
<td valign="top">
41-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.3.0">22.3.0</a></b><br/>
41+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.4.0">22.4.0</a></b><br/>
42+
<a href="doc/changelogs/CHANGELOG_V22.md#22.3.0">22.3.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.2.0">22.2.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.1.0">22.1.0</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V22.md#22.0.0">22.0.0</a><br/>

doc/api/cli.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ node -C development app.js
496496
added: v12.0.0
497497
changes:
498498
- version:
499-
- REPLACEME
499+
- v22.4.0
500500
pr-url: https://github.com/nodejs/node/pull/53343
501501
description: The `--cpu-prof` flags are now stable.
502502
-->
@@ -524,7 +524,7 @@ CPU.20190409.202950.15293.0.0.cpuprofile
524524
added: v12.0.0
525525
changes:
526526
- version:
527-
- REPLACEME
527+
- v22.4.0
528528
pr-url: https://github.com/nodejs/node/pull/53343
529529
description: The `--cpu-prof` flags are now stable.
530530
-->
@@ -543,7 +543,7 @@ The default value is controlled by the
543543
added: v12.2.0
544544
changes:
545545
- version:
546-
- REPLACEME
546+
- v22.4.0
547547
pr-url: https://github.com/nodejs/node/pull/53343
548548
description: The `--cpu-prof` flags are now stable.
549549
-->
@@ -559,7 +559,7 @@ by `--cpu-prof`. The default is 1000 microseconds.
559559
added: v12.0.0
560560
changes:
561561
- version:
562-
- REPLACEME
562+
- v22.4.0
563563
pr-url: https://github.com/nodejs/node/pull/53343
564564
description: The `--cpu-prof` flags are now stable.
565565
-->
@@ -1124,7 +1124,7 @@ Enable experimental WebAssembly module support.
11241124
### `--experimental-webstorage`
11251125

11261126
<!-- YAML
1127-
added: REPLACEME
1127+
added: v22.4.0
11281128
-->
11291129

11301130
Enable experimental [`Web Storage`][] support.
@@ -1183,7 +1183,7 @@ To allow polyfills to be added,
11831183
added: v12.4.0
11841184
changes:
11851185
- version:
1186-
- REPLACEME
1186+
- v22.4.0
11871187
pr-url: https://github.com/nodejs/node/pull/53343
11881188
description: The `--heap-prof` flags are now stable.
11891189
-->
@@ -1211,7 +1211,7 @@ Heap.20190409.202950.15293.0.001.heapprofile
12111211
added: v12.4.0
12121212
changes:
12131213
- version:
1214-
- REPLACEME
1214+
- v22.4.0
12151215
pr-url: https://github.com/nodejs/node/pull/53343
12161216
description: The `--heap-prof` flags are now stable.
12171217
-->
@@ -1230,7 +1230,7 @@ The default value is controlled by the
12301230
added: v12.4.0
12311231
changes:
12321232
- version:
1233-
- REPLACEME
1233+
- v22.4.0
12341234
pr-url: https://github.com/nodejs/node/pull/53343
12351235
description: The `--heap-prof` flags are now stable.
12361236
-->
@@ -1246,7 +1246,7 @@ by `--heap-prof`. The default is 512 \* 1024 bytes.
12461246
added: v12.4.0
12471247
changes:
12481248
- version:
1249-
- REPLACEME
1249+
- v22.4.0
12501250
pr-url: https://github.com/nodejs/node/pull/53343
12511251
description: The `--heap-prof` flags are now stable.
12521252
-->
@@ -1500,7 +1500,7 @@ surface on other platforms, but the performance impact may be severe.
15001500
### `--localstorage-file=file`
15011501

15021502
<!-- YAML
1503-
added: REPLACEME
1503+
added: v22.4.0
15041504
-->
15051505

15061506
The file used to store `localStorage` data. If the file does not exist, it is

doc/api/crypto.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5271,7 +5271,7 @@ added: v15.6.0
52715271
<!-- YAML
52725272
added: v0.11.11
52735273
changes:
5274-
- version: REPLACEME
5274+
- version: v22.4.0
52755275
pr-url: https://github.com/nodejs/node/pull/53329
52765276
description: Custom engine support in OpenSSL 3 is deprecated.
52775277
-->

doc/api/deprecations.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3642,7 +3642,7 @@ is deprecated to better align with recommendations per [NIST SP 800-38D][].
36423642

36433643
<!-- YAML
36443644
changes:
3645-
- version: REPLACEME
3645+
- version: v22.4.0
36463646
pr-url: https://github.com/nodejs/node/pull/53329
36473647
description: Documentation-only deprecation.
36483648
-->

doc/api/globals.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ A browser-compatible implementation of {Headers}.
564564
## `localStorage`
565565

566566
<!-- YAML
567-
added: REPLACEME
567+
added: v22.4.0
568568
-->
569569

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

947947
<!-- YAML
948-
added: REPLACEME
948+
added: v22.4.0
949949
-->
950950

951951
> Stability: 1.0 - Early development.
@@ -988,7 +988,7 @@ added: v0.0.1
988988
## Class: `Storage`
989989

990990
<!-- YAML
991-
added: REPLACEME
991+
added: v22.4.0
992992
-->
993993

994994
> Stability: 1.0 - Early development.
@@ -1136,7 +1136,7 @@ added:
11361136
- v21.0.0
11371137
- v20.10.0
11381138
changes:
1139-
- version: REPLACEME
1139+
- version: v22.4.0
11401140
pr-url: https://github.com/nodejs/node/pull/53352
11411141
description: No longer experimental.
11421142
- version: v22.0.0

doc/api/https.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ a `timeout` of 5 seconds.
342342
<!-- YAML
343343
added: v0.3.6
344344
changes:
345-
- version: REPLACEME
345+
- version: v22.4.0
346346
pr-url: https://github.com/nodejs/node/pull/53329
347347
description: The `clientCertEngine` option depends on custom engine
348348
support in OpenSSL which is deprecated in OpenSSL 3.

doc/api/stream.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -955,7 +955,7 @@ Getter for the property `objectMode` of a given `Writable` stream.
955955
##### `writable[Symbol.asyncDispose]()`
956956

957957
<!-- YAML
958-
added: REPLACEME
958+
added: v22.4.0
959959
-->
960960

961961
> Stability: 1 - Experimental

doc/api/tls.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1799,7 +1799,7 @@ argument.
17991799
<!-- YAML
18001800
added: v0.11.13
18011801
changes:
1802-
- version: REPLACEME
1802+
- version: v22.4.0
18031803
pr-url: https://github.com/nodejs/node/pull/53329
18041804
description: The `clientCertEngine`, `privateKeyEngine` and
18051805
`privateKeyIdentifier` options depend on custom engine
@@ -2060,7 +2060,7 @@ where `secureSocket` has the same API as `pair.cleartext`.
20602060
<!-- YAML
20612061
added: v0.3.2
20622062
changes:
2063-
- version: REPLACEME
2063+
- version: v22.4.0
20642064
pr-url: https://github.com/nodejs/node/pull/53329
20652065
description: The `clientCertEngine` option depends on custom engine
20662066
support in OpenSSL which is deprecated in OpenSSL 3.

doc/api/util.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1390,7 +1390,7 @@ added:
13901390
- v18.3.0
13911391
- v16.17.0
13921392
changes:
1393-
- version: REPLACEME
1393+
- version: v22.4.0
13941394
pr-url: https://github.com/nodejs/node/pull/53107
13951395
description: add support for allowing negative options in input `config`.
13961396
- version:

0 commit comments

Comments
 (0)