Skip to content

Commit 9774069

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 d5cf425 commit 9774069

13 files changed

+250
-24
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ release.
3737
</tr>
3838
<tr>
3939
<td valign="top">
40-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.15.1">22.15.1</a></b><br/>
40+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.16.0">22.16.0</a></b><br/>
41+
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.1">22.15.1</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.0">22.15.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.14.0">22.14.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.13.1">22.13.1</a><br/>

doc/api/cli.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -900,7 +900,7 @@ production.
900900
### `--experimental-config-file=config`
901901

902902
<!-- YAML
903-
added: REPLACEME
903+
added: v22.16.0
904904
-->
905905

906906
> Stability: 1.0 - Early development
@@ -966,7 +966,7 @@ so **NEVER** use untrusted configuration files.
966966
### `--experimental-default-config-file`
967967

968968
<!-- YAML
969-
added: REPLACEME
969+
added: v22.16.0
970970
-->
971971

972972
> Stability: 1.0 - Early development

doc/api/deprecations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3753,7 +3753,7 @@ When an `args` array is passed to [`child_process.execFile`][] or [`child_proces
37533753

37543754
<!-- YAML
37553755
changes:
3756-
- version: REPLACEME
3756+
- version: v22.16.0
37573757
pr-url: https://github.com/nodejs/node/pull/57508
37583758
description: Documentation-only deprecation
37593759
with `--pending-deprecation` support.

doc/api/errors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2393,7 +2393,7 @@ of an asynchronous operation.
23932393
### `ERR_OPTIONS_BEFORE_BOOTSTRAPPING`
23942394

23952395
<!-- YAML
2396-
added: REPLACEME
2396+
added: v22.16.0
23972397
-->
23982398

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

doc/api/esm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ added:
348348
- v21.2.0
349349
- v20.11.0
350350
changes:
351-
- version: REPLACEME
351+
- version: v22.16.0
352352
pr-url: https://github.com/nodejs/node/pull/58011
353353
description: This property is no longer experimental.
354354
-->
@@ -366,7 +366,7 @@ added:
366366
- v21.2.0
367367
- v20.11.0
368368
changes:
369-
- version: REPLACEME
369+
- version: v22.16.0
370370
pr-url: https://github.com/nodejs/node/pull/58011
371371
description: This property is no longer experimental.
372372
-->

doc/api/events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1833,7 +1833,7 @@ added:
18331833
- v20.5.0
18341834
- v18.18.0
18351835
changes:
1836-
- version: REPLACEME
1836+
- version: v22.16.0
18371837
pr-url: https://github.com/nodejs/node/pull/57765
18381838
description: Change stability index for this feature from Experimental to Stable.
18391839
-->

doc/api/process.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1130,7 +1130,7 @@ added:
11301130
- v19.6.0
11311131
- v18.15.0
11321132
changes:
1133-
- version: REPLACEME
1133+
- version: v22.16.0
11341134
pr-url: https://github.com/nodejs/node/pull/57765
11351135
description: Change stability index for this feature from Experimental to Stable.
11361136
- version: v22.0.0
@@ -1152,7 +1152,7 @@ information.
11521152
<!-- YAML
11531153
added: v22.0.0
11541154
changes:
1155-
- version: REPLACEME
1155+
- version: v22.16.0
11561156
pr-url: https://github.com/nodejs/node/pull/57765
11571157
description: Change stability index for this feature from Experimental to Stable.
11581158
-->
@@ -2279,7 +2279,7 @@ added:
22792279
- v17.3.0
22802280
- v16.14.0
22812281
changes:
2282-
- version: REPLACEME
2282+
- version: v22.16.0
22832283
pr-url: https://github.com/nodejs/node/pull/57765
22842284
description: Change stability index for this feature from Experimental to Stable.
22852285
-->

doc/api/repl.md

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

667667
<!-- YAML
668668
added: v14.5.0
669-
deprecated: REPLACEME
669+
deprecated: v22.16.0
670670
-->
671671

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

doc/api/sqlite.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ console.log(query.all());
7878
<!-- YAML
7979
added: v22.5.0
8080
changes:
81-
- version: REPLACEME
81+
- version: v22.16.0
8282
pr-url: https://github.com/nodejs/node/pull/57752
8383
description: Add `timeout` option.
8484
- version: v22.15.0
@@ -128,7 +128,7 @@ Constructs a new `DatabaseSync` instance.
128128
### `database.aggregate(name, options)`
129129

130130
<!-- YAML
131-
added: REPLACEME
131+
added: v22.16.0
132132
-->
133133

134134
Registers a new aggregate function with the SQLite database. This method is a wrapper around
@@ -240,7 +240,7 @@ loading extensions for security reasons.
240240
### `database.location([dbName])`
241241

242242
<!-- YAML
243-
added: REPLACEME
243+
added: v22.16.0
244244
-->
245245

246246
* `dbName` {string} Name of the database. This can be `'main'` (the default primary database) or any other
@@ -301,7 +301,7 @@ added: v22.15.0
301301
### `database.isTransaction`
302302

303303
<!-- YAML
304-
added: REPLACEME
304+
added: v22.16.0
305305
-->
306306

307307
* {boolean} Whether the database is currently within a transaction. This method
@@ -484,7 +484,7 @@ the values in `namedParameters` and `anonymousParameters`.
484484
### `statement.columns()`
485485

486486
<!-- YAML
487-
added: REPLACEME
487+
added: v22.16.0
488488
-->
489489

490490
* Returns: {Array} An array of objects. Each object corresponds to a column
@@ -680,7 +680,7 @@ exception.
680680
## `sqlite.backup(sourceDb, destination[, options])`
681681

682682
<!-- YAML
683-
added: REPLACEME
683+
added: v22.16.0
684684
-->
685685

686686
* `sourceDb` {DatabaseSync} The database to backup. The source database must be open.

doc/api/util.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2719,7 +2719,7 @@ added:
27192719
- v19.7.0
27202720
- v18.16.0
27212721
changes:
2722-
- version: REPLACEME
2722+
- version: v22.16.0
27232723
pr-url: https://github.com/nodejs/node/pull/57765
27242724
description: Change stability index for this feature from Experimental to Stable.
27252725
-->
@@ -3093,7 +3093,7 @@ For further information on `napi_create_external`, refer to
30933093
### `util.types.isFloat16Array(value)`
30943094
30953095
<!-- YAML
3096-
added: REPLACEME
3096+
added: v22.16.0
30973097
-->
30983098
30993099
* `value` {any}

doc/api/worker_threads.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1624,7 +1624,7 @@ immediately with an [`ERR_WORKER_NOT_RUNNING`][] error.
16241624
### `worker.getHeapStatistics()`
16251625

16261626
<!-- YAML
1627-
added: REPLACEME
1627+
added: v22.16.0
16281628
-->
16291629

16301630
* Returns: {Promise}

0 commit comments

Comments
 (0)