Skip to content

Commit 8a522ec

Browse files
2026-02-24, Version 24.14.0 'Krypton' (LTS)
Notable changes: async_hooks: * (SEMVER-MINOR) add trackPromises option to createHook() (Joyee Cheung) #61415 build,deps: * replace cjs-module-lexer with merve (Yagiz Nizipli) #61456 deps: * (SEMVER-MINOR) add LIEF as a dependency (Joyee Cheung) #61167 * (SEMVER-MINOR) add tools and scripts to pull LIEF as a dependency (Joyee Cheung) #61167 events: * (SEMVER-MINOR) repurpose `events.listenerCount()` to accept EventTargets (René) #60214 fs: * (SEMVER-MINOR) add ignore option to fs.watch (Matteo Collina) #61433 http: * (SEMVER-MINOR) add http.setGlobalProxyFromEnv() (Joyee Cheung) #60953 module: * (SEMVER-MINOR) allow subpath imports that start with `#/` (Jan Martin) #60864 process: * (SEMVER-MINOR) preserve AsyncLocalStorage in queueMicrotask only when needed (Gürgün Dayıoğlu) #60913 sea: * (SEMVER-MINOR) split sea binary manipulation code (Joyee Cheung) #61167 sqlite: * (SEMVER-MINOR) enable defensive mode by default (Bart Louwers) #61266 * (SEMVER-MINOR) add sqlite prepare options args (Guilherme Araújo) #61311 src: * (SEMVER-MINOR) add initial support for ESM in embedder API (Joyee Cheung) #61548 stream: * (SEMVER-MINOR) add bytes() method to stream/consumers (wantaek) #60426 * (SEMVER-MINOR) do not pass `readable.compose()` output via `Readable.from()` (René) #60907 test: * (SEMVER-MINOR) use fixture directories for sea tests (Joyee Cheung) #61167 test_runner: * (SEMVER-MINOR) add env option to run function (Ethan Arrowood) #61367 * (SEMVER-MINOR) support expecting a test-case to fail (Jacob Smith) #60669 util: * (SEMVER-MINOR) add convertProcessSignalToExitCode utility (Erick Wendel) #60963 PR-URL: #61924
1 parent f7847b7 commit 8a522ec

File tree

12 files changed

+161
-16
lines changed

12 files changed

+161
-16
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ release.
4040
</tr>
4141
<tr>
4242
<td valign="top">
43-
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.13.1">24.13.1</a></b><br/>
43+
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.14.0">24.14.0</a></b><br/>
44+
<a href="doc/changelogs/CHANGELOG_V24.md#24.13.1">24.13.1</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V24.md#24.13.0">24.13.0</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V24.md#24.12.0">24.12.0</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V24.md#24.11.1">24.11.1</a><br/>

doc/api/deprecations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,7 @@ The [`domain`][] module is deprecated and should not be used.
786786

787787
<!-- YAML
788788
changes:
789-
- version: REPLACEME
789+
- version: v24.14.0
790790
pr-url: https://github.com/nodejs/node/pull/60214
791791
description: Deprecation revoked.
792792
- version:

doc/api/events.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1627,10 +1627,10 @@ See how to write a custom [rejection handler][rejection].
16271627
<!-- YAML
16281628
added: v0.9.12
16291629
changes:
1630-
- version: REPLACEME
1630+
- version: v24.14.0
16311631
pr-url: https://github.com/nodejs/node/pull/60214
16321632
description: Now accepts EventTarget arguments.
1633-
- version: REPLACEME
1633+
- version: v24.14.0
16341634
pr-url: https://github.com/nodejs/node/pull/60214
16351635
description: Deprecation revoked.
16361636
- version: v3.2.0

doc/api/http.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4342,7 +4342,7 @@ Set the maximum number of idle HTTP parsers.
43424342
43434343
<!-- YAML
43444344
added:
4345-
- REPLACEME
4345+
- v24.14.0
43464346
-->
43474347
43484348
* `proxyEnv` {Object} An object containing proxy configuration. This accepts the

doc/api/packages.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@ added:
528528
- v14.6.0
529529
- v12.19.0
530530
changes:
531-
- version: REPLACEME
531+
- version: v24.14.0
532532
pr-url: https://github.com/nodejs/node/pull/60864
533533
description: Allow subpath imports that start with `#/`.
534534
-->

doc/api/sqlite.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ exposed by this class execute synchronously.
102102
<!-- YAML
103103
added: v22.5.0
104104
changes:
105-
- version: REPLACEME
105+
- version: v24.14.0
106106
pr-url: https://github.com/nodejs/node/pull/61266
107107
description: Enable `defensive` by default.
108108
- version:

doc/api/stream.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3180,7 +3180,7 @@ Returns whether the stream has been read from or cancelled.
31803180
<!-- YAML
31813181
added: v17.0.0
31823182
changes:
3183-
- version: REPLACEME
3183+
- version: v24.14.0
31843184
pr-url: https://github.com/nodejs/node/pull/58664
31853185
description: Add 'type' option to specify 'bytes'.
31863186
- version: v24.0.0
@@ -3376,7 +3376,7 @@ duplex.once('readable', () => console.log('readable', duplex.read()));
33763376
<!-- YAML
33773377
added: v17.0.0
33783378
changes:
3379-
- version: REPLACEME
3379+
- version: v24.14.0
33803380
pr-url: https://github.com/nodejs/node/pull/58664
33813381
description: Add 'type' option to specify 'bytes'.
33823382
- version: v24.0.0

doc/api/test.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ test('todo() method with message', (t) => {
228228

229229
<!-- YAML
230230
added:
231-
- REPLACEME
231+
- v24.14.0
232232
-->
233233

234234
This flips the pass/fail reporting for a specific test or suite: A flagged test/test-case must throw
@@ -1435,7 +1435,7 @@ added:
14351435
- v18.9.0
14361436
- v16.19.0
14371437
changes:
1438-
- version: REPLACEME
1438+
- version: v24.14.0
14391439
pr-url: https://github.com/nodejs/node/pull/61367
14401440
description: Add the `env` option.
14411441
- version: v24.7.0

doc/api/util.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ callbackFunction((err, ret) => {
9292
## `util.convertProcessSignalToExitCode(signalCode)`
9393

9494
<!-- YAML
95-
added: REPLACEME
95+
added: v24.14.0
9696
-->
9797

9898
* `signalCode` {string} A signal name (e.g., `'SIGTERM'`, `'SIGKILL'`).

doc/api/webstreams.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1693,7 +1693,7 @@ buffer(readable).then((data) => {
16931693
#### `streamConsumers.bytes(stream)`
16941694
16951695
<!-- YAML
1696-
added: REPLACEME
1696+
added: v24.14.0
16971697
-->
16981698
16991699
* `stream` {ReadableStream|stream.Readable|AsyncIterator}

0 commit comments

Comments
 (0)