Skip to content

Commit 70f6b58

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 c361a62 commit 70f6b58

File tree

13 files changed

+173
-24
lines changed

13 files changed

+173
-24
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.11.1">24.11.1</a></b><br/>
43+
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.12.0">24.12.0</a></b><br/>
44+
<a href="doc/changelogs/CHANGELOG_V24.md#24.11.1">24.11.1</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V24.md#24.11.0">24.11.0</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V24.md#24.10.0">24.10.0</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V24.md#24.9.0">24.9.0</a><br/>

doc/api/cli.md

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

268268
<!-- YAML
269-
added: REPLACEME
269+
added: v24.12.0
270270
-->
271271

272272
> Stability: 1.0 - Early development
@@ -1905,7 +1905,7 @@ enables it.
19051905
<!-- YAML
19061906
added: v22.6.0
19071907
changes:
1908-
- version: REPLACEME
1908+
- version: v24.12.0
19091909
pr-url: https://github.com/nodejs/node/pull/60600
19101910
description: Type stripping is now stable.
19111911
- version:

doc/api/http.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3568,7 +3568,7 @@ Found'`.
35683568
<!-- YAML
35693569
added: v0.1.13
35703570
changes:
3571-
- version: REPLACEME
3571+
- version: v24.12.0
35723572
pr-url: https://github.com/nodejs/node/pull/59778
35733573
description: Add optimizeEmptyRequests option.
35743574
- version: v24.9.0

doc/api/module.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -503,10 +503,10 @@ The following constants are returned as the `status` field in the object returne
503503
<!-- YAML
504504
added: v22.8.0
505505
changes:
506-
- version: REPLACEME
506+
- version: v24.12.0
507507
pr-url: https://github.com/nodejs/node/pull/58797
508508
description: Add `portable` option to enable portable compile cache.
509-
- version: REPLACEME
509+
- version: v24.12.0
510510
pr-url: https://github.com/nodejs/node/pull/59931
511511
description: Rename the unreleased `path` option to `directory` to maintain consistency.
512512
-->

doc/api/n-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2640,7 +2640,7 @@ ECMAScript Language Specification.
26402640
#### `napi_create_object_with_properties`
26412641

26422642
<!-- YAML
2643-
added: REPLACEME
2643+
added: v24.12.0
26442644
-->
26452645

26462646
> Stability: 1 - Experimental

doc/api/perf_hooks.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ added:
121121
- v14.10.0
122122
- v12.19.0
123123
changes:
124-
- version: REPLACEME
124+
- version: v24.12.0
125125
pr-url: https://github.com/nodejs/node/pull/60370
126126
description: Added `perf_hooks.eventLoopUtilization` alias.
127127
-->
@@ -375,7 +375,7 @@ which the current `node` process began, measured in Unix time.
375375
<!-- YAML
376376
added: v8.5.0
377377
changes:
378-
- version: REPLACEME
378+
- version: v24.12.0
379379
pr-url: https://github.com/nodejs/node/pull/60370
380380
description: Added `perf_hooks.timerify` alias.
381381
- version: v16.0.0
@@ -1626,7 +1626,7 @@ Returns a {RecordableHistogram}.
16261626
## `perf_hooks.eventLoopUtilization([utilization1[, utilization2]])`
16271627

16281628
<!-- YAML
1629-
added: REPLACEME
1629+
added: v24.12.0
16301630
-->
16311631

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

17531753
<!-- YAML
1754-
added: REPLACEME
1754+
added: v24.12.0
17551755
-->
17561756

17571757
* `fn` {Function}

doc/api/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2087,7 +2087,7 @@ added:
20872087
- v23.0.0
20882088
- v22.10.0
20892089
changes:
2090-
- version: REPLACEME
2090+
- version: v24.12.0
20912091
pr-url: https://github.com/nodejs/node/pull/60600
20922092
description: Type stripping is now stable.
20932093
-->

doc/api/sqlite.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ exposed by this class execute synchronously.
103103
added: v22.5.0
104104
changes:
105105
- version:
106-
- REPLACEME
106+
- v24.12.0
107107
pr-url: https://github.com/nodejs/node/pull/60217
108108
description: Add `defensive` option.
109109
- version: v24.4.0
@@ -273,7 +273,7 @@ loading extensions for security reasons.
273273

274274
<!-- YAML
275275
added:
276-
- REPLACEME
276+
- v24.12.0
277277
-->
278278

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

doc/api/typescript.md

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

33
<!-- YAML
44
changes:
5-
- version: REPLACEME
5+
- version: v24.12.0
66
pr-url: https://github.com/nodejs/node/pull/60600
77
description: Type stripping is now stable.
88
- version: v24.3.0
@@ -60,7 +60,7 @@ To use TypeScript with full support for all TypeScript features, including
6060
<!-- YAML
6161
added: v22.6.0
6262
changes:
63-
- version: REPLACEME
63+
- version: v24.12.0
6464
pr-url: https://github.com/nodejs/node/pull/60600
6565
description: Type stripping is now stable.
6666
-->

doc/api/util.md

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

0 commit comments

Comments
 (0)