Skip to content

Commit 47d8b88

Browse files
nodejs-github-bottargos
authored andcommitted
2025-12-10, Version 24.12.0 'Krypton' (LTS)
Notable changes: http: * (SEMVER-MINOR) add optimizeEmptyRequests server option (Rafael Gonzaga) #59778 lib: * (SEMVER-MINOR) add options to util.deprecate (Rafael Gonzaga) #59982 module: * (SEMVER-MINOR) mark type stripping as stable (Marco Ippolito) #60600 node-api: * (SEMVER-MINOR) add napi_create_object_with_properties (Miguel Marcondes Filho) #59953 sqlite: * (SEMVER-MINOR) allow setting defensive flag (Bart Louwers) #60217 src: * (SEMVER-MINOR) add watch config namespace (Marco Ippolito) #60178 * (SEMVER-MINOR) add an option to make compile cache portable (Aditi) #58797 src,permission: * (SEMVER-MINOR) add --allow-inspector ability (Rafael Gonzaga) #59711 v8: * (SEMVER-MINOR) add cpu profile (theanarkh) #59807 PR-URL: #61001
1 parent c0108bf commit 47d8b88

File tree

12 files changed

+206
-19
lines changed

12 files changed

+206
-19
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ release.
4747
<a href="doc/changelogs/CHANGELOG_V25.md#25.0.0">25.0.0</a><br/>
4848
</td>
4949
<td valign="top">
50-
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.11.1">24.11.1</a></b><br/>
50+
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.12.0">24.12.0</a></b><br/>
51+
<a href="doc/changelogs/CHANGELOG_V24.md#24.11.1">24.11.1</a><br/>
5152
<a href="doc/changelogs/CHANGELOG_V24.md#24.11.0">24.11.0</a><br/>
5253
<a href="doc/changelogs/CHANGELOG_V24.md#24.10.0">24.10.0</a><br/>
5354
<a href="doc/changelogs/CHANGELOG_V24.md#24.9.0">24.9.0</a><br/>

doc/api/cli.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,9 @@ Examples can be found in the [File System Permissions][] documentation.
270270
### `--allow-inspector`
271271

272272
<!-- YAML
273-
added: v25.0.0
273+
added:
274+
- v25.0.0
275+
- v24.12.0
274276
-->
275277

276278
> Stability: 1.0 - Early development
@@ -2032,7 +2034,9 @@ See [Loading ECMAScript modules using `require()`][].
20322034
<!-- YAML
20332035
added: v22.6.0
20342036
changes:
2035-
- version: v25.2.0
2037+
- version:
2038+
- v25.2.0
2039+
- v24.12.0
20362040
pr-url: https://github.com/nodejs/node/pull/60600
20372041
description: Type stripping is now stable, the flag was renamed from
20382042
`--no-experimental-strip-types` to `--no-strip-types`.

doc/api/http.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3589,7 +3589,9 @@ Found'`.
35893589
<!-- YAML
35903590
added: v0.1.13
35913591
changes:
3592-
- version: v25.1.0
3592+
- version:
3593+
- v25.1.0
3594+
- v24.12.0
35933595
pr-url: https://github.com/nodejs/node/pull/59778
35943596
description: Add optimizeEmptyRequests option.
35953597
- version:

doc/api/module.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,10 +513,14 @@ changes:
513513
- version: REPLACEME
514514
pr-url: https://github.com/nodejs/node/pull/60971
515515
description: This feature is no longer experimental.
516-
- version: v25.0.0
516+
- version:
517+
- v25.0.0
518+
- v24.12.0
517519
pr-url: https://github.com/nodejs/node/pull/58797
518520
description: Add `portable` option to enable portable compile cache.
519-
- version: v25.0.0
521+
- version:
522+
- v25.0.0
523+
- v24.12.0
520524
pr-url: https://github.com/nodejs/node/pull/59931
521525
description: Rename the unreleased `path` option to `directory` to maintain consistency.
522526
-->

