Files
truecharts/website/.nvmrc
T
TrueCharts Bot eb6b9c8c38 chore(deps): update node.js v22.17.1 → v22.18.0 (#38017)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | minor | `22.17.1`
-> `22.18.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v22.18.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.18.0):
2025-07-31, Version 22.18.0 &#x27;Jod&#x27; (LTS), @&#8203;aduh95

[Compare
Source](https://redirect.github.com/nodejs/node/compare/v22.17.1...v22.18.0)

##### Notable Changes

##### Type stripping is enabled by default

Node.js will be able to execute TypeScript files without additional
configuration:

```console
$ echo 'const foo: string = 'World'; console.log(`Hello ${foo}!`);' > file.ts
$ node file.ts
Hello World!
```

There are some limitations in the supported syntax documented at
<https://nodejs.org/api/typescript.html#type-stripping>.

This feature is experimental and is subject to change. Disable it by
passing
`--no-experimental-strip-types` CLI flag.

Contributed by Marco Ippolito in
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350).

##### Other notable changes

-
\[[`26f3711228`](https://redirect.github.com/nodejs/node/commit/26f3711228)]
- **(SEMVER-MINOR)** **deps**: update amaro to 1.1.0 (Node.js GitHub
Bot) [#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`d80ef2a71f`](https://redirect.github.com/nodejs/node/commit/d80ef2a71f)]
- **(SEMVER-MINOR)** **doc**: add all watch-mode related flags to node.1
(Dario Piotrowicz)
[#&#8203;58719](https://redirect.github.com/nodejs/node/pull/58719)
-
\[[`8ab24d21c9`](https://redirect.github.com/nodejs/node/commit/8ab24d21c9)]
- **doc**: add islandryu to collaborators (Shima Ryuhei)
[#&#8203;58714](https://redirect.github.com/nodejs/node/pull/58714)
-
\[[`430e66b9b8`](https://redirect.github.com/nodejs/node/commit/430e66b9b8)]
- **(SEMVER-MINOR)** **esm**: implement `import.meta.main` (Joe)
[#&#8203;57804](https://redirect.github.com/nodejs/node/pull/57804)
-
\[[`62f7926b6a`](https://redirect.github.com/nodejs/node/commit/62f7926b6a)]
- **(SEMVER-MINOR)** **fs**: allow correct handling of burst in
fs-events with AsyncIterator (Philipp Dunkel)
[#&#8203;58490](https://redirect.github.com/nodejs/node/pull/58490)
-
\[[`65f19a00c3`](https://redirect.github.com/nodejs/node/commit/65f19a00c3)]
- **(SEMVER-MINOR)** **permission**: propagate permission model flags on
spawn (Rafael Gonzaga)
[#&#8203;58853](https://redirect.github.com/nodejs/node/pull/58853)
-
\[[`ccca1517f9`](https://redirect.github.com/nodejs/node/commit/ccca1517f9)]
- **(SEMVER-MINOR)** **sqlite**: add support for `readBigInts` option in
db connection level (Miguel Marcondes Filho)
[#&#8203;58697](https://redirect.github.com/nodejs/node/pull/58697)
-
\[[`48003e87e8`](https://redirect.github.com/nodejs/node/commit/48003e87e8)]
- **(SEMVER-MINOR)** **src,permission**: add support to
`permission.has(addon)` (Rafael Gonzaga)
[#&#8203;58951](https://redirect.github.com/nodejs/node/pull/58951)
-
\[[`fe4290a0e6`](https://redirect.github.com/nodejs/node/commit/fe4290a0e6)]
- **(SEMVER-MINOR)** **url**: add `fileURLToPathBuffer` API (James M
Snell)
[#&#8203;58700](https://redirect.github.com/nodejs/node/pull/58700)
-
\[[`4dc6b4c67a`](https://redirect.github.com/nodejs/node/commit/4dc6b4c67a)]
- **(SEMVER-MINOR)** **watch**: add `--watch-kill-signal` flag (Dario
Piotrowicz)
[#&#8203;58719](https://redirect.github.com/nodejs/node/pull/58719)
-
\[[`8dbc6b210f`](https://redirect.github.com/nodejs/node/commit/8dbc6b210f)]
- **(SEMVER-MINOR)** **worker**: make `Worker` async disposable (James M
Snell)
[#&#8203;58385](https://redirect.github.com/nodejs/node/pull/58385)

##### Commits

-
\[[`b19ffebea7`](https://redirect.github.com/nodejs/node/commit/b19ffebea7)]
- **assert**: remove dead code (Yoshiya Hinosawa)
[#&#8203;58760](https://redirect.github.com/nodejs/node/pull/58760)
-
\[[`5bc828beae`](https://redirect.github.com/nodejs/node/commit/5bc828beae)]
- **benchmark**: add source map and source map cache (Miguel Marcondes
Filho)
[#&#8203;58125](https://redirect.github.com/nodejs/node/pull/58125)
-
\[[`f7c16985a7`](https://redirect.github.com/nodejs/node/commit/f7c16985a7)]
- **build**: disable v8\_enable\_pointer\_compression\_shared\_cage on
non-64bit (Shelley Vohr)
[#&#8203;58867](https://redirect.github.com/nodejs/node/pull/58867)
-
\[[`ba42c72f7f`](https://redirect.github.com/nodejs/node/commit/ba42c72f7f)]
- **build**: option to use custom inspector\_protocol path (Shelley
Vohr)
[#&#8203;58839](https://redirect.github.com/nodejs/node/pull/58839)
-
\[[`4fd8911653`](https://redirect.github.com/nodejs/node/commit/4fd8911653)]
- **build**: fix typo 'Stoage' to 'Storage' in help text (ganglike)
[#&#8203;58777](https://redirect.github.com/nodejs/node/pull/58777)
-
\[[`114cd95919`](https://redirect.github.com/nodejs/node/commit/114cd95919)]
- **crypto**: fix inclusion of OPENSSL\_IS\_BORINGSSL define (Shelley
Vohr)
[#&#8203;58845](https://redirect.github.com/nodejs/node/pull/58845)
-
\[[`6699c75eac`](https://redirect.github.com/nodejs/node/commit/6699c75eac)]
- **crypto**: fix SHAKE128/256 breaking change introduced with OpenSSL
3.4 (Filip Skokan)
[#&#8203;58942](https://redirect.github.com/nodejs/node/pull/58942)
-
\[[`f99aa748c0`](https://redirect.github.com/nodejs/node/commit/f99aa748c0)]
- **deps**: upgrade npm to 10.9.3 (npm team)
[#&#8203;58847](https://redirect.github.com/nodejs/node/pull/58847)
-
\[[`02e971190b`](https://redirect.github.com/nodejs/node/commit/02e971190b)]
- **deps**: update sqlite to 3.50.2 (Node.js GitHub Bot)
[#&#8203;58882](https://redirect.github.com/nodejs/node/pull/58882)
-
\[[`de2b85b5ae`](https://redirect.github.com/nodejs/node/commit/de2b85b5ae)]
- **deps**: update googletest to
[`35b75a2`](https://redirect.github.com/nodejs/node/commit/35b75a2)
(Node.js GitHub Bot)
[#&#8203;58710](https://redirect.github.com/nodejs/node/pull/58710)
-
\[[`e7591d7a19`](https://redirect.github.com/nodejs/node/commit/e7591d7a19)]
- **deps**: update minimatch to 10.0.3 (Node.js GitHub Bot)
[#&#8203;58712](https://redirect.github.com/nodejs/node/pull/58712)
-
\[[`8c61b96c43`](https://redirect.github.com/nodejs/node/commit/8c61b96c43)]
- **deps**: update acorn to 8.15.0 (Node.js GitHub Bot)
[#&#8203;58711](https://redirect.github.com/nodejs/node/pull/58711)
-
\[[`113f4e2d3c`](https://redirect.github.com/nodejs/node/commit/113f4e2d3c)]
- **deps**: update sqlite to 3.50.1 (Node.js GitHub Bot)
[#&#8203;58630](https://redirect.github.com/nodejs/node/pull/58630)
-
\[[`7ccd848995`](https://redirect.github.com/nodejs/node/commit/7ccd848995)]
- **deps**: update simdjson to 3.13.0 (Node.js GitHub Bot)
[#&#8203;58629](https://redirect.github.com/nodejs/node/pull/58629)
-
\[[`e9c51deb5c`](https://redirect.github.com/nodejs/node/commit/e9c51deb5c)]
- **deps**: update zlib to 1.3.1-470d3a2 (Node.js GitHub Bot)
[#&#8203;58628](https://redirect.github.com/nodejs/node/pull/58628)
-
\[[`26f3711228`](https://redirect.github.com/nodejs/node/commit/26f3711228)]
- **(SEMVER-MINOR)** **deps**: update amaro to 1.1.0 (Node.js GitHub
Bot) [#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`752dde182f`](https://redirect.github.com/nodejs/node/commit/752dde182f)]
- **(SEMVER-MINOR)** **deps**: update amaro to 1.0.0 (Node.js GitHub
Bot) [#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`258534d0dc`](https://redirect.github.com/nodejs/node/commit/258534d0dc)]
- **(SEMVER-MINOR)** **deps**: update amaro to 0.5.3 (Node.js GitHub
Bot) [#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`7fcf675503`](https://redirect.github.com/nodejs/node/commit/7fcf675503)]
- **(SEMVER-MINOR)** **deps**: update amaro to 0.5.2 (Node.js GitHub
Bot) [#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`81a10a67d5`](https://redirect.github.com/nodejs/node/commit/81a10a67d5)]
- **(SEMVER-MINOR)** **deps**: update amaro to 0.5.1 (Marco Ippolito)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`25f8682a62`](https://redirect.github.com/nodejs/node/commit/25f8682a62)]
- **(SEMVER-MINOR)** **deps**: update amaro to 0.5.0 (nodejs-github-bot)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`4baf2167e7`](https://redirect.github.com/nodejs/node/commit/4baf2167e7)]
- **dns**: fix parse memory leaky (theanarkh)
[#&#8203;58973](https://redirect.github.com/nodejs/node/pull/58973)
-
\[[`e8f4a7df22`](https://redirect.github.com/nodejs/node/commit/e8f4a7df22)]
- **dns**: set timeout to 1000ms when timeout < 0 (theanarkh)
[#&#8203;58441](https://redirect.github.com/nodejs/node/pull/58441)
-
\[[`1e373a0a25`](https://redirect.github.com/nodejs/node/commit/1e373a0a25)]
- **doc**: update release key for aduh95 (Antoine du Hamel)
[#&#8203;58877](https://redirect.github.com/nodejs/node/pull/58877)
-
\[[`d5c104246f`](https://redirect.github.com/nodejs/node/commit/d5c104246f)]
- **doc**: remove broken link to permission model source code (Juan
José)
[#&#8203;58972](https://redirect.github.com/nodejs/node/pull/58972)
-
\[[`b8885a25ff`](https://redirect.github.com/nodejs/node/commit/b8885a25ff)]
- **doc**: clarify details of TSC public and private meetings (James M
Snell)
[#&#8203;58925](https://redirect.github.com/nodejs/node/pull/58925)
-
\[[`aa05823b37`](https://redirect.github.com/nodejs/node/commit/aa05823b37)]
- **doc**: mark stability markers consistent in `globals.md` (Antoine du
Hamel)
[#&#8203;58932](https://redirect.github.com/nodejs/node/pull/58932)
-
\[[`3856aee9b2`](https://redirect.github.com/nodejs/node/commit/3856aee9b2)]
- **doc**: move "Core Promise APIs" to "Completed initiatives" (Antoine
du Hamel)
[#&#8203;58934](https://redirect.github.com/nodejs/node/pull/58934)
-
\[[`c2f9735422`](https://redirect.github.com/nodejs/node/commit/c2f9735422)]
- **doc**: fix `fetch` subsections in `globals.md` (Antoine du Hamel)
[#&#8203;58933](https://redirect.github.com/nodejs/node/pull/58933)
-
\[[`5f4c7a9d2d`](https://redirect.github.com/nodejs/node/commit/5f4c7a9d2d)]
- **doc**: add missing `Class:` mentions (Antoine du Hamel)
[#&#8203;58931](https://redirect.github.com/nodejs/node/pull/58931)
-
\[[`88ee38b37c`](https://redirect.github.com/nodejs/node/commit/88ee38b37c)]
- **doc**: remove myself from security steward rotation (Michael Dawson)
[#&#8203;58927](https://redirect.github.com/nodejs/node/pull/58927)
-
\[[`02031a9b0d`](https://redirect.github.com/nodejs/node/commit/02031a9b0d)]
- **doc**: add ovflowd back to core collaborators (Claudio W.)
[#&#8203;58911](https://redirect.github.com/nodejs/node/pull/58911)
-
\[[`9551fa3c8f`](https://redirect.github.com/nodejs/node/commit/9551fa3c8f)]
- **doc**: update email address for Richard Lau (Richard Lau)
[#&#8203;58910](https://redirect.github.com/nodejs/node/pull/58910)
-
\[[`cd6bc982c0`](https://redirect.github.com/nodejs/node/commit/cd6bc982c0)]
- **doc**: update vm doc links (Chengzhong Wu)
[#&#8203;58885](https://redirect.github.com/nodejs/node/pull/58885)
-
\[[`ce49303cd0`](https://redirect.github.com/nodejs/node/commit/ce49303cd0)]
- **doc**: add missing comma in `child_process.md` (ronijames008)
[#&#8203;58862](https://redirect.github.com/nodejs/node/pull/58862)
-
\[[`d80ef2a71f`](https://redirect.github.com/nodejs/node/commit/d80ef2a71f)]
- **(SEMVER-MINOR)** **doc**: add all watch-mode related flags to node.1
(Dario Piotrowicz)
[#&#8203;58719](https://redirect.github.com/nodejs/node/pull/58719)
-
\[[`f8fcb1c83a`](https://redirect.github.com/nodejs/node/commit/f8fcb1c83a)]
- **doc**: fix jsdoc definition of assert.ifError() fn in lib/assert.js
(jesh)
[#&#8203;58573](https://redirect.github.com/nodejs/node/pull/58573)
-
\[[`28fddc04ca`](https://redirect.github.com/nodejs/node/commit/28fddc04ca)]
- **doc**: add array type in http request headers (Michael Henrique)
[#&#8203;58049](https://redirect.github.com/nodejs/node/pull/58049)
-
\[[`8bd698b688`](https://redirect.github.com/nodejs/node/commit/8bd698b688)]
- **doc**: add missing colon to headers in `globals.md` (Aviv Keller)
[#&#8203;58825](https://redirect.github.com/nodejs/node/pull/58825)
-
\[[`fa5818e3c1`](https://redirect.github.com/nodejs/node/commit/fa5818e3c1)]
- **doc**: fix `stream.md` section order (Antoine du Hamel)
[#&#8203;58811](https://redirect.github.com/nodejs/node/pull/58811)
-
\[[`2384bfdcbd`](https://redirect.github.com/nodejs/node/commit/2384bfdcbd)]
- **doc**: fix stability 1.x links excluding the decimal digit (Dario
Piotrowicz)
[#&#8203;58783](https://redirect.github.com/nodejs/node/pull/58783)
-
\[[`4e9fe670c9`](https://redirect.github.com/nodejs/node/commit/4e9fe670c9)]
- **doc**: fix wrong RFC number in http2 (Deokjin Kim)
[#&#8203;58753](https://redirect.github.com/nodejs/node/pull/58753)
-
\[[`bbe4ad7351`](https://redirect.github.com/nodejs/node/commit/bbe4ad7351)]
- **doc**: add history entry for TS support in hooks (Antoine du Hamel)
[#&#8203;58732](https://redirect.github.com/nodejs/node/pull/58732)
-
\[[`ec60473ab1`](https://redirect.github.com/nodejs/node/commit/ec60473ab1)]
- **doc**: run license-builder (github-actions\[bot])
[#&#8203;58722](https://redirect.github.com/nodejs/node/pull/58722)
-
\[[`8ab24d21c9`](https://redirect.github.com/nodejs/node/commit/8ab24d21c9)]
- **doc**: add islandryu to collaborators (Shima Ryuhei)
[#&#8203;58714](https://redirect.github.com/nodejs/node/pull/58714)
-
\[[`8c641105cd`](https://redirect.github.com/nodejs/node/commit/8c641105cd)]
- **doc**: punctuation fix for Node-API versioning clarification (Jiacai
Liu) [#&#8203;58599](https://redirect.github.com/nodejs/node/pull/58599)
-
\[[`133b10a0bb`](https://redirect.github.com/nodejs/node/commit/133b10a0bb)]
- **doc**: add path rules and validation for export targets in
package.json (0hm☘️)
[#&#8203;58604](https://redirect.github.com/nodejs/node/pull/58604)
-
\[[`354a68c460`](https://redirect.github.com/nodejs/node/commit/354a68c460)]
- **doc**: add history entries to `--input-type` section (Antoine du
Hamel)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`430e66b9b8`](https://redirect.github.com/nodejs/node/commit/430e66b9b8)]
- **(SEMVER-MINOR)** **esm**: implement import.meta.main (Joe)
[#&#8203;57804](https://redirect.github.com/nodejs/node/pull/57804)
-
\[[`42c4ca6024`](https://redirect.github.com/nodejs/node/commit/42c4ca6024)]
- **esm**: syncify default path of `ModuleLoader.load` (Jacob Smith)
[#&#8203;57419](https://redirect.github.com/nodejs/node/pull/57419)
-
\[[`3ac8c686a3`](https://redirect.github.com/nodejs/node/commit/3ac8c686a3)]
- **esm**: unwrap WebAssembly.Global on Wasm Namespaces (Guy Bedford)
[#&#8203;57525](https://redirect.github.com/nodejs/node/pull/57525)
-
\[[`c7ebf2e245`](https://redirect.github.com/nodejs/node/commit/c7ebf2e245)]
- **fs**: close dir before throwing if `options.bufferSize` is invalid
(Livia Medeiros)
[#&#8203;58856](https://redirect.github.com/nodejs/node/pull/58856)
-
\[[`38ffed8744`](https://redirect.github.com/nodejs/node/commit/38ffed8744)]
- **fs**: special input `-1` on `chown`, `lchown` and `fchown` (Alex
Yang)
[#&#8203;58836](https://redirect.github.com/nodejs/node/pull/58836)
-
\[[`0e82f72a46`](https://redirect.github.com/nodejs/node/commit/0e82f72a46)]
- **fs**: throw `ERR_INVALID_THIS` on illegal invocations (Livia
Medeiros)
[#&#8203;58848](https://redirect.github.com/nodejs/node/pull/58848)
-
\[[`141b2b1954`](https://redirect.github.com/nodejs/node/commit/141b2b1954)]
- **fs**: make `Dir` disposers idempotent (René)
[#&#8203;58692](https://redirect.github.com/nodejs/node/pull/58692)
-
\[[`dedd9d1961`](https://redirect.github.com/nodejs/node/commit/dedd9d1961)]
- **fs**: avoid computing time coefficient constants in runtime (Livia
Medeiros)
[#&#8203;58728](https://redirect.github.com/nodejs/node/pull/58728)
-
\[[`a029a06b49`](https://redirect.github.com/nodejs/node/commit/a029a06b49)]
- **fs**: add UV\_ENOSPC to list of things to pass to err directly
(Jacky Zhao)
[#&#8203;56918](https://redirect.github.com/nodejs/node/pull/56918)
-
\[[`62f7926b6a`](https://redirect.github.com/nodejs/node/commit/62f7926b6a)]
- **(SEMVER-MINOR)** **fs**: allow correct handling of burst in
fs-events with AsyncIterator (Philipp Dunkel)
[#&#8203;58490](https://redirect.github.com/nodejs/node/pull/58490)
-
\[[`927d2e77f3`](https://redirect.github.com/nodejs/node/commit/927d2e77f3)]
- **http**: fix keep-alive not timing out after post-request empty line
(Shima Ryuhei)
[#&#8203;58178](https://redirect.github.com/nodejs/node/pull/58178)
-
\[[`5cd8145612`](https://redirect.github.com/nodejs/node/commit/5cd8145612)]
- **http2**: add diagnostics channel 'http2.server.stream.close'
(Darshan Sen)
[#&#8203;58602](https://redirect.github.com/nodejs/node/pull/58602)
-
\[[`0f2b31cba4`](https://redirect.github.com/nodejs/node/commit/0f2b31cba4)]
- **inspector**: add protocol methods retrieving sent/received data
(Chengzhong Wu)
[#&#8203;58645](https://redirect.github.com/nodejs/node/pull/58645)
-
\[[`79428d8946`](https://redirect.github.com/nodejs/node/commit/79428d8946)]
- **lib**: fix `getTypeScriptParsingMode` jsdoc (沈鸿飞)
[#&#8203;58681](https://redirect.github.com/nodejs/node/pull/58681)
-
\[[`2c205d857c`](https://redirect.github.com/nodejs/node/commit/2c205d857c)]
- **lib**: rename `validateInternalField` into
`validateThisInternalField` (LiviaMedeiros)
[#&#8203;58765](https://redirect.github.com/nodejs/node/pull/58765)
-
\[[`f67e927a5f`](https://redirect.github.com/nodejs/node/commit/f67e927a5f)]
- **lib**: make `validateInternalField()` throw `ERR_INVALID_THIS`
(LiviaMedeiros)
[#&#8203;58765](https://redirect.github.com/nodejs/node/pull/58765)
-
\[[`914701d4f8`](https://redirect.github.com/nodejs/node/commit/914701d4f8)]
- **lib,src**: support DOMException ser-des (Chengzhong Wu)
[#&#8203;58649](https://redirect.github.com/nodejs/node/pull/58649)
-
\[[`12a75dca8b`](https://redirect.github.com/nodejs/node/commit/12a75dca8b)]
- **meta**: bump step-security/harden-runner from 2.12.0 to 2.12.2
(dependabot\[bot])
[#&#8203;58923](https://redirect.github.com/nodejs/node/pull/58923)
-
\[[`0d56fec6f0`](https://redirect.github.com/nodejs/node/commit/0d56fec6f0)]
- **meta**: bump github/codeql-action from 3.28.18 to 3.29.2
(dependabot\[bot])
[#&#8203;58922](https://redirect.github.com/nodejs/node/pull/58922)
-
\[[`7f4f6e0409`](https://redirect.github.com/nodejs/node/commit/7f4f6e0409)]
- **meta**: add IlyasShabi to collaborators (Ilyas Shabi)
[#&#8203;58916](https://redirect.github.com/nodejs/node/pull/58916)
-
\[[`50b62c9663`](https://redirect.github.com/nodejs/node/commit/50b62c9663)]
- **meta**: add
[@&#8203;nodejs/inspector](https://redirect.github.com/nodejs/inspector)
as codeowner (Chengzhong Wu)
[#&#8203;58790](https://redirect.github.com/nodejs/node/pull/58790)
-
\[[`2fc89892ab`](https://redirect.github.com/nodejs/node/commit/2fc89892ab)]
- **module**: fix typescript import.meta.main (Marco Ippolito)
[#&#8203;58661](https://redirect.github.com/nodejs/node/pull/58661)
-
\[[`bfc68c8ae8`](https://redirect.github.com/nodejs/node/commit/bfc68c8ae8)]
- **module**: convert schema-only core module on
`convertCJSFilenameToURL` (Alex Yang)
[#&#8203;58612](https://redirect.github.com/nodejs/node/pull/58612)
-
\[[`54634f5e53`](https://redirect.github.com/nodejs/node/commit/54634f5e53)]
- **module**: update tests for combined ambiguous module syntax error
(Mert Can Altin)
[#&#8203;55874](https://redirect.github.com/nodejs/node/pull/55874)
-
\[[`10eb3db4af`](https://redirect.github.com/nodejs/node/commit/10eb3db4af)]
- **module**: allow cycles in require() in the CJS handling in ESM
loader (Joyee Cheung)
[#&#8203;58598](https://redirect.github.com/nodejs/node/pull/58598)
-
\[[`fe7994eb0c`](https://redirect.github.com/nodejs/node/commit/fe7994eb0c)]
- **module**: improve typescript error message format (Marco Ippolito)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`c898491017`](https://redirect.github.com/nodejs/node/commit/c898491017)]
- **(SEMVER-MINOR)** **module**: remove experimental warning from type
stripping (Marco Ippolito)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`c07745a436`](https://redirect.github.com/nodejs/node/commit/c07745a436)]
- **module**: refactor commonjs typescript loader (Marco Ippolito)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`8d1f5df313`](https://redirect.github.com/nodejs/node/commit/8d1f5df313)]
- **(SEMVER-MINOR)** **module**: unflag --experimental-strip-types
(Marco Ippolito)
[#&#8203;56350](https://redirect.github.com/nodejs/node/pull/56350)
-
\[[`a8a1c9a960`](https://redirect.github.com/nodejs/node/commit/a8a1c9a960)]
- **os**: fix GetInterfaceAddresses memory lieaky (theanarkh)
[#&#8203;58940](https://redirect.github.com/nodejs/node/pull/58940)
-
\[[`65f19a00c3`](https://redirect.github.com/nodejs/node/commit/65f19a00c3)]
- **(SEMVER-MINOR)** **permission**: propagate permission model flags on
spawn (Rafael Gonzaga)
[#&#8203;58853](https://redirect.github.com/nodejs/node/pull/58853)
-
\[[`f0a165d89f`](https://redirect.github.com/nodejs/node/commit/f0a165d89f)]
- **repl**: fix eval errors thrown after close throwing
`ERR_USE_AFTER_CLOSE` (Dario Piotrowicz)
[#&#8203;58791](https://redirect.github.com/nodejs/node/pull/58791)
-
\[[`9ef1cd1607`](https://redirect.github.com/nodejs/node/commit/9ef1cd1607)]
- **repl**: avoid deprecated `require.extensions` in tab completion
(baki gul)
[#&#8203;58653](https://redirect.github.com/nodejs/node/pull/58653)
-
\[[`22a4c60e08`](https://redirect.github.com/nodejs/node/commit/22a4c60e08)]
- **repl**: fix tab completion not working with computer string
properties (Dario Piotrowicz)
[#&#8203;58709](https://redirect.github.com/nodejs/node/pull/58709)
-
\[[`ccca1517f9`](https://redirect.github.com/nodejs/node/commit/ccca1517f9)]
- **(SEMVER-MINOR)** **sqlite**: add support for readBigInts option in
db connection level (Miguel Marcondes Filho)
[#&#8203;58697](https://redirect.github.com/nodejs/node/pull/58697)
-
\[[`690525881e`](https://redirect.github.com/nodejs/node/commit/690525881e)]
- **src**: simplify adding fast APIs to ExternalReferenceRegistry (René)
[#&#8203;58896](https://redirect.github.com/nodejs/node/pull/58896)
-
\[[`a381b4d990`](https://redirect.github.com/nodejs/node/commit/a381b4d990)]
- **src**: remove fast API for InternalModuleStat (Joyee Cheung)
[#&#8203;58489](https://redirect.github.com/nodejs/node/pull/58489)
-
\[[`390654e996`](https://redirect.github.com/nodejs/node/commit/390654e996)]
- **src**: fix internalModuleStat v8 fast path (Yagiz Nizipli)
[#&#8203;58054](https://redirect.github.com/nodejs/node/pull/58054)
-
\[[`b722647572`](https://redirect.github.com/nodejs/node/commit/b722647572)]
- **src**: fix -Wunreachable-code in src/node\_api.cc (Shelley Vohr)
[#&#8203;58901](https://redirect.github.com/nodejs/node/pull/58901)
-
\[[`6d1fe67f56`](https://redirect.github.com/nodejs/node/commit/6d1fe67f56)]
- **src**: -Wunreachable-code error in crypto\_context.cc (Shelley Vohr)
[#&#8203;58901](https://redirect.github.com/nodejs/node/pull/58901)
-
\[[`2d8e65c6db`](https://redirect.github.com/nodejs/node/commit/2d8e65c6db)]
- **src**: fix -Wunreachable-code-return in src/node\_contextify.cc
(Shelley Vohr)
[#&#8203;58901](https://redirect.github.com/nodejs/node/pull/58901)
-
\[[`e07adb3b18`](https://redirect.github.com/nodejs/node/commit/e07adb3b18)]
- **src**: cleanup uv\_fs\_req before uv\_fs\_stat on existSync
(RafaelGSS)
[#&#8203;58915](https://redirect.github.com/nodejs/node/pull/58915)
-
\[[`6b30c0a511`](https://redirect.github.com/nodejs/node/commit/6b30c0a511)]
- **src**: -Wmismatched-new-delete in debug\_utils.cc (Shelley Vohr)
[#&#8203;58844](https://redirect.github.com/nodejs/node/pull/58844)
-
\[[`74ef07f2e7`](https://redirect.github.com/nodejs/node/commit/74ef07f2e7)]
- **src**: add FromV8Value\<T>() for integral and enum types (Aditi)
[#&#8203;57931](https://redirect.github.com/nodejs/node/pull/57931)
-
\[[`28bf6ed87d`](https://redirect.github.com/nodejs/node/commit/28bf6ed87d)]
- **src**: pass resource on permission checks for spawn (Rafael Gonzaga)
[#&#8203;58758](https://redirect.github.com/nodejs/node/pull/58758)
-
\[[`daf65d479b`](https://redirect.github.com/nodejs/node/commit/daf65d479b)]
- **src**: replace std::array with static arrays in contextify (Mert Can
Altin)
[#&#8203;58580](https://redirect.github.com/nodejs/node/pull/58580)
-
\[[`9cb671fdb1`](https://redirect.github.com/nodejs/node/commit/9cb671fdb1)]
- **src**: add new CopyUtimes function to reduce code duplication (Dario
Piotrowicz)
[#&#8203;58625](https://redirect.github.com/nodejs/node/pull/58625)
-
\[[`e515eb861c`](https://redirect.github.com/nodejs/node/commit/e515eb861c)]
- **src**: replace V8 Fast API todo comment with note comment (Dario
Piotrowicz)
[#&#8203;58614](https://redirect.github.com/nodejs/node/pull/58614)
-
\[[`48003e87e8`](https://redirect.github.com/nodejs/node/commit/48003e87e8)]
- **(SEMVER-MINOR)** **src,permission**: add support to
permission.has(addon) (Rafael Gonzaga)
[#&#8203;58951](https://redirect.github.com/nodejs/node/pull/58951)
-
\[[`72f75bb976`](https://redirect.github.com/nodejs/node/commit/72f75bb976)]
- **src,permission**: enhance permission model debug (Rafael Gonzaga)
[#&#8203;58898](https://redirect.github.com/nodejs/node/pull/58898)
-
\[[`66fccc252b`](https://redirect.github.com/nodejs/node/commit/66fccc252b)]
- **(SEMVER-MINOR)** **test**: add test for async disposable worker
thread (James M Snell)
[#&#8203;58385](https://redirect.github.com/nodejs/node/pull/58385)
-
\[[`43d2ad8599`](https://redirect.github.com/nodejs/node/commit/43d2ad8599)]
- **test**: deflake test-runner-watch-mode-kill-signal (Dario
Piotrowicz)
[#&#8203;58952](https://redirect.github.com/nodejs/node/pull/58952)
-
\[[`7c54085698`](https://redirect.github.com/nodejs/node/commit/7c54085698)]
- **test**: add known issue tests for recursive readdir calls with
Buffer path (Dario Piotrowicz)
[#&#8203;58893](https://redirect.github.com/nodejs/node/pull/58893)
-
\[[`cd2a5d9a51`](https://redirect.github.com/nodejs/node/commit/cd2a5d9a51)]
- **test**: add known issue tests for fs.cp (James M Snell)
[#&#8203;58883](https://redirect.github.com/nodejs/node/pull/58883)
-
\[[`26072a7953`](https://redirect.github.com/nodejs/node/commit/26072a7953)]
- **test**: add tests to ensure that node.1 is kept in sync with cli.md
(Dario Piotrowicz)
[#&#8203;58878](https://redirect.github.com/nodejs/node/pull/58878)
-
\[[`3fd187f559`](https://redirect.github.com/nodejs/node/commit/3fd187f559)]
- **test**: replace `.filter()[0]` with `.find()` (Livia Medeiros)
[#&#8203;58872](https://redirect.github.com/nodejs/node/pull/58872)
-
\[[`0d538abb15`](https://redirect.github.com/nodejs/node/commit/0d538abb15)]
- **test**: remove reliance on in-tree `deps/undici` (Richard Lau)
[#&#8203;58866](https://redirect.github.com/nodejs/node/pull/58866)
-
\[[`e24dede403`](https://redirect.github.com/nodejs/node/commit/e24dede403)]
- **test**: close dirs in `fs-opendir` test (Livia Medeiros)
[#&#8203;58855](https://redirect.github.com/nodejs/node/pull/58855)
-
\[[`ac6b8222e6`](https://redirect.github.com/nodejs/node/commit/ac6b8222e6)]
- **test**: correct SIMD support comment (Richard Lau)
[#&#8203;58767](https://redirect.github.com/nodejs/node/pull/58767)
-
\[[`9d3e451181`](https://redirect.github.com/nodejs/node/commit/9d3e451181)]
- **test**: add tests for REPL custom evals (Dario Piotrowicz)
[#&#8203;57850](https://redirect.github.com/nodejs/node/pull/57850)
-
\[[`17a3246718`](https://redirect.github.com/nodejs/node/commit/17a3246718)]
- **test**: reduce the use of private symbols in test-events-once.js
(Yoshiya Hinosawa)
[#&#8203;58685](https://redirect.github.com/nodejs/node/pull/58685)
-
\[[`bbf33efcd0`](https://redirect.github.com/nodejs/node/commit/bbf33efcd0)]
- **test**: use `common.skipIfInspectorDisabled()` to skip tests (Dario
Piotrowicz)
[#&#8203;58675](https://redirect.github.com/nodejs/node/pull/58675)
-
\[[`d6660baff7`](https://redirect.github.com/nodejs/node/commit/d6660baff7)]
- **test**: update WPT for dom/abort to
[`dc92816`](https://redirect.github.com/nodejs/node/commit/dc928169ee)
(Node.js GitHub Bot)
[#&#8203;58644](https://redirect.github.com/nodejs/node/pull/58644)
-
\[[`6d9d5deb44`](https://redirect.github.com/nodejs/node/commit/6d9d5deb44)]
- **test**: split indirect eval import tests (Chengzhong Wu)
[#&#8203;58637](https://redirect.github.com/nodejs/node/pull/58637)
-
\[[`abd5b5fd20`](https://redirect.github.com/nodejs/node/commit/abd5b5fd20)]
- **test**: deflake async-hooks/test-improper-order on AIX (Baki Gul)
[#&#8203;58567](https://redirect.github.com/nodejs/node/pull/58567)
-
\[[`3fc630e7cf`](https://redirect.github.com/nodejs/node/commit/3fc630e7cf)]
- **test**: close FileHandle objects in tests explicitly (James M Snell)
[#&#8203;58615](https://redirect.github.com/nodejs/node/pull/58615)
-
\[[`7f0560dc4b`](https://redirect.github.com/nodejs/node/commit/7f0560dc4b)]
- **test**: skip broken sea on rhel8 (Marco Ippolito)
[#&#8203;58914](https://redirect.github.com/nodejs/node/pull/58914)
-
\[[`898e68a915`](https://redirect.github.com/nodejs/node/commit/898e68a915)]
- **test**: save the config file in a temporary directory (Luigi Pinca)
[#&#8203;58799](https://redirect.github.com/nodejs/node/pull/58799)
-
\[[`9f2132a4f6`](https://redirect.github.com/nodejs/node/commit/9f2132a4f6)]
- **test**: deflake test-config-file (Luigi Pinca)
[#&#8203;58799](https://redirect.github.com/nodejs/node/pull/58799)
-
\[[`f1b74cff9a`](https://redirect.github.com/nodejs/node/commit/f1b74cff9a)]
- **test**: skip tests failing when run under root (Livia Medeiros)
[#&#8203;58610](https://redirect.github.com/nodejs/node/pull/58610)
-
\[[`4b0ee14a97`](https://redirect.github.com/nodejs/node/commit/4b0ee14a97)]
- **tools**: bump the eslint group in /tools/eslint with 6 updates
(dependabot\[bot])
[#&#8203;58921](https://redirect.github.com/nodejs/node/pull/58921)
-
\[[`a84935fb0e`](https://redirect.github.com/nodejs/node/commit/a84935fb0e)]
- **tools**: update inspector\_protocol to
[`69d69dd`](https://redirect.github.com/nodejs/node/commit/69d69dd)
(Shelley Vohr)
[#&#8203;58900](https://redirect.github.com/nodejs/node/pull/58900)
-
\[[`af805186cd`](https://redirect.github.com/nodejs/node/commit/af805186cd)]
- **tools**: update gyp-next to 0.20.2 (Node.js GitHub Bot)
[#&#8203;58788](https://redirect.github.com/nodejs/node/pull/58788)
-
\[[`a2d2d36bb1`](https://redirect.github.com/nodejs/node/commit/a2d2d36bb1)]
- **tools**: make nodedownload module compatible with Python 3.14 (Lumír
'Frenzy' Balhar)
[#&#8203;58752](https://redirect.github.com/nodejs/node/pull/58752)
-
\[[`cc8b9aa43d`](https://redirect.github.com/nodejs/node/commit/cc8b9aa43d)]
- **tools**: include toolchain.gypi in abseil.gyp (Chengzhong Wu)
[#&#8203;58678](https://redirect.github.com/nodejs/node/pull/58678)
-
\[[`fbbf49a7d3`](https://redirect.github.com/nodejs/node/commit/fbbf49a7d3)]
- **tools**: bump `brace-expansion` in `/tools/clang-format`
(dependabot\[bot])
[#&#8203;58699](https://redirect.github.com/nodejs/node/pull/58699)
-
\[[`8db92a41c5`](https://redirect.github.com/nodejs/node/commit/8db92a41c5)]
- **tools**: bump brace-expansion from 1.1.11 to 1.1.12 in /tools/eslint
(dependabot\[bot])
[#&#8203;58698](https://redirect.github.com/nodejs/node/pull/58698)
-
\[[`3a099cf88f`](https://redirect.github.com/nodejs/node/commit/3a099cf88f)]
- **tools**: switch to `@stylistic/eslint-plugin` (Michaël Zasso)
[#&#8203;58623](https://redirect.github.com/nodejs/node/pull/58623)
-
\[[`9798511e7c`](https://redirect.github.com/nodejs/node/commit/9798511e7c)]
- **tools**: remove config.status under `make distclean` (René)
[#&#8203;58603](https://redirect.github.com/nodejs/node/pull/58603)
-
\[[`011290a4eb`](https://redirect.github.com/nodejs/node/commit/011290a4eb)]
- **tools**: edit commit-queue workflow file (Antoine du Hamel)
[#&#8203;58667](https://redirect.github.com/nodejs/node/pull/58667)
-
\[[`a7406f56da`](https://redirect.github.com/nodejs/node/commit/a7406f56da)]
- **tools**: improve release proposal linter (Antoine du Hamel)
[#&#8203;58647](https://redirect.github.com/nodejs/node/pull/58647)
-
\[[`c855310f83`](https://redirect.github.com/nodejs/node/commit/c855310f83)]
- **tools,doc**: move more MDN links to types (Antoine du Hamel)
[#&#8203;58930](https://redirect.github.com/nodejs/node/pull/58930)
-
\[[`805239c824`](https://redirect.github.com/nodejs/node/commit/805239c824)]
- **typings**: add Atomics primordials (Renegade334)
[#&#8203;58577](https://redirect.github.com/nodejs/node/pull/58577)
-
\[[`d28b2aa0a2`](https://redirect.github.com/nodejs/node/commit/d28b2aa0a2)]
- **typings**: add ZSTD\_COMPRESS, ZSTD\_DECOMPRESS to internalBinding
(Meghan Denny)
[#&#8203;58655](https://redirect.github.com/nodejs/node/pull/58655)
-
\[[`fe4290a0e6`](https://redirect.github.com/nodejs/node/commit/fe4290a0e6)]
- **(SEMVER-MINOR)** **url**: add fileURLToPathBuffer API (James M
Snell)
[#&#8203;58700](https://redirect.github.com/nodejs/node/pull/58700)
-
\[[`db648b92c1`](https://redirect.github.com/nodejs/node/commit/db648b92c1)]
- **util**: inspect: do not crash on an Error stack pointing to itself
(Sam Verschueren)
[#&#8203;58196](https://redirect.github.com/nodejs/node/pull/58196)
-
\[[`791ecfac14`](https://redirect.github.com/nodejs/node/commit/791ecfac14)]
- **v8**: fix missing callback in heap utils destroy (Ruben Bridgewater)
[#&#8203;58846](https://redirect.github.com/nodejs/node/pull/58846)
-
\[[`4dc6b4c67a`](https://redirect.github.com/nodejs/node/commit/4dc6b4c67a)]
- **(SEMVER-MINOR)** **watch**: add `--watch-kill-signal` flag (Dario
Piotrowicz)
[#&#8203;58719](https://redirect.github.com/nodejs/node/pull/58719)
-
\[[`8dbc6b210f`](https://redirect.github.com/nodejs/node/commit/8dbc6b210f)]
- **(SEMVER-MINOR)** **worker**: make Worker async disposable (James M
Snell)
[#&#8203;58385](https://redirect.github.com/nodejs/node/pull/58385)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40NS4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDUuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
2025-08-01 02:41:19 +02:00

2 lines
8 B
Plaintext