Skip to content

Commit caa20e2

Browse files
nodejs-github-botrichardlau
authored andcommitted
2025-09-24, Version 22.20.0 'Jod' (LTS)
Notable changes: crypto: * update root certificates to NSS 3.114 (Node.js GitHub Bot) #59571 deps: * fix OpenSSL security level at 1 (Richard Lau) #59859 * upgrade openssl sources to openssl-3.5.2 (Node.js GitHub Bot) #59371 doc: * stabilize --disable-sigusr1 (Rafael Gonzaga) #59707 * mark `path.matchesGlob` as stable (Aviv Keller) #59572 http: * (SEMVER-MINOR) add Agent.agentKeepAliveTimeoutBuffer option (Haram Jeong) #59315 http2: * (SEMVER-MINOR) add support for raw header arrays in h2Stream.respond() (Tim Perry) #59455 inspector: * add http2 tracking support (Darshan Sen) #59611 sea: * (SEMVER-MINOR) implement execArgvExtension (Joyee Cheung) #59560 * (SEMVER-MINOR) support execArgv in sea config (Joyee Cheung) #59314 stream: * (SEMVER-MINOR) add brotli support to CompressionStream and DecompressionStream (Matthew Aitken) #59464 test_runner: * (SEMVER-MINOR) support object property mocking (Idan Goshen) #58438 worker: * (SEMVER-MINOR) add cpu profile APIs for worker (theanarkh) #59428 PR-URL: #59973
1 parent 9807ffd commit caa20e2

16 files changed

+230
-28
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ release.
3737
</tr>
3838
<tr>
3939
<td valign="top">
40-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.19.0">22.19.0</a></b><br/>
40+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.20.0">22.20.0</a></b><br/>
41+
<a href="doc/changelogs/CHANGELOG_V22.md#22.19.0">22.19.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V22.md#22.18.0">22.18.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.17.1">22.17.1</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.17.0">22.17.0</a><br/>

doc/api/cli.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ property throw an exception with the code `ERR_PROTO_ACCESS`.
584584
<!-- YAML
585585
added: v22.14.0
586586
changes:
587-
- version: REPLACEME
587+
- version: v22.20.0
588588
pr-url: https://github.com/nodejs/node/pull/59707
589589
description: The option is no longer experimental.
590590
-->
@@ -901,7 +901,7 @@ It is possible to run code containing inline types unless the
901901
### `--experimental-addon-modules`
902902

903903
<!-- YAML
904-
added: REPLACEME
904+
added: v22.20.0
905905
-->
906906

907907
> Stability: 1.0 - Early development

doc/api/deprecations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3272,7 +3272,7 @@ Convert them to primitive strings.
32723272

32733273
<!-- YAML
32743274
changes:
3275-
- version: REPLACEME
3275+
- version: v22.20.0
32763276
pr-url: https://github.com/nodejs/node/pull/59758
32773277
description: Deprecation revoked.
32783278
- version:

doc/api/diagnostics_channel.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ added:
374374
- v15.1.0
375375
- v14.17.0
376376
changes:
377-
- version: REPLACEME
377+
- version: v22.20.0
378378
pr-url: https://github.com/nodejs/node/pull/59758
379379
description: Deprecation revoked.
380380
- version:
@@ -419,7 +419,7 @@ added:
419419
- v15.1.0
420420
- v14.17.0
421421
changes:
422-
- version: REPLACEME
422+
- version: v22.20.0
423423
pr-url: https://github.com/nodejs/node/pull/59758
424424
description: Deprecation revoked.
425425
- version:

doc/api/errors.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -831,7 +831,7 @@ size is reached when the context is created.
831831
### `ERR_CPU_PROFILE_ALREADY_STARTED`
832832

833833
<!-- YAML
834-
added: REPLACEME
834+
added: v22.20.0
835835
-->
836836

837837
The CPU profile with the given name is already started.
@@ -841,7 +841,7 @@ The CPU profile with the given name is already started.
841841
### `ERR_CPU_PROFILE_NOT_STARTED`
842842

843843
<!-- YAML
844-
added: REPLACEME
844+
added: v22.20.0
845845
-->
846846

847847
The CPU profile with the given name is not started.
@@ -851,7 +851,7 @@ The CPU profile with the given name is not started.
851851
### `ERR_CPU_PROFILE_TOO_MANY`
852852

853853
<!-- YAML
854-
added: REPLACEME
854+
added: v22.20.0
855855
-->
856856

857857
There are too many CPU profiles being collected.

doc/api/globals.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ added: v0.0.1
319319
<!-- YAML
320320
added: v18.0.0
321321
changes:
322-
- version: REPLACEME
322+
- version: v22.20.0
323323
pr-url: https://github.com/nodejs/node/pull/59464
324324
description: format now accepts `brotli` value.
325325
- version: v22.15.0
@@ -430,7 +430,7 @@ A browser-compatible implementation of {CustomEvent}.
430430
<!-- YAML
431431
added: v18.0.0
432432
changes:
433-
- version: REPLACEME
433+
- version: v22.20.0
434434
pr-url: https://github.com/nodejs/node/pull/59464
435435
description: format now accepts `brotli` value.
436436
- version: v22.15.0

doc/api/http.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ http.get({
117117
added: v0.3.4
118118
changes:
119119
- version:
120-
- REPLACEME
120+
- v22.20.0
121121
pr-url: https://github.com/nodejs/node/pull/59315
122122
description: Add support for `agentKeepAliveTimeoutBuffer`.
123123
- version:

doc/api/http2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1866,7 +1866,7 @@ and will throw an error.
18661866
added: v8.4.0
18671867
changes:
18681868
- version:
1869-
- REPLACEME
1869+
- v22.20.0
18701870
pr-url: https://github.com/nodejs/node/pull/59455
18711871
description: Allow passing headers in raw array format.
18721872
- version:

doc/api/path.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ path.format({
288288
<!-- YAML
289289
added: v22.5.0
290290
changes:
291-
- version: REPLACEME
291+
- version: v22.20.0
292292
pr-url: https://github.com/nodejs/node/pull/59572
293293
description: Marking the API stable.
294294
-->

doc/api/single-executable-applications.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ writes to the returned array buffer is likely to result in a crash.
435435
### `sea.getAssetKeys()`
436436
437437
<!-- YAML
438-
added: REPLACEME
438+
added: v22.20.0
439439
-->
440440
441441
* Returns {string\[]} An array containing all the keys of the assets

0 commit comments

Comments
 (0)