doc/api/n-api.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2648,7 +2648,9 @@ ECMAScript Language Specification.
26482648
#### `napi_create_object_with_properties`
26492649

26502650
<!-- YAML
2651-
added: v25.2.0
2651+
added:
2652+
- v25.2.0
2653+
- v24.12.0
26522654
-->
26532655

26542656
> Stability: 1 - Experimental

doc/api/perf_hooks.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ added:
121121
- v14.10.0
122122
- v12.19.0
123123
changes:
124-
- version: v25.2.0
124+
- version:
125+
- v25.2.0
126+
- v24.12.0
125127
pr-url: https://github.com/nodejs/node/pull/60370
126128
description: Added `perf_hooks.eventLoopUtilization` alias.
127129
-->
@@ -375,7 +377,9 @@ which the current `node` process began, measured in Unix time.
375377
<!-- YAML
376378
added: v8.5.0
377379
changes:
378-
- version: v25.2.0
380+
- version:
381+
- v25.2.0
382+
- v24.12.0
379383
pr-url: https://github.com/nodejs/node/pull/60370
380384
description: Added `perf_hooks.timerify` alias.
381385
- version: v16.0.0
@@ -1626,7 +1630,9 @@ Returns a {RecordableHistogram}.
16261630
## `perf_hooks.eventLoopUtilization([utilization1[, utilization2]])`
16271631

16281632
<!-- YAML
1629-
added: v25.2.0
1633+
added:
1634+
- v25.2.0
1635+
- v24.12.0
16301636
-->
16311637

16321638
* `utilization1` {Object} The result of a previous call to
@@ -1751,7 +1757,9 @@ console.log(h.percentile(99));
17511757
## `perf_hooks.timerify(fn[, options])`
17521758

17531759
<!-- YAML
1754-
added: v25.2.0
1760+
added:
1761+
- v25.2.0
1762+
- v24.12.0
17551763
-->
17561764

17571765
* `fn` {Function}

doc/api/process.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2002,7 +2002,9 @@ added:
20022002
- v23.0.0
20032003
- v22.10.0
20042004
changes:
2005-
- version: v25.2.0
2005+
- version:
2006+
- v25.2.0
2007+
- v24.12.0
20062008
pr-url: https://github.com/nodejs/node/pull/60600
20072009
description: Type stripping is now stable.
20082010
-->

doc/api/sqlite.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ added: v22.5.0
106106
changes:
107107
- version:
108108
- v25.1.0
109+
- v24.12.0
109110
pr-url: https://github.com/nodejs/node/pull/60217
110111
description: Add `defensive` option.
111112
- version:
@@ -280,6 +281,7 @@ loading extensions for security reasons.
280281
<!-- YAML
281282
added:
282283
- v25.1.0
284+
- v24.12.0
283285
-->
284286

285287
* `active` {boolean} Whether to set the defensive flag.

doc/api/typescript.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
<!-- YAML
44
changes:
5-
- version: v25.2.0
5+
- version:
6+
- v25.2.0
7+
- v24.12.0
68
pr-url: https://github.com/nodejs/node/pull/60600
79
description: Type stripping is now stable.
810
- version:
@@ -64,7 +66,9 @@ To use TypeScript with full support for all TypeScript features, including
6466
<!-- YAML
6567
added: v22.6.0
6668
changes:
67-
- version: v25.2.0
69+
- version:
70+
- v25.2.0
71+
- v24.12.0
6872
pr-url: https://github.com/nodejs/node/pull/60600
6973
description: Type stripping is now stable.
7074
-->

doc/api/util.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,9 @@ logging when only using `util.debuglog().enabled`.
230230
<!-- YAML
231231
added: v0.8.0
232232
changes:
233-
- version: v25.2.0
233+
- version:
234+
- v25.2.0
235+
- v24.12.0
234236
pr-url: https://github.com/nodejs/node/pull/59982
235237
description: Add options object with modifyPrototype to conditionally
236238
modify the prototype of the deprecated object.

0 commit comments

Comments
 (0)