Skip to content

Commit 0bd9680

Browse files
committed
2025-05-21, Version 22.16.0 'Jod' (LTS)
Notable changes: deps: * update timezone to 2025b (Node.js GitHub Bot) #57857 doc: * add dario-piotrowicz to collaborators (Dario Piotrowicz) #58102 * (SEMVER-MINOR) graduate multiple experimental apis (James M Snell) #57765 esm: * (SEMVER-MINOR) graduate import.meta properties (James M Snell) #58011 * (SEMVER-MINOR) support top-level Wasm without package type (Guy Bedford) #57610 sqlite: * (SEMVER-MINOR) add StatementSync.prototype.columns() (Colin Ihrig) #57490 src: * (SEMVER-MINOR) set default config as `node.config.json` (Marco Ippolito) #57171 * (SEMVER-MINOR) create `THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING` (Marco Ippolito) #57016 * (SEMVER-MINOR) add config file support (Marco Ippolito) #57016 * (SEMVER-MINOR) add ExecutionAsyncId getter for any Context (Attila Szegedi) #57820 stream: * (SEMVER-MINOR) preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) #57865 util: * (SEMVER-MINOR) add `types.isFloat16Array()` (Livia Medeiros) #57879 worker: * (SEMVER-MINOR) add worker.getHeapStatistics() (Matteo Collina) #57888 PR-URL: #58388
1 parent 7c3c91e commit 0bd9680

File tree

12 files changed

+287
-21
lines changed

12 files changed

+287
-21
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ release.
6161
<a href="doc/changelogs/CHANGELOG_V23.md#23.0.0">23.0.0</a><br/>
6262
</td>
6363
<td valign="top">
64-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.15.1">22.15.1</a></b><br/>
64+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.16.0">22.16.0</a></b><br/>
65+
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.1">22.15.1</a><br/>
6566
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.0">22.15.0</a><br/>
6667
<a href="doc/changelogs/CHANGELOG_V22.md#22.14.0">22.14.0</a><br/>
6768
<a href="doc/changelogs/CHANGELOG_V22.md#22.13.1">22.13.1</a><br/>

doc/api/cli.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -912,7 +912,9 @@ Enable experimental import support for `.node` addons.
912912
### `--experimental-config-file=config`
913913

914914
<!-- YAML
915-
added: v23.10.0
915+
added:
916+
- v23.10.0
917+
- v22.16.0
916918
-->
917919

918920
> Stability: 1.0 - Early development
@@ -974,7 +976,9 @@ so **NEVER** use untrusted configuration files.
974976
### `--experimental-default-config-file`
975977

976978
<!-- YAML
977-
added: v23.10.0
979+
added:
980+
- v23.10.0
981+
- v22.16.0
978982
-->
979983

980984
> Stability: 1.0 - Early development

