Skip to content

Commit 9f5a2c9

Browse files
committed
2026-04-01, Version 25.9.0 (Current)
Notable changes: async_hooks: * (SEMVER-MINOR) add using scopes to `AsyncLocalStorage` (Stephen Belanger) #61674 cli: * (SEMVER-MINOR) add `--max-heap-size` option (tannal) #58708 crypto: * (SEMVER-MINOR) add TurboSHAKE and KangarooTwelve Web Cryptography algorithms (Filip Skokan) #62183 repl: * (SEMVER-MINOR) add customizable error handling (Anna Henningsen) #62188 * (SEMVER-MINOR) remove dependency on `node:domain` (Matteo Collina) #61227 sea: * (SEMVER-MINOR) support code cache for ESM entrypoint in SEA (Joyee Cheung) #62158 stream: * (SEMVER-MINOR) add stream/iter Implementation (James M Snell) #62066 test_runner: * add exports option for module mocks (sangwook) #61727 PR-URL: #62522
1 parent 0093863 commit 9f5a2c9

File tree

15 files changed

+215
-71
lines changed

15 files changed

+215
-71
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ release.
4141
</tr>
4242
<tr>
4343
<td valign="top">
44-
<b><a href="doc/changelogs/CHANGELOG_V25.md#25.8.2">25.8.2</a></b><br/>
44+
<b><a href="doc/changelogs/CHANGELOG_V25.md#25.9.0">25.9.0</a></b><br/>
45+
<a href="doc/changelogs/CHANGELOG_V25.md#25.8.2">25.8.2</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V25.md#25.8.1">25.8.1</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V25.md#25.8.0">25.8.0</a><br/>
4748
<a href="doc/changelogs/CHANGELOG_V25.md#25.7.0">25.7.0</a><br/>

doc/api/async_context.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ try {
389389
### `asyncLocalStorage.withScope(store)`
390390

391391
<!-- YAML
392-
added: REPLACEME
392+
added: v25.9.0
393393
-->
394394

395395
> Stability: 1 - Experimental
@@ -527,7 +527,7 @@ probably responsible for the context loss.
527527
## Class: `RunScope`
528528

529529
<!-- YAML
530-
added: REPLACEME
530+
added: v25.9.0
531531
-->
532532

533533
> Stability: 1 - Experimental
@@ -543,7 +543,7 @@ exits, whether through normal completion or by throwing an error.
543543
### `scope.dispose()`
544544

545545
<!-- YAML
546-
added: REPLACEME
546+
added: v25.9.0
547547
-->
548548

549549
Explicitly ends the scope and restores the previous store value. This method

doc/api/cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1272,7 +1272,7 @@ Enable experimental support for storage inspection
12721272
### `--experimental-stream-iter`
12731273

12741274
<!-- YAML
1275-
added: REPLACEME
1275+
added: v25.9.0
12761276
-->
12771277

12781278
> Stability: 1 - Experimental

doc/api/deprecations.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4465,7 +4465,7 @@ const server = http2.createSecureServer({
44654465
44664466
<!-- YAML
44674467
changes:
4468-
- version: REPLACEME
4468+
- version: v25.9.0
44694469
pr-url: https://github.com/nodejs/node/pull/62321
44704470
description: Documentation-only deprecation.
44714471
-->
@@ -4487,7 +4487,7 @@ will throw an error in a future version. This includes
44874487
44884488
<!-- YAML
44894489
changes:
4490-
- version: REPLACEME
4490+
- version: v25.9.0
44914491
pr-url: https://github.com/nodejs/node/pull/62321
44924492
description: Documentation-only deprecation.
44934493
-->
@@ -4501,7 +4501,7 @@ deprecated and will throw an error in a future version.
45014501
45024502
<!-- YAML
45034503
changes:
4504-
- version: REPLACEME
4504+
- version: v25.9.0
45054505
pr-url: https://github.com/nodejs/node/pull/62395
45064506
description: Documentation-only deprecation.
45074507
-->

doc/api/diagnostics_channel.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1452,7 +1452,7 @@ Emitted when [`process.execve()`][] is invoked.
14521452
> Stability: 1 - Experimental
14531453
14541454
<!-- YAML
1455-
added: REPLACEME
1455+
added: v25.9.0
14561456
-->
14571457

14581458
These channels are emitted for each [`locks.request()`][] call. See

doc/api/fs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ added: v10.0.0
380380
#### `filehandle.pull([...transforms][, options])`
381381
382382
<!-- YAML
383-
added: REPLACEME
383+
added: v25.9.0
384384
-->
385385
386386
> Stability: 1 - Experimental
@@ -457,7 +457,7 @@ run().catch(console.error);
457457
#### `filehandle.pullSync([...transforms][, options])`
458458
459459
<!-- YAML
460-
added: REPLACEME
460+
added: v25.9.0
461461
-->
462462
463463
> Stability: 1 - Experimental
@@ -1010,7 +1010,7 @@ the end of the file.
10101010
#### `filehandle.writer([options])`
10111011
10121012
<!-- YAML
1013-
added: REPLACEME
1013+
added: v25.9.0
10141014
-->
10151015
10161016
> Stability: 1 - Experimental

doc/api/module.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ isBuiltin('wss'); // false
178178
added:
179179
- v20.6.0
180180
- v18.19.0
181-
deprecated: REPLACEME
181+
deprecated: v25.9.0
182182
changes:
183183
- version:
184184
- v23.6.1

doc/api/process.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -739,7 +739,7 @@ This feature is not available in [`Worker`][] threads.
739739
## `process.addUncaughtExceptionCaptureCallback(fn)`
740740

741741
<!-- YAML
742-
added: REPLACEME
742+
added: v25.9.0
743743
-->
744744

745745
> Stability: 1 - Experimental
@@ -4054,7 +4054,7 @@ This implies calling `module.setSourceMapsSupport()` with an option
40544054
<!-- YAML
40554055
added: v9.3.0
40564056
changes:
4057-
- version: REPLACEME
4057+
- version: v25.9.0
40584058
pr-url: https://github.com/nodejs/node/pull/61227
40594059
description: Use `process.addUncaughtExceptionCaptureCallback()` to
40604060
register multiple callbacks.

doc/api/quic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1198,7 +1198,7 @@ True to enable TLS keylogging output.
11981198
<!-- YAML
11991199
added: v23.8.0
12001200
changes:
1201-
- version: REPLACEME
1201+
- version: v25.9.0
12021202
pr-url: https://github.com/nodejs/node/pull/62335
12031203
description: CryptoKey is no longer accepted.
12041204
-->

doc/api/repl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,7 @@ npx codemod@latest @nodejs/repl-builtin-modules
709709
<!-- YAML
710710
added: v0.1.91
711711
changes:
712-
- version: REPLACEME
712+
- version: v25.9.0
713713
pr-url: https://github.com/nodejs/node/pull/62188
714714
description: The `handleError` parameter has been added.
715715
- version: v24.1.0

0 commit comments

Comments
 (0)