Skip to content

Commit 4c1b52e

Browse files
2025-07-29, Version 22.18.0 'Jod' (LTS)
Notable changes: deps: * (SEMVER-MINOR) update amaro to 1.1.0 (Node.js GitHub Bot) #56350 doc: * add islandryu to collaborators (Shima Ryuhei) #58714 esm: * (SEMVER-MINOR) implement `import.meta.main` (Joe) #57804 fs: * (SEMVER-MINOR) allow correct handling of burst in fs-events with AsyncIterator (Philipp Dunkel) #58490 module: * (SEMVER-MINOR) remove experimental warning from type stripping (Marco Ippolito) #56350 * (SEMVER-MINOR) unflag `--experimental-strip-types` (Marco Ippolito) #56350 permission: * (SEMVER-MINOR) propagate permission model flags on spawn (Rafael Gonzaga) #58853 sqlite: * (SEMVER-MINOR) add support for `readBigInts` option in db connection level (Miguel Marcondes Filho) #58697 src,permission: * (SEMVER-MINOR) add support to `permission.has(addon)` (Rafael Gonzaga) #58951 url: * (SEMVER-MINOR) add `fileURLToPathBuffer` API (James M Snell) #58700 watch: * (SEMVER-MINOR) add `--watch-kill-signal` flag (Dario Piotrowicz) #58719 worker: * (SEMVER-MINOR) make `Worker` async disposable (James M Snell) #58385 PR-URL: #59256 Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
1 parent 805239c commit 4c1b52e

File tree

11 files changed

+196
-16
lines changed

11 files changed

+196
-16
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.17.1">22.17.1</a></b><br/>
40+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.18.0">22.18.0</a></b><br/>
41+
<a href="doc/changelogs/CHANGELOG_V22.md#22.17.1">22.17.1</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V22.md#22.17.0">22.17.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.16.0">22.16.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.1">22.15.1</a><br/>

doc/api/cli.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ Error: Cannot load native addon because loading addons is disabled.
155155
<!-- YAML
156156
added: v20.0.0
157157
changes:
158-
- version: REPLACEME
158+
- version: v22.18.0
159159
pr-url: https://github.com/nodejs/node/pull/58853
160160
description: When spawning process with the permission model enabled.
161161
The flags are inherit to the child Node.js process through
@@ -1493,7 +1493,7 @@ forked processes, or clustered processes.
14931493
<!-- YAML
14941494
added: v12.0.0
14951495
changes:
1496-
- version: REPLACEME
1496+
- version: v22.18.0
14971497
pr-url: https://github.com/nodejs/node/pull/56350
14981498
description: Add support for `-typescript` values.
14991499
- version:
@@ -1808,7 +1808,7 @@ Disable the experimental [`node:sqlite`][] module.
18081808
<!-- YAML
18091809
added: v22.6.0
18101810
changes:
1811-
- version: REPLACEME
1811+
- version: v22.18.0
18121812
pr-url: https://github.com/nodejs/node/pull/56350
18131813
description: Type stripping is enabled by default.
18141814
-->
@@ -3094,7 +3094,7 @@ node --watch index.js
30943094

30953095
<!-- YAML
30963096
added:
3097-
- REPLACEME
3097+
- v22.18.0
30983098
-->
30993099

31003100
Customizes the signal sent to the process on watch mode restarts.

doc/api/deprecations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3856,7 +3856,7 @@ a shell, use [`child_process.execFile`][] instead.
38563856

38573857
<!-- YAML
38583858
changes:
3859-
- version: REPLACEME
3859+
- version: v22.18.0
38603860
pr-url: https://github.com/nodejs/node/pull/58942
38613861
description: Documentation-only deprecation with support for `--pending-deprecation`.
38623862
-->

doc/api/esm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ const buffer = readFileSync(new URL('./data.proto', import.meta.url));
397397
398398
<!-- YAML
399399
added:
400-
- REPLACEME
400+
- v22.18.0
401401
-->
402402
403403
> Stability: 1.0 - Early development

doc/api/inspector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,7 @@ Also enables `Network.getResponseBody` command to retrieve the response data.
529529
### `inspector.Network.dataSent([params])`
530530

531531
<!-- YAML
532-
added: REPLACEME
532+
added: v22.18.0
533533
-->
534534

535535
* `params` {Object}

doc/api/sqlite.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ exposed by this class execute synchronously.
9494
<!-- YAML
9595
added: v22.5.0
9696
changes:
97-
- version: REPLACEME
97+
- version: v22.18.0
9898
pr-url: https://github.com/nodejs/node/pull/58697
9999
description: Add new SQLite database options.
100100
-->

doc/api/typescript.md

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

33
<!-- YAML
44
changes:
5-
- version: REPLACEME
5+
- version: v22.18.0
66
pr-url: https://github.com/nodejs/node/pull/58643
77
description: Type stripping no longer emits an experimental warning.
8-
- version: REPLACEME
8+
- version: v22.18.0
99
pr-url: https://github.com/nodejs/node/pull/56350
1010
description: Type stripping is enabled by default.
1111
- version: v22.7.0

doc/api/url.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1236,7 +1236,7 @@ fileURLToPath('file:///hello world'); // Correct: /hello world (POSIX)
12361236
### `url.fileURLToPathBuffer(url[, options])`
12371237
12381238
<!--
1239-
added: REPLACEME
1239+
added: v22.18.0
12401240
-->
12411241
12421242
* `url` {URL | string} The file URL string or URL object to convert to a path.

doc/api/worker_threads.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1849,7 +1849,7 @@ active handle in the event system. If the worker is already `unref()`ed calling
18491849
### `worker[Symbol.asyncDispose]()`
18501850

18511851
<!-- YAML
1852-
added: REPLACEME
1852+
added: v22.18.0
18531853
-->
18541854

18551855
Alias for [`worker.terminate()`][].

doc/changelogs/CHANGELOG_V22.md

Lines changed: 179 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)