doc/api/deprecations.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3891,7 +3891,9 @@ When an `args` array is passed to [`child_process.execFile`][] or [`child_proces
38913891

38923892
<!-- YAML
38933893
changes:
3894-
- version: v24.0.0
3894+
- version:
3895+
- v24.0.0
3896+
- v22.16.0
38953897
pr-url: https://github.com/nodejs/node/pull/57508
38963898
description: Documentation-only deprecation
38973899
with `--pending-deprecation` support.

doc/api/errors.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2395,7 +2395,9 @@ of an asynchronous operation.
23952395
### `ERR_OPTIONS_BEFORE_BOOTSTRAPPING`
23962396

23972397
<!-- YAML
2398-
added: v23.10.0
2398+
added:
2399+
- v23.10.0
2400+
- v22.16.0
23992401
-->
24002402

24012403
An attempt was made to get options before the bootstrapping was completed.

doc/api/esm.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,9 @@ added:
351351
- v21.2.0
352352
- v20.11.0
353353
changes:
354-
- version: v24.0.0
354+
- version:
355+
- v24.0.0
356+
- v22.16.0
355357
pr-url: https://github.com/nodejs/node/pull/58011
356358
description: This property is no longer experimental.
357359
-->
@@ -369,7 +371,9 @@ added:
369371
- v21.2.0
370372
- v20.11.0
371373
changes:
372-
- version: v24.0.0
374+
- version:
375+
- v24.0.0
376+
- v22.16.0
373377
pr-url: https://github.com/nodejs/node/pull/58011
374378
description: This property is no longer experimental.
375379
-->

doc/api/events.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1835,7 +1835,9 @@ added:
18351835
- v20.5.0
18361836
- v18.18.0
18371837
changes:
1838-
- version: v24.0.0
1838+
- version:
1839+
- v24.0.0
1840+
- v22.16.0
18391841
pr-url: https://github.com/nodejs/node/pull/57765
18401842
description: Change stability index for this feature from Experimental to Stable.
18411843
-->

doc/api/process.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1136,7 +1136,9 @@ added:
11361136
- v19.6.0
11371137
- v18.15.0
11381138
changes:
1139-
- version: v24.0.0
1139+
- version:
1140+
- v24.0.0
1141+
- v22.16.0
11401142
pr-url: https://github.com/nodejs/node/pull/57765
11411143
description: Change stability index for this feature from Experimental to Stable.
11421144
- version:
@@ -1162,7 +1164,9 @@ added:
11621164
- v22.0.0
11631165
- v20.13.0
11641166
changes:
1165-
- version: v24.0.0
1167+
- version:
1168+
- v24.0.0
1169+
- v22.16.0
11661170
pr-url: https://github.com/nodejs/node/pull/57765
11671171
description: Change stability index for this feature from Experimental to Stable.
11681172
-->
@@ -2305,7 +2309,9 @@ added:
23052309
- v17.3.0
23062310
- v16.14.0
23072311
changes:
2308-
- version: v24.0.0
2312+
- version:
2313+
- v24.0.0
2314+
- v22.16.0
23092315
pr-url: https://github.com/nodejs/node/pull/57765
23102316
description: Change stability index for this feature from Experimental to Stable.
23112317
-->

doc/api/repl.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,9 @@ with REPL instances programmatically.
666666

667667
<!-- YAML
668668
added: v14.5.0
669-
deprecated: v24.0.0
669+
deprecated:
670+
- v24.0.0
671+
- v22.16.0
670672
-->
671673

672674
> Stability: 0 - Deprecated. Use [`module.builtinModules`][] instead.

doc/api/sqlite.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ console.log(query.all());
7878
<!-- YAML
7979
added: v22.5.0
8080
changes:
81-
- version: v24.0.0
81+
- version:
82+
- v24.0.0
83+
- v22.16.0
8284
pr-url: https://github.com/nodejs/node/pull/57752
8385
description: Add `timeout` option.
8486
- version:
@@ -130,7 +132,9 @@ Constructs a new `DatabaseSync` instance.
130132
### `database.aggregate(name, options)`
131133

132134
<!-- YAML
133-
added: v24.0.0
135+
added:
136+
- v24.0.0
137+
- v22.16.0
134138
-->
135139

136140
Registers a new aggregate function with the SQLite database. This method is a wrapper around
@@ -246,7 +250,9 @@ loading extensions for security reasons.
246250
### `database.location([dbName])`
247251

248252
<!-- YAML
249-
added: v24.0.0
253+
added:
254+
- v24.0.0
255+
- v22.16.0
250256
-->
251257

252258
* `dbName` {string} Name of the database. This can be `'main'` (the default primary database) or any other
@@ -311,7 +317,9 @@ added:
311317
### `database.isTransaction`
312318

313319
<!-- YAML
314-
added: v24.0.0
320+
added:
321+
- v24.0.0
322+
- v22.16.0
315323
-->
316324

317325
* {boolean} Whether the database is currently within a transaction. This method
@@ -508,7 +516,9 @@ the values in `namedParameters` and `anonymousParameters`.
508516
### `statement.columns()`
509517

510518
<!-- YAML
511-
added: v23.11.0
519+
added:
520+
- v23.11.0
521+
- v22.16.0
512522
-->
513523

514524
* Returns: {Array} An array of objects. Each object corresponds to a column
@@ -714,7 +724,9 @@ exception.
714724
## `sqlite.backup(sourceDb, path[, options])`
715725

716726
<!-- YAML
717-
added: v23.8.0
727+
added:
728+
- v23.8.0
729+
- v22.16.0
718730
changes:
719731
- version: v23.10.0
720732
pr-url: https://github.com/nodejs/node/pull/56991

doc/api/util.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2739,7 +2739,9 @@ added:
27392739
- v19.7.0
27402740
- v18.16.0
27412741
changes:
2742-
- version: v24.0.0
2742+
- version:
2743+
- v24.0.0
2744+
- v22.16.0
27432745
pr-url: https://github.com/nodejs/node/pull/57765
27442746
description: Change stability index for this feature from Experimental to Stable.
27452747
-->
@@ -3113,7 +3115,9 @@ For further information on `napi_create_external`, refer to
31133115
### `util.types.isFloat16Array(value)`
31143116
31153117
<!-- YAML
3116-
added: v24.0.0
3118+
added:
3119+
- v24.0.0
3120+
- v22.16.0
31173121
-->
31183122
31193123
* `value` {any}

doc/api/worker_threads.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1641,7 +1641,9 @@ immediately with an [`ERR_WORKER_NOT_RUNNING`][] error.
16411641
### `worker.getHeapStatistics()`
16421642

16431643
<!-- YAML
1644-
added: v24.0.0
1644+
added:
1645+
- v24.0.0
1646+
- v22.16.0
16451647
-->
16461648

16471649
* Returns: {Promise}

0 commit comments

Comments
 (0)