Skip to content

Commit

Permalink
Update Node.js to v22.14.0 (#3778)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| [node](https://github.com/nodejs/node) | final | minor |
`22.13.1-alpine` -> `22.14.0-alpine` |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/22.13.1/22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/22.13.1/22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | patch | [`22.13.2` ->
`22.13.4`](https://renovatebot.com/diffs/npm/@types%2fnode/22.13.2/22.13.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/22.13.2/22.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.13.2/22.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

###
[`v22.14.0`](https://github.com/nodejs/node/releases/tag/v22.14.0):
2025-02-11, Version 22.14.0 &#x27;Jod&#x27; (LTS), @&#8203;aduh95

[Compare
Source](https://github.com/nodejs/node/compare/v22.13.1...v22.14.0)

##### Notable Changes

-
\[[`82a9000e9e`](https://github.com/nodejs/node/commit/82a9000e9e)]
- **crypto**: update root certificates to NSS 3.107 (Node.js GitHub Bot)
[#&#8203;56566](https://github.com/nodejs/node/pull/56566)
-
\[[`b7fe54fc88`](https://github.com/nodejs/node/commit/b7fe54fc88)]
- **(SEMVER-MINOR)** **fs**: allow `exclude` option in globs to accept
glob patterns (Daeyeon Jeong)
[#&#8203;56489](https://github.com/nodejs/node/pull/56489)
-
\[[`3ac92ef607`](https://github.com/nodejs/node/commit/3ac92ef607)]
- **(SEMVER-MINOR)** **lib**: add typescript support to STDIN eval
(Marco Ippolito)
[#&#8203;56359](https://github.com/nodejs/node/pull/56359)
-
\[[`1614e8e7bc`](https://github.com/nodejs/node/commit/1614e8e7bc)]
- **(SEMVER-MINOR)** **module**: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX
(Marco Ippolito)
[#&#8203;56610](https://github.com/nodejs/node/pull/56610)
-
\[[`6d6cffa9cc`](https://github.com/nodejs/node/commit/6d6cffa9cc)]
- **(SEMVER-MINOR)** **module**: add `findPackageJSON` util (Jacob
Smith)
[#&#8203;55412](https://github.com/nodejs/node/pull/55412)
-
\[[`d35333ae18`](https://github.com/nodejs/node/commit/d35333ae18)]
- **(SEMVER-MINOR)** **process**: add process.ref() and process.unref()
methods (James M Snell)
[#&#8203;56400](https://github.com/nodejs/node/pull/56400)
-
\[[`07ff3ddcb5`](https://github.com/nodejs/node/commit/07ff3ddcb5)]
- **(SEMVER-MINOR)** **sqlite**: support TypedArray and DataView in
`StatementSync` (Alex Yang)
[#&#8203;56385](https://github.com/nodejs/node/pull/56385)
-
\[[`94d3fe1b62`](https://github.com/nodejs/node/commit/94d3fe1b62)]
- **(SEMVER-MINOR)** **src**: add --disable-sigusr1 to prevent signal
i/o thread (Rafael Gonzaga)
[#&#8203;56441](https://github.com/nodejs/node/pull/56441)
-
\[[`5afffb4415`](https://github.com/nodejs/node/commit/5afffb4415)]
- **(SEMVER-MINOR)** **src,worker**: add isInternalWorker (Carlos Espa)
[#&#8203;56469](https://github.com/nodejs/node/pull/56469)
-
\[[`697a851fb3`](https://github.com/nodejs/node/commit/697a851fb3)]
- **(SEMVER-MINOR)** **test_runner**: add
TestContext.prototype.waitFor() (Colin Ihrig)
[#&#8203;56595](https://github.com/nodejs/node/pull/56595)
-
\[[`047537b48c`](https://github.com/nodejs/node/commit/047537b48c)]
- **(SEMVER-MINOR)** **test_runner**: add t.assert.fileSnapshot() (Colin
Ihrig)
[#&#8203;56459](https://github.com/nodejs/node/pull/56459)
-
\[[`926cf84e95`](https://github.com/nodejs/node/commit/926cf84e95)]
- **(SEMVER-MINOR)** **test_runner**: add assert.register() API (Colin
Ihrig)
[#&#8203;56434](https://github.com/nodejs/node/pull/56434)
-
\[[`c658a8afdf`](https://github.com/nodejs/node/commit/c658a8afdf)]
- **(SEMVER-MINOR)** **worker**: add eval ts input (Marco Ippolito)
[#&#8203;56394](https://github.com/nodejs/node/pull/56394)

##### Commits

-
\[[`bad1ad8650`](https://github.com/nodejs/node/commit/bad1ad8650)]
- **assert**: make myers_diff function more performant (Giovanni Bucci)
[#&#8203;56303](https://github.com/nodejs/node/pull/56303)
-
\[[`e222e36f3b`](https://github.com/nodejs/node/commit/e222e36f3b)]
- **assert**: make partialDeepStrictEqual work with urls and File
prototypes (Giovanni Bucci)
[#&#8203;56231](https://github.com/nodejs/node/pull/56231)
-
\[[`e232789fe2`](https://github.com/nodejs/node/commit/e232789fe2)]
- **assert**: show diff when doing partial comparisons (Giovanni Bucci)
[#&#8203;56211](https://github.com/nodejs/node/pull/56211)
-
\[[`c99de1fdcf`](https://github.com/nodejs/node/commit/c99de1fdcf)]
- **assert**: make partialDeepStrictEqual throw when comparing \[0] with
\[-0] (Giovanni)
[#&#8203;56237](https://github.com/nodejs/node/pull/56237)
-
\[[`2386fd5840`](https://github.com/nodejs/node/commit/2386fd5840)]
- **benchmark**: add validateStream to styleText bench (Rafael Gonzaga)
[#&#8203;56556](https://github.com/nodejs/node/pull/56556)
-
\[[`b197dfa7ec`](https://github.com/nodejs/node/commit/b197dfa7ec)]
- **build**: fix GN build for ngtcp2 (Cheng)
[#&#8203;56300](https://github.com/nodejs/node/pull/56300)
-
\[[`2a3cdd34ff`](https://github.com/nodejs/node/commit/2a3cdd34ff)]
- **build**: test macos-13 on GitHub actions (Michaël Zasso)
[#&#8203;56307](https://github.com/nodejs/node/pull/56307)
-
\[[`12f716be0a`](https://github.com/nodejs/node/commit/12f716be0a)]
- **build**: build v8 with -fvisibility=hidden on macOS (Joyee Cheung)
[#&#8203;56275](https://github.com/nodejs/node/pull/56275)
-
\[[`c5ca15bd34`](https://github.com/nodejs/node/commit/c5ca15bd34)]
- **child_process**: fix parsing messages with splitted length field
(Maksim Gorkov)
[#&#8203;56106](https://github.com/nodejs/node/pull/56106)
-
\[[`8346b8fc2c`](https://github.com/nodejs/node/commit/8346b8fc2c)]
- **crypto**: add missing return value check (Michael Dawson)
[#&#8203;56615](https://github.com/nodejs/node/pull/56615)
-
\[[`82a9000e9e`](https://github.com/nodejs/node/commit/82a9000e9e)]
- **crypto**: update root certificates to NSS 3.107 (Node.js GitHub Bot)
[#&#8203;56566](https://github.com/nodejs/node/pull/56566)
-
\[[`890eef20a1`](https://github.com/nodejs/node/commit/890eef20a1)]
- **crypto**: fix checkPrime crash with large buffers (Santiago Gimeno)
[#&#8203;56559](https://github.com/nodejs/node/pull/56559)
-
\[[`5edb7b5e87`](https://github.com/nodejs/node/commit/5edb7b5e87)]
- **crypto**: fix warning of ignoring return value (Cheng)
[#&#8203;56527](https://github.com/nodejs/node/pull/56527)
-
\[[`b89f123a0b`](https://github.com/nodejs/node/commit/b89f123a0b)]
- **crypto**: make generatePrime/checkPrime interruptible (James M
Snell)
[#&#8203;56460](https://github.com/nodejs/node/pull/56460)
-
\[[`63c1859e01`](https://github.com/nodejs/node/commit/63c1859e01)]
- **deps**: update corepack to 0.31.0 (Node.js GitHub Bot)
[#&#8203;56795](https://github.com/nodejs/node/pull/56795)
-
\[[`a48430d4d3`](https://github.com/nodejs/node/commit/a48430d4d3)]
- **deps**: move inspector_protocol to deps (Chengzhong Wu)
[#&#8203;56649](https://github.com/nodejs/node/pull/56649)
-
\[[`74cccc824f`](https://github.com/nodejs/node/commit/74cccc824f)]
- **deps**: macro ENODATA is deprecated in libc++ (Cheng)
[#&#8203;56698](https://github.com/nodejs/node/pull/56698)
-
\[[`fa869ea0f2`](https://github.com/nodejs/node/commit/fa869ea0f2)]
- **deps**: fixup some minor coverity warnings (James M Snell)
[#&#8203;56612](https://github.com/nodejs/node/pull/56612)
-
\[[`1a4fa2b015`](https://github.com/nodejs/node/commit/1a4fa2b015)]
- **deps**: update amaro to 0.3.0 (Node.js GitHub Bot)
[#&#8203;56568](https://github.com/nodejs/node/pull/56568)
-
\[[`b47076fd82`](https://github.com/nodejs/node/commit/b47076fd82)]
- **deps**: update amaro to 0.2.2 (Node.js GitHub Bot)
[#&#8203;56568](https://github.com/nodejs/node/pull/56568)
-
\[[`46bd4b8731`](https://github.com/nodejs/node/commit/46bd4b8731)]
- **deps**: update simdutf to 6.0.3 (Node.js GitHub Bot)
[#&#8203;56567](https://github.com/nodejs/node/pull/56567)
-
\[[`8ead9c693b`](https://github.com/nodejs/node/commit/8ead9c693b)]
- **deps**: update simdutf to 5.7.2 (Node.js GitHub Bot)
[#&#8203;56388](https://github.com/nodejs/node/pull/56388)
-
\[[`18d4b502af`](https://github.com/nodejs/node/commit/18d4b502af)]
- **deps**: update amaro to 0.2.1 (Node.js GitHub Bot)
[#&#8203;56390](https://github.com/nodejs/node/pull/56390)
-
\[[`d938d7cc86`](https://github.com/nodejs/node/commit/d938d7cc86)]
- **deps**: update googletest to
[`7d76a23`](https://github.com/nodejs/node/commit/7d76a23)
(Node.js GitHub Bot)
[#&#8203;56387](https://github.com/nodejs/node/pull/56387)
-
\[[`9761e7dccb`](https://github.com/nodejs/node/commit/9761e7dccb)]
- **deps**: update googletest to
[`e54519b`](https://github.com/nodejs/node/commit/e54519b)
(Node.js GitHub Bot)
[#&#8203;56370](https://github.com/nodejs/node/pull/56370)
-
\[[`8319dc6bc5`](https://github.com/nodejs/node/commit/8319dc6bc5)]
- **deps**: update ngtcp2 to 1.10.0 (Node.js GitHub Bot)
[#&#8203;56334](https://github.com/nodejs/node/pull/56334)
-
\[[`6eacd19d6a`](https://github.com/nodejs/node/commit/6eacd19d6a)]
- **deps**: update simdutf to 5.7.0 (Node.js GitHub Bot)
[#&#8203;56332](https://github.com/nodejs/node/pull/56332)
-
\[[`28bec2dda3`](https://github.com/nodejs/node/commit/28bec2dda3)]
- **diagnostics_channel**: capture console messages (Stephen Belanger)
[#&#8203;56292](https://github.com/nodejs/node/pull/56292)
-
\[[`d519d33502`](https://github.com/nodejs/node/commit/d519d33502)]
- **doc**: update macOS and Xcode versions for releases (Michaël Zasso)
[#&#8203;56337](https://github.com/nodejs/node/pull/56337)
-
\[[`fcfe650507`](https://github.com/nodejs/node/commit/fcfe650507)]
- **doc**: add note for features using `InternalWorker` with permission
model (Antoine du Hamel)
[#&#8203;56706](https://github.com/nodejs/node/pull/56706)
-
\[[`efbba182b5`](https://github.com/nodejs/node/commit/efbba182b5)]
- **doc**: add entry to changelog about SQLite Session Extension (Bart
Louwers)
[#&#8203;56318](https://github.com/nodejs/node/pull/56318)
-
\[[`31bf9c7dd9`](https://github.com/nodejs/node/commit/31bf9c7dd9)]
- **doc**: move anatoli to emeritus (Michael Dawson)
[#&#8203;56592](https://github.com/nodejs/node/pull/56592)
-
\[[`6096e38c7c`](https://github.com/nodejs/node/commit/6096e38c7c)]
- **doc**: fix styles of the expandable TOC (Antoine du Hamel)
[#&#8203;56755](https://github.com/nodejs/node/pull/56755)
-
\[[`d423638281`](https://github.com/nodejs/node/commit/d423638281)]
- **doc**: add "Skip to content" button (Antoine du Hamel)
[#&#8203;56750](https://github.com/nodejs/node/pull/56750)
-
\[[`edeb157d75`](https://github.com/nodejs/node/commit/edeb157d75)]
- **doc**: improve accessibility of expandable lists (Antoine du Hamel)
[#&#8203;56749](https://github.com/nodejs/node/pull/56749)
-
\[[`1a79e87687`](https://github.com/nodejs/node/commit/1a79e87687)]
- **doc**: add note regarding commit message trailers (Dario Piotrowicz)
[#&#8203;56736](https://github.com/nodejs/node/pull/56736)
-
\[[`927c7e47e4`](https://github.com/nodejs/node/commit/927c7e47e4)]
- **doc**: fix typo in example code for util.styleText (Robin Mehner)
[#&#8203;56720](https://github.com/nodejs/node/pull/56720)
-
\[[`fade522538`](https://github.com/nodejs/node/commit/fade522538)]
- **doc**: fix inconsistencies in `WeakSet` and `WeakMap` comparison
details (Shreyans Pathak)
[#&#8203;56683](https://github.com/nodejs/node/pull/56683)
-
\[[`55533bf147`](https://github.com/nodejs/node/commit/55533bf147)]
- **doc**: add RafaelGSS as latest sec release stewards (Rafael Gonzaga)
[#&#8203;56682](https://github.com/nodejs/node/pull/56682)
-
\[[`8e978bdee1`](https://github.com/nodejs/node/commit/8e978bdee1)]
- **doc**: clarify cjs/esm diff in `queueMicrotask()` vs
`process.nextTick()` (Dario Piotrowicz)
[#&#8203;56659](https://github.com/nodejs/node/pull/56659)
-
\[[`ae360c30dc`](https://github.com/nodejs/node/commit/ae360c30dc)]
- **doc**: `WeakSet` and `WeakMap` comparison details (Shreyans Pathak)
[#&#8203;56648](https://github.com/nodejs/node/pull/56648)
-
\[[`acd2a2fda5`](https://github.com/nodejs/node/commit/acd2a2fda5)]
- **doc**: mention prepare --security (Rafael Gonzaga)
[#&#8203;56617](https://github.com/nodejs/node/pull/56617)
-
\[[`d3c0a2831d`](https://github.com/nodejs/node/commit/d3c0a2831d)]
- **doc**: tweak info on reposts in ambassador program (Michael Dawson)
[#&#8203;56589](https://github.com/nodejs/node/pull/56589)
-
\[[`3299505b49`](https://github.com/nodejs/node/commit/3299505b49)]
- **doc**: add type stripping to ambassadors program (Marco Ippolito)
[#&#8203;56598](https://github.com/nodejs/node/pull/56598)
-
\[[`b1a6ffa4e4`](https://github.com/nodejs/node/commit/b1a6ffa4e4)]
- **doc**: improve internal documentation on built-in snapshot (Joyee
Cheung)
[#&#8203;56505](https://github.com/nodejs/node/pull/56505)
-
\[[`1641a28930`](https://github.com/nodejs/node/commit/1641a28930)]
- **doc**: document CLI way to open the nodejs/bluesky PR (Antoine du
Hamel)
[#&#8203;56506](https://github.com/nodejs/node/pull/56506)
-
\[[`2042628fda`](https://github.com/nodejs/node/commit/2042628fda)]
- **doc**: add section about using npx with permission model (Rafael
Gonzaga)
[#&#8203;56539](https://github.com/nodejs/node/pull/56539)
-
\[[`ace19a0263`](https://github.com/nodejs/node/commit/ace19a0263)]
- **doc**: update gcc-version for ubuntu-lts (Kunal Kumar)
[#&#8203;56553](https://github.com/nodejs/node/pull/56553)
-
\[[`4aa57b50f8`](https://github.com/nodejs/node/commit/4aa57b50f8)]
- **doc**: fix parentheses in options (Tobias Nießen)
[#&#8203;56563](https://github.com/nodejs/node/pull/56563)
-
\[[`b40b01b4d3`](https://github.com/nodejs/node/commit/b40b01b4d3)]
- **doc**: include CVE to EOL lines as sec release process (Rafael
Gonzaga)
[#&#8203;56520](https://github.com/nodejs/node/pull/56520)
-
\[[`6701360113`](https://github.com/nodejs/node/commit/6701360113)]
- **doc**: add esm examples to node:trace_events (Alfredo González)
[#&#8203;56514](https://github.com/nodejs/node/pull/56514)
-
\[[`d3207cca3e`](https://github.com/nodejs/node/commit/d3207cca3e)]
- **doc**: add message for Ambassadors to promote (Michael Dawson)
[#&#8203;56235](https://github.com/nodejs/node/pull/56235)
-
\[[`97ece4ae06`](https://github.com/nodejs/node/commit/97ece4ae06)]
- **doc**: allow request for TSC reviews via the GitHub UI (Antoine du
Hamel)
[#&#8203;56493](https://github.com/nodejs/node/pull/56493)
-
\[[`03f25055ab`](https://github.com/nodejs/node/commit/03f25055ab)]
- **doc**: add example for piping ReadableStream (Gabriel Schulhof)
[#&#8203;56415](https://github.com/nodejs/node/pull/56415)
-
\[[`516d07482c`](https://github.com/nodejs/node/commit/516d07482c)]
- **doc**: expand description of `parseArg`'s `default` (Kevin Gibbons)
[#&#8203;54431](https://github.com/nodejs/node/pull/54431)
-
\[[`a6491effcb`](https://github.com/nodejs/node/commit/a6491effcb)]
- **doc**: use `<ul>` instead of `<ol>` in `SECURITY.md` (Antoine du
Hamel)
[#&#8203;56346](https://github.com/nodejs/node/pull/56346)
-
\[[`e4ec134b21`](https://github.com/nodejs/node/commit/e4ec134b21)]
- **doc**: clarify that WASM is trusted (Matteo Collina)
[#&#8203;56345](https://github.com/nodejs/node/pull/56345)
-
\[[`0f7aed8a59`](https://github.com/nodejs/node/commit/0f7aed8a59)]
- **doc**: fix the `crc32` documentation (Kevin Toshihiro Uehara)
[#&#8203;55898](https://github.com/nodejs/node/pull/55898)
-
\[[`721104a296`](https://github.com/nodejs/node/commit/721104a296)]
- **doc**: fix links in `module.md` (Antoine du Hamel)
[#&#8203;56283](https://github.com/nodejs/node/pull/56283)
-
\[[`928540d792`](https://github.com/nodejs/node/commit/928540d792)]
- **doc**: fix typos (Nathan Baulch)
[#&#8203;55066](https://github.com/nodejs/node/pull/55066)
-
\[[`e69d35f03b`](https://github.com/nodejs/node/commit/e69d35f03b)]
- **doc**: add history info for Permission Model (Antoine du Hamel)
[#&#8203;56707](https://github.com/nodejs/node/pull/56707)
-
\[[`c6fd867ab5`](https://github.com/nodejs/node/commit/c6fd867ab5)]
- **esm**: fix jsdoc type refs to `ModuleJobBase` in esm/loader (Jacob
Smith)
[#&#8203;56499](https://github.com/nodejs/node/pull/56499)
-
\[[`9cf9046bd7`](https://github.com/nodejs/node/commit/9cf9046bd7)]
- ***Revert*** "**events**: add hasEventListener util for validate"
(origranot)
[#&#8203;56282](https://github.com/nodejs/node/pull/56282)
-
\[[`b7fe54fc88`](https://github.com/nodejs/node/commit/b7fe54fc88)]
- **(SEMVER-MINOR)** **fs**: allow `exclude` option in globs to accept
glob patterns (Daeyeon Jeong)
[#&#8203;56489](https://github.com/nodejs/node/pull/56489)
-
\[[`6ca27c2a59`](https://github.com/nodejs/node/commit/6ca27c2a59)]
- **http2**: omit server name when HTTP2 host is IP address (islandryu)
[#&#8203;56530](https://github.com/nodejs/node/pull/56530)
-
\[[`9f1fa199bf`](https://github.com/nodejs/node/commit/9f1fa199bf)]
- **inspector**: roll inspector_protocol (Chengzhong Wu)
[#&#8203;56649](https://github.com/nodejs/node/pull/56649)
-
\[[`0dae4bb3ab`](https://github.com/nodejs/node/commit/0dae4bb3ab)]
- **inspector**: add undici http tracking support (Chengzhong Wu)
[#&#8203;56488](https://github.com/nodejs/node/pull/56488)
-
\[[`2c6124cec4`](https://github.com/nodejs/node/commit/2c6124cec4)]
- **inspector**: report loadingFinished until the response data is
consumed (Chengzhong Wu)
[#&#8203;56372](https://github.com/nodejs/node/pull/56372)
-
\[[`96ec862ce2`](https://github.com/nodejs/node/commit/96ec862ce2)]
- **lib**: refactor execution.js (Marco Ippolito)
[#&#8203;56358](https://github.com/nodejs/node/pull/56358)
-
\[[`3ac92ef607`](https://github.com/nodejs/node/commit/3ac92ef607)]
- **(SEMVER-MINOR)** **lib**: add typescript support to STDIN eval
(Marco Ippolito)
[#&#8203;56359](https://github.com/nodejs/node/pull/56359)
-
\[[`d5bf3db0cf`](https://github.com/nodejs/node/commit/d5bf3db0cf)]
- **lib**: allow skipping source maps in node_modules (Chengzhong Wu)
[#&#8203;56639](https://github.com/nodejs/node/pull/56639)
-
\[[`d33eaf2bcb`](https://github.com/nodejs/node/commit/d33eaf2bcb)]
- **lib**: ensure FORCE_COLOR forces color output in non-TTY
environments (Pietro Marchini)
[#&#8203;55404](https://github.com/nodejs/node/pull/55404)
-
\[[`dc003218a8`](https://github.com/nodejs/node/commit/dc003218a8)]
- **lib**: optimize `prepareStackTrace` on builtin frames (Chengzhong
Wu) [#&#8203;56299](https://github.com/nodejs/node/pull/56299)
-
\[[`df06524863`](https://github.com/nodejs/node/commit/df06524863)]
- **lib**: suppress source map lookup exceptions (Chengzhong Wu)
[#&#8203;56299](https://github.com/nodejs/node/pull/56299)
-
\[[`35335a5a66`](https://github.com/nodejs/node/commit/35335a5a66)]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#&#8203;56580](https://github.com/nodejs/node/pull/56580)
-
\[[`1faabdb150`](https://github.com/nodejs/node/commit/1faabdb150)]
- **meta**: add codeowners of security release document (Rafael Gonzaga)
[#&#8203;56521](https://github.com/nodejs/node/pull/56521)
-
\[[`b4ece22ef5`](https://github.com/nodejs/node/commit/b4ece22ef5)]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#&#8203;56342](https://github.com/nodejs/node/pull/56342)
-
\[[`9ec67e7ce0`](https://github.com/nodejs/node/commit/9ec67e7ce0)]
- **meta**: move MoLow to TSC regular member (Moshe Atlow)
[#&#8203;56276](https://github.com/nodejs/node/pull/56276)
-
\[[`bae4b2e20a`](https://github.com/nodejs/node/commit/bae4b2e20a)]
- **module**: use more defensive code when handling SWC errors (Antoine
du Hamel)
[#&#8203;56646](https://github.com/nodejs/node/pull/56646)
-
\[[`1614e8e7bc`](https://github.com/nodejs/node/commit/1614e8e7bc)]
- **(SEMVER-MINOR)** **module**: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX
(Marco Ippolito)
[#&#8203;56610](https://github.com/nodejs/node/pull/56610)
-
\[[`174d88eab1`](https://github.com/nodejs/node/commit/174d88eab1)]
- **module**: support eval with ts syntax detection (Marco Ippolito)
[#&#8203;56285](https://github.com/nodejs/node/pull/56285)
-
\[[`299d6fa829`](https://github.com/nodejs/node/commit/299d6fa829)]
- **module**: fix jsdoc for `format` parameter in cjs/loader (pacexy)
[#&#8203;56501](https://github.com/nodejs/node/pull/56501)
-
\[[`0307e4dd59`](https://github.com/nodejs/node/commit/0307e4dd59)]
- **module**: unify TypeScript and .mjs handling in CommonJS (Joyee
Cheung)
[#&#8203;55590](https://github.com/nodejs/node/pull/55590)
-
\[[`1f4f9be93d`](https://github.com/nodejs/node/commit/1f4f9be93d)]
- **module**: fix async resolution error within the sync
`findPackageJSON` (Jacob Smith)
[#&#8203;56382](https://github.com/nodejs/node/pull/56382)
-
\[[`bbedffa0f0`](https://github.com/nodejs/node/commit/bbedffa0f0)]
- **module**: simplify `findPackageJSON` implementation (Antoine du
Hamel)
[#&#8203;55543](https://github.com/nodejs/node/pull/55543)
-
\[[`6d6cffa9cc`](https://github.com/nodejs/node/commit/6d6cffa9cc)]
- **(SEMVER-MINOR)** **module**: add `findPackageJSON` util (Jacob
Smith)
[#&#8203;55412](https://github.com/nodejs/node/pull/55412)
-
\[[`cd7ce18233`](https://github.com/nodejs/node/commit/cd7ce18233)]
- **module**: fix bad `require.resolve` with option paths for `.` and
`..` (Dario Piotrowicz)
[#&#8203;56735](https://github.com/nodejs/node/pull/56735)
-
\[[`152df4da21`](https://github.com/nodejs/node/commit/152df4da21)]
- **module**: rethrow amaro error message (Marco Ippolito)
[#&#8203;56568](https://github.com/nodejs/node/pull/56568)
-
\[[`acba5dc87e`](https://github.com/nodejs/node/commit/acba5dc87e)]
- **module**: use buffer.toString base64 (Chengzhong Wu)
[#&#8203;56315](https://github.com/nodejs/node/pull/56315)
-
\[[`01e69be8ff`](https://github.com/nodejs/node/commit/01e69be8ff)]
- **node-api**: define version 10 (Gabriel Schulhof)
[#&#8203;55676](https://github.com/nodejs/node/pull/55676)
-
\[[`724524528e`](https://github.com/nodejs/node/commit/724524528e)]
- **node-api**: remove deprecated attribute from napi_module_register
(Vladimir Morozov)
[#&#8203;56162](https://github.com/nodejs/node/pull/56162)
-
\[[`c78e11064f`](https://github.com/nodejs/node/commit/c78e11064f)]
- **process**: remove support for undocumented symbol (Antoine du Hamel)
[#&#8203;56552](https://github.com/nodejs/node/pull/56552)
-
\[[`3f69b18a23`](https://github.com/nodejs/node/commit/3f69b18a23)]
- **process**: fix symbol key and mark experimental new `node:process`
methods (Antoine du Hamel)
[#&#8203;56517](https://github.com/nodejs/node/pull/56517)
-
\[[`d35333ae18`](https://github.com/nodejs/node/commit/d35333ae18)]
- **(SEMVER-MINOR)** **process**: add process.ref() and process.unref()
methods (James M Snell)
[#&#8203;56400](https://github.com/nodejs/node/pull/56400)
-
\[[`fa49f0f7d5`](https://github.com/nodejs/node/commit/fa49f0f7d5)]
- **punycode**: limit deprecation warning (Colin Ihrig)
[#&#8203;56632](https://github.com/nodejs/node/pull/56632)
-
\[[`d77c7073b7`](https://github.com/nodejs/node/commit/d77c7073b7)]
- **sqlite**: disable memstatus APIs at build time (Colin Ihrig)
[#&#8203;56541](https://github.com/nodejs/node/pull/56541)
-
\[[`07ff3ddcb5`](https://github.com/nodejs/node/commit/07ff3ddcb5)]
- **(SEMVER-MINOR)** **sqlite**: support TypedArray and DataView in
`StatementSync` (Alex Yang)
[#&#8203;56385](https://github.com/nodejs/node/pull/56385)
-
\[[`b6c2e91365`](https://github.com/nodejs/node/commit/b6c2e91365)]
- **sqlite**: enable SQL math functions (Colin Ihrig)
[#&#8203;56447](https://github.com/nodejs/node/pull/56447)
-
\[[`3462263e8b`](https://github.com/nodejs/node/commit/3462263e8b)]
- **sqlite**: pass conflict type to conflict resolution handler (Bart
Louwers)
[#&#8203;56352](https://github.com/nodejs/node/pull/56352)
-
\[[`89ba3af743`](https://github.com/nodejs/node/commit/89ba3af743)]
- **src**: add nullptr handling from X509\_STORE_new() (Burkov Egor)
[#&#8203;56700](https://github.com/nodejs/node/pull/56700)
-
\[[`89a7c82e0c`](https://github.com/nodejs/node/commit/89a7c82e0c)]
- **src**: add default value for RSACipherConfig mode field (Burkov
Egor)
[#&#8203;56701](https://github.com/nodejs/node/pull/56701)
-
\[[`7bae51e62e`](https://github.com/nodejs/node/commit/7bae51e62e)]
- **src**: fix build with GCC 15 (tjuhaszrh)
[#&#8203;56740](https://github.com/nodejs/node/pull/56740)
-
\[[`432a4b8bd6`](https://github.com/nodejs/node/commit/432a4b8bd6)]
- **src**: fix to generate path from wchar_t via wstring (yamachu)
[#&#8203;56696](https://github.com/nodejs/node/pull/56696)
-
\[[`8c9eaf82f0`](https://github.com/nodejs/node/commit/8c9eaf82f0)]
- **src**: initialize FSReqWrapSync in path that uses it (Michaël Zasso)
[#&#8203;56613](https://github.com/nodejs/node/pull/56613)
-
\[[`bcdb42d40b`](https://github.com/nodejs/node/commit/bcdb42d40b)]
- **src**: handle duplicate paths granted (Rafael Gonzaga)
[#&#8203;56591](https://github.com/nodejs/node/pull/56591)
-
\[[`d6a7acc207`](https://github.com/nodejs/node/commit/d6a7acc207)]
- **src**: update ECKeyPointer in ncrypto (James M Snell)
[#&#8203;56526](https://github.com/nodejs/node/pull/56526)
-
\[[`01922f8b1f`](https://github.com/nodejs/node/commit/01922f8b1f)]
- **src**: update ECPointPointer in ncrypto (James M Snell)
[#&#8203;56526](https://github.com/nodejs/node/pull/56526)
-
\[[`2a3a36eceb`](https://github.com/nodejs/node/commit/2a3a36eceb)]
- **src**: update ECGroupPointer in ncrypto (James M Snell)
[#&#8203;56526](https://github.com/nodejs/node/pull/56526)
-
\[[`67c10cdacb`](https://github.com/nodejs/node/commit/67c10cdacb)]
- **src**: update ECDASSigPointer implementation in ncrypto (James M
Snell)
[#&#8203;56526](https://github.com/nodejs/node/pull/56526)
-
\[[`17f931c68b`](https://github.com/nodejs/node/commit/17f931c68b)]
- **src**: cleaning up more crypto internals for ncrypto (James M Snell)
[#&#8203;56526](https://github.com/nodejs/node/pull/56526)
-
\[[`94d3fe1b62`](https://github.com/nodejs/node/commit/94d3fe1b62)]
- **(SEMVER-MINOR)** **src**: add --disable-sigusr1 to prevent signal
i/o thread (Rafael Gonzaga)
[#&#8203;56441](https://github.com/nodejs/node/pull/56441)
-
\[[`6594ee8dff`](https://github.com/nodejs/node/commit/6594ee8dff)]
- **src**: fix undefined script name in error source (Chengzhong Wu)
[#&#8203;56502](https://github.com/nodejs/node/pull/56502)
-
\[[`b46bad3e91`](https://github.com/nodejs/node/commit/b46bad3e91)]
- **src**: refactor --trace-env to reuse option selection and handling
(Joyee Cheung)
[#&#8203;56293](https://github.com/nodejs/node/pull/56293)
-
\[[`76921b822b`](https://github.com/nodejs/node/commit/76921b822b)]
- **src**: minor cleanups on OneByteString usage (James M Snell)
[#&#8203;56482](https://github.com/nodejs/node/pull/56482)
-
\[[`3f0d1dd4fe`](https://github.com/nodejs/node/commit/3f0d1dd4fe)]
- **src**: move more crypto impl detail to ncrypto dep (James M Snell)
[#&#8203;56421](https://github.com/nodejs/node/pull/56421)
-
\[[`04f623b283`](https://github.com/nodejs/node/commit/04f623b283)]
- **src**: fixup more ToLocalChecked uses in node_file (James M Snell)
[#&#8203;56484](https://github.com/nodejs/node/pull/56484)
-
\[[`5aa436f5a1`](https://github.com/nodejs/node/commit/5aa436f5a1)]
- **src**: make some minor ToLocalChecked cleanups (James M Snell)
[#&#8203;56483](https://github.com/nodejs/node/pull/56483)
-
\[[`6eec5e7ec2`](https://github.com/nodejs/node/commit/6eec5e7ec2)]
- **src**: lock the thread properly in snapshot builder (Joyee Cheung)
[#&#8203;56327](https://github.com/nodejs/node/pull/56327)
-
\[[`5614993968`](https://github.com/nodejs/node/commit/5614993968)]
- **src**: drain platform tasks before creating startup snapshot
(Chengzhong Wu)
[#&#8203;56403](https://github.com/nodejs/node/pull/56403)
-
\[[`48493e9fd5`](https://github.com/nodejs/node/commit/48493e9fd5)]
- **src**: use LocalVector in more places (James M Snell)
[#&#8203;56457](https://github.com/nodejs/node/pull/56457)
-
\[[`7e5ea0681e`](https://github.com/nodejs/node/commit/7e5ea0681e)]
- **src**: use v8::LocalVector consistently with other minor cleanups
(James M Snell)
[#&#8203;56417](https://github.com/nodejs/node/pull/56417)
-
\[[`ad3d857f2b`](https://github.com/nodejs/node/commit/ad3d857f2b)]
- **src**: use starts_with in fs_permission.cc (ishabi)
[#&#8203;55811](https://github.com/nodejs/node/pull/55811)
-
\[[`5afffb4415`](https://github.com/nodejs/node/commit/5afffb4415)]
- **(SEMVER-MINOR)** **src,worker**: add isInternalWorker (Carlos Espa)
[#&#8203;56469](https://github.com/nodejs/node/pull/56469)
-
\[[`7d1676e72e`](https://github.com/nodejs/node/commit/7d1676e72e)]
- **stream**: fix typo in ReadableStreamBYOBReader.readIntoRequests
(Mattias Buelens)
[#&#8203;56560](https://github.com/nodejs/node/pull/56560)
-
\[[`e658ea6b26`](https://github.com/nodejs/node/commit/e658ea6b26)]
- **stream**: validate undefined sizeAlgorithm in WritableStream (Jason
Zhang)
[#&#8203;56067](https://github.com/nodejs/node/pull/56067)
-
\[[`e4f133c20c`](https://github.com/nodejs/node/commit/e4f133c20c)]
- **test**: add ts eval snapshots (Marco Ippolito)
[#&#8203;56358](https://github.com/nodejs/node/pull/56358)
-
\[[`f041742400`](https://github.com/nodejs/node/commit/f041742400)]
- **test**: remove empty lines from snapshots (Marco Ippolito)
[#&#8203;56358](https://github.com/nodejs/node/pull/56358)
-
\[[`801cde91f6`](https://github.com/nodejs/node/commit/801cde91f6)]
- **test**: reduce number of written chunks (Luigi Pinca)
[#&#8203;56757](https://github.com/nodejs/node/pull/56757)
-
\[[`6fdf1879ab`](https://github.com/nodejs/node/commit/6fdf1879ab)]
- **test**: fix invalid common.mustSucceed() usage (Luigi Pinca)
[#&#8203;56756](https://github.com/nodejs/node/pull/56756)
-
\[[`d2bfbfa364`](https://github.com/nodejs/node/commit/d2bfbfa364)]
- **test**: use strict mode in global setters test (Rich Trott)
[#&#8203;56742](https://github.com/nodejs/node/pull/56742)
-
\[[`5c030da42f`](https://github.com/nodejs/node/commit/5c030da42f)]
- **test**: cleanup and simplify test-crypto-aes-wrap (James M Snell)
[#&#8203;56748](https://github.com/nodejs/node/pull/56748)
-
\[[`f1442d6eaf`](https://github.com/nodejs/node/commit/f1442d6eaf)]
- **test**: do not use common.isMainThread (Luigi Pinca)
[#&#8203;56768](https://github.com/nodejs/node/pull/56768)
-
\[[`49405bd9e7`](https://github.com/nodejs/node/commit/49405bd9e7)]
- **test**: make some requires lazy in common/index (James M Snell)
[#&#8203;56715](https://github.com/nodejs/node/pull/56715)
-
\[[`52ef376788`](https://github.com/nodejs/node/commit/52ef376788)]
- **test**: add test that uses multibyte for path and resolves modules
(yamachu)
[#&#8203;56696](https://github.com/nodejs/node/pull/56696)
-
\[[`b811dea85a`](https://github.com/nodejs/node/commit/b811dea85a)]
- **test**: replace more uses of `global` with `globalThis` (James M
Snell)
[#&#8203;56712](https://github.com/nodejs/node/pull/56712)
-
\[[`eb97076199`](https://github.com/nodejs/node/commit/eb97076199)]
- **test**: make common/index slightly less node.js specific (James M
Snell)
[#&#8203;56712](https://github.com/nodejs/node/pull/56712)
-
\[[`1795202d19`](https://github.com/nodejs/node/commit/1795202d19)]
- **test**: rely less on duplicative common test harness utilities
(James M Snell)
[#&#8203;56712](https://github.com/nodejs/node/pull/56712)
-
\[[`5be29a274e`](https://github.com/nodejs/node/commit/5be29a274e)]
- **test**: simplify common/index.js (James M Snell)
[#&#8203;56712](https://github.com/nodejs/node/pull/56712)
-
\[[`92e99780f0`](https://github.com/nodejs/node/commit/92e99780f0)]
- **test**: move hasMultiLocalhost to common/net (James M Snell)
[#&#8203;56716](https://github.com/nodejs/node/pull/56716)
-
\[[`1c3204a4cc`](https://github.com/nodejs/node/commit/1c3204a4cc)]
- **test**: move crypto related common utilities in common/crypto (James
M Snell)
[#&#8203;56714](https://github.com/nodejs/node/pull/56714)
-
\[[`fe79d63be0`](https://github.com/nodejs/node/commit/fe79d63be0)]
- **test**: add missing test for env file (Jonas)
[#&#8203;56642](https://github.com/nodejs/node/pull/56642)
-
\[[`e08af61537`](https://github.com/nodejs/node/commit/e08af61537)]
- **test**: enforce strict mode in test-zlib-const (Rich Trott)
[#&#8203;56689](https://github.com/nodejs/node/pull/56689)
-
\[[`c96792d7f8`](https://github.com/nodejs/node/commit/c96792d7f8)]
- **test**: fix localization data for ICU 74.2 (Antoine du Hamel)
[#&#8203;56661](https://github.com/nodejs/node/pull/56661)
-
\[[`48b72f1195`](https://github.com/nodejs/node/commit/48b72f1195)]
- **test**: use --permission instead of --experimental-permission
(Rafael Gonzaga)
[#&#8203;56685](https://github.com/nodejs/node/pull/56685)
-
\[[`de81d90fce`](https://github.com/nodejs/node/commit/de81d90fce)]
- **test**: test-stream-compose.js doesn't need internals (Meghan Denny)
[#&#8203;56619](https://github.com/nodejs/node/pull/56619)
-
\[[`f5b8499ad0`](https://github.com/nodejs/node/commit/f5b8499ad0)]
- **test**: add maxCount and gcOptions to gcUntil() (Joyee Cheung)
[#&#8203;56522](https://github.com/nodejs/node/pull/56522)
-
\[[`d9e5a81041`](https://github.com/nodejs/node/commit/d9e5a81041)]
- **test**: add line break at end of file (Rafael Gonzaga)
[#&#8203;56588](https://github.com/nodejs/node/pull/56588)
-
\[[`59be346fbf`](https://github.com/nodejs/node/commit/59be346fbf)]
- **test**: mark test-worker-prof as flaky on smartos (Joyee Cheung)
[#&#8203;56583](https://github.com/nodejs/node/pull/56583)
-
\[[`12a2cae9e5`](https://github.com/nodejs/node/commit/12a2cae9e5)]
- **test**: update test-child-process-bad-stdio to use node:test (Colin
Ihrig)
[#&#8203;56562](https://github.com/nodejs/node/pull/56562)
-
\[[`2dc4a30e19`](https://github.com/nodejs/node/commit/2dc4a30e19)]
- **test**: disable openssl 3.4.0 incompatible tests (Jelle van der Waa)
[#&#8203;56160](https://github.com/nodejs/node/pull/56160)
-
\[[`1950fbf51d`](https://github.com/nodejs/node/commit/1950fbf51d)]
- **test**: make test-crypto-hash compatible with OpenSSL > 3.4.0 (Jelle
van der Waa)
[#&#8203;56160](https://github.com/nodejs/node/pull/56160)
-
\[[`a533420a91`](https://github.com/nodejs/node/commit/a533420a91)]
- **test**: clarify fork inherit permission flags (Rafael Gonzaga)
[#&#8203;56523](https://github.com/nodejs/node/pull/56523)
-
\[[`697e799dc1`](https://github.com/nodejs/node/commit/697e799dc1)]
- **test**: add error only reporter for node:test (Carlos Espa)
[#&#8203;56438](https://github.com/nodejs/node/pull/56438)
-
\[[`4844fa212d`](https://github.com/nodejs/node/commit/4844fa212d)]
- **test**: mark test-http-server-request-timeouts-mixed as flaky (Joyee
Cheung)
[#&#8203;56503](https://github.com/nodejs/node/pull/56503)
-
\[[`843c2389b9`](https://github.com/nodejs/node/commit/843c2389b9)]
- **test**: update error code in tls-psk-circuit for for OpenSSL 3.4
(sebastianas)
[#&#8203;56420](https://github.com/nodejs/node/pull/56420)
-
\[[`ccb2ddbd83`](https://github.com/nodejs/node/commit/ccb2ddbd83)]
- **test**: update compiled sqlite tests to match other tests (Colin
Ihrig)
[#&#8203;56446](https://github.com/nodejs/node/pull/56446)
-
\[[`b40f50324d`](https://github.com/nodejs/node/commit/b40f50324d)]
- **test**: add initial test426 coverage (Chengzhong Wu)
[#&#8203;56436](https://github.com/nodejs/node/pull/56436)
-
\[[`059f81e4fd`](https://github.com/nodejs/node/commit/059f81e4fd)]
- **test**: update test-set-http-max-http-headers to use node:test
(Colin Ihrig)
[#&#8203;56439](https://github.com/nodejs/node/pull/56439)
-
\[[`ec2940b418`](https://github.com/nodejs/node/commit/ec2940b418)]
- **test**: update test-child-process-windows-hide to use node:test
(Colin Ihrig)
[#&#8203;56437](https://github.com/nodejs/node/pull/56437)
-
\[[`0362924880`](https://github.com/nodejs/node/commit/0362924880)]
- **test**: use unusual chars in the path to ensure our tests are robust
(Antoine du Hamel)
[#&#8203;48409](https://github.com/nodejs/node/pull/48409)
-
\[[`b6c3869910`](https://github.com/nodejs/node/commit/b6c3869910)]
- **test**: improve abort signal dropping test (Edy Silva)
[#&#8203;56339](https://github.com/nodejs/node/pull/56339)
-
\[[`cc648ef923`](https://github.com/nodejs/node/commit/cc648ef923)]
- **test**: enable ts test on win arm64 (Marco Ippolito)
[#&#8203;56349](https://github.com/nodejs/node/pull/56349)
-
\[[`68819b4997`](https://github.com/nodejs/node/commit/68819b4997)]
- **test**: deflake test-watch-file-shared-dependency (Luigi Pinca)
[#&#8203;56344](https://github.com/nodejs/node/pull/56344)
-
\[[`ca6ed2190c`](https://github.com/nodejs/node/commit/ca6ed2190c)]
- **test**: skip `test-sqlite-extensions` when SQLite is not built by us
(Antoine du Hamel)
[#&#8203;56341](https://github.com/nodejs/node/pull/56341)
-
\[[`8ffeb8b58c`](https://github.com/nodejs/node/commit/8ffeb8b58c)]
- **test**: increase spin for eventloop test on s390 (Michael Dawson)
[#&#8203;56228](https://github.com/nodejs/node/pull/56228)
-
\[[`6ae9950f08`](https://github.com/nodejs/node/commit/6ae9950f08)]
- **test**: migrate message eval tests from Python to JS (Yiyun Lei)
[#&#8203;50482](https://github.com/nodejs/node/pull/50482)
-
\[[`4352bf69e9`](https://github.com/nodejs/node/commit/4352bf69e9)]
- **test**: check typescript loader (Marco Ippolito)
[#&#8203;54657](https://github.com/nodejs/node/pull/54657)
-
\[[`406e7db9c3`](https://github.com/nodejs/node/commit/406e7db9c3)]
- **test**: remove async-hooks/test-writewrap flaky designation (Luigi
Pinca)
[#&#8203;56048](https://github.com/nodejs/node/pull/56048)
-
\[[`fa56ab2bba`](https://github.com/nodejs/node/commit/fa56ab2bba)]
- **test**: deflake test-esm-loader-hooks-inspect-brk (Luigi Pinca)
[#&#8203;56050](https://github.com/nodejs/node/pull/56050)
-
\[[`8e149aac99`](https://github.com/nodejs/node/commit/8e149aac99)]
- **test**: add test case for listeners (origranot)
[#&#8203;56282](https://github.com/nodejs/node/pull/56282)
-
\[[`a3f5ef22cd`](https://github.com/nodejs/node/commit/a3f5ef22cd)]
- **test**: make `test-permission-sqlite-load-extension` more robust
(Antoine du Hamel)
[#&#8203;56295](https://github.com/nodejs/node/pull/56295)
-
\[[`8cbb7cc838`](https://github.com/nodejs/node/commit/8cbb7cc838)]
- **test_runner**: print failing assertion only once with spec reporter
(Pietro Marchini)
[#&#8203;56662](https://github.com/nodejs/node/pull/56662)
-
\[[`1f426bad9a`](https://github.com/nodejs/node/commit/1f426bad9a)]
- **test_runner**: remove unused errors (Pietro Marchini)
[#&#8203;56607](https://github.com/nodejs/node/pull/56607)
-
\[[`697a851fb3`](https://github.com/nodejs/node/commit/697a851fb3)]
- **(SEMVER-MINOR)** **test_runner**: add
TestContext.prototype.waitFor() (Colin Ihrig)
[#&#8203;56595](https://github.com/nodejs/node/pull/56595)
-
\[[`047537b48c`](https://github.com/nodejs/node/commit/047537b48c)]
- **(SEMVER-MINOR)** **test_runner**: add t.assert.fileSnapshot() (Colin
Ihrig)
[#&#8203;56459](https://github.com/nodejs/node/pull/56459)
-
\[[`19b4aa4b14`](https://github.com/nodejs/node/commit/19b4aa4b14)]
- **test_runner**: run single test file benchmark (Pietro Marchini)
[#&#8203;56479](https://github.com/nodejs/node/pull/56479)
-
\[[`926cf84e95`](https://github.com/nodejs/node/commit/926cf84e95)]
- **(SEMVER-MINOR)** **test_runner**: add assert.register() API (Colin
Ihrig)
[#&#8203;56434](https://github.com/nodejs/node/pull/56434)
-
\[[`fb4661a4cf`](https://github.com/nodejs/node/commit/fb4661a4cf)]
- **test_runner**: finish marking snapshot testing as stable (Colin
Ihrig)
[#&#8203;56425](https://github.com/nodejs/node/pull/56425)
-
\[[`900c6c3940`](https://github.com/nodejs/node/commit/900c6c3940)]
- **tls**: fix error stack conversion in cryptoErrorListToException()
(Joyee Cheung)
[#&#8203;56554](https://github.com/nodejs/node/pull/56554)
-
\[[`e9f185b658`](https://github.com/nodejs/node/commit/e9f185b658)]
- **tools**: update doc to new version (Node.js GitHub Bot)
[#&#8203;56259](https://github.com/nodejs/node/pull/56259)
-
\[[`7644c7e619`](https://github.com/nodejs/node/commit/7644c7e619)]
- **tools**: update inspector_protocol roller (Chengzhong Wu)
[#&#8203;56649](https://github.com/nodejs/node/pull/56649)
-
\[[`362272b0a4`](https://github.com/nodejs/node/commit/362272b0a4)]
- **tools**: do not throw on missing `create-release-proposal.sh`
(Antoine du Hamel)
[#&#8203;56704](https://github.com/nodejs/node/pull/56704)
-
\[[`df8b835953`](https://github.com/nodejs/node/commit/df8b835953)]
- **tools**: fix tools-deps-update (Daniel Lemire)
[#&#8203;56684](https://github.com/nodejs/node/pull/56684)
-
\[[`feba5d3274`](https://github.com/nodejs/node/commit/feba5d3274)]
- **tools**: do not throw on missing `create-release-proposal.sh`
(Antoine du Hamel)
[#&#8203;56695](https://github.com/nodejs/node/pull/56695)
-
\[[`9827f7d395`](https://github.com/nodejs/node/commit/9827f7d395)]
- **tools**: fix permissions in `lint-release-proposal` workflow
(Antoine du Hamel)
[#&#8203;56614](https://github.com/nodejs/node/pull/56614)
-
\[[`14c562c0dc`](https://github.com/nodejs/node/commit/14c562c0dc)]
- **tools**: remove github reporter (Carlos Espa)
[#&#8203;56468](https://github.com/nodejs/node/pull/56468)
-
\[[`ed1785d0ae`](https://github.com/nodejs/node/commit/ed1785d0ae)]
- **tools**: edit `create-release-proposal` workflow (Antoine du Hamel)
[#&#8203;56540](https://github.com/nodejs/node/pull/56540)
-
\[[`294e4c42f5`](https://github.com/nodejs/node/commit/294e4c42f5)]
- **tools**: validate commit list as part of `lint-release-commit`
(Antoine du Hamel)
[#&#8203;56291](https://github.com/nodejs/node/pull/56291)
-
\[[`98d3474267`](https://github.com/nodejs/node/commit/98d3474267)]
- **tools**: fix loong64 build failed (Xiao-Tao)
[#&#8203;56466](https://github.com/nodejs/node/pull/56466)
-
\[[`3e729ceec8`](https://github.com/nodejs/node/commit/3e729ceec8)]
- **tools**: disable unneeded rule ignoring in Python linting (Rich
Trott)
[#&#8203;56429](https://github.com/nodejs/node/pull/56429)
-
\[[`d5c05328e2`](https://github.com/nodejs/node/commit/d5c05328e2)]
- **tools**: use a configurable value for number of open dependabot PRs
(Antoine du Hamel)
[#&#8203;56427](https://github.com/nodejs/node/pull/56427)
-
\[[`1705cbe002`](https://github.com/nodejs/node/commit/1705cbe002)]
- **tools**: bump the eslint group in /tools/eslint with 4 updates
(dependabot\[bot])
[#&#8203;56426](https://github.com/nodejs/node/pull/56426)
-
\[[`53b29b0469`](https://github.com/nodejs/node/commit/53b29b0469)]
- **tools**: fix `require-common-first` lint rule from subfolder
(Antoine du Hamel)
[#&#8203;56325](https://github.com/nodejs/node/pull/56325)
-
\[[`105c4ed4fb`](https://github.com/nodejs/node/commit/105c4ed4fb)]
- **tools**: add release line label when opening release proposal
(Antoine du Hamel)
[#&#8203;56317](https://github.com/nodejs/node/pull/56317)
-
\[[`30f61f4aa5`](https://github.com/nodejs/node/commit/30f61f4aa5)]
- **url**: use resolved path to convert UNC paths to URL (Antoine du
Hamel)
[#&#8203;56302](https://github.com/nodejs/node/pull/56302)
-
\[[`a0aef4dfb6`](https://github.com/nodejs/node/commit/a0aef4dfb6)]
- **util**: inspect: do not crash on an Error stack that contains a
Symbol (Jordan Harband)
[#&#8203;56573](https://github.com/nodejs/node/pull/56573)
-
\[[`a8a060341f`](https://github.com/nodejs/node/commit/a8a060341f)]
- **util**: inspect: do not crash on an Error with a regex `name`
(Jordan Harband)
[#&#8203;56574](https://github.com/nodejs/node/pull/56574)
-
\[[`ea66bf3553`](https://github.com/nodejs/node/commit/ea66bf3553)]
- **util**: rename CallSite.column to columnNumber (Chengzhong Wu)
[#&#8203;56584](https://github.com/nodejs/node/pull/56584)
-
\[[`9cdc3b373c`](https://github.com/nodejs/node/commit/9cdc3b373c)]
- **util**: do not crash on inspecting function with `Symbol` name
(Jordan Harband)
[#&#8203;56572](https://github.com/nodejs/node/pull/56572)
-
\[[`0bfbb68569`](https://github.com/nodejs/node/commit/0bfbb68569)]
- **util**: expose CallSite.scriptId (Chengzhong Wu)
[#&#8203;56551](https://github.com/nodejs/node/pull/56551)
-
\[[`5dd7116e09`](https://github.com/nodejs/node/commit/5dd7116e09)]
- **watch**: reload env file for --env-file-if-exists (Jonas)
[#&#8203;56643](https://github.com/nodejs/node/pull/56643)
-
\[[`c658a8afdf`](https://github.com/nodejs/node/commit/c658a8afdf)]
- **(SEMVER-MINOR)** **worker**: add eval ts input (Marco Ippolito)
[#&#8203;56394](https://github.com/nodejs/node/pull/56394)
-
\[[`2e5d038f48`](https://github.com/nodejs/node/commit/2e5d038f48)]
- **worker**: refactor stdio to improve performance (Matteo Collina)
[#&#8203;56630](https://github.com/nodejs/node/pull/56630)
-
\[[`f959805d01`](https://github.com/nodejs/node/commit/f959805d01)]
- **worker**: flush stdout and stderr on exit (Matteo Collina)
[#&#8203;56428](https://github.com/nodejs/node/pull/56428)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

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

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/mong/mongts).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoiZGVwZW5kZW5jeV91cGRhdGVzIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Feb 14, 2025
1 parent 3276b61 commit 94ddbbb
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion apps/api/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:22.13.1-alpine AS base
FROM node:22.14.0-alpine AS base

ENV NODE_ENV=production

Expand Down
2 changes: 1 addition & 1 deletion apps/skde/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
"@types/d3-scale": "4.0.9",
"@types/d3-shape": "3.1.7",
"@types/d3-time-format": "4.0.3",
"@types/node": "22.13.2",
"@types/node": "22.13.4",
"@types/react": "18.3.18",
"@vitejs/plugin-react": "4.3.4",
"@vitest/browser": "3.0.4",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"packages/*"
],
"devDependencies": {
"@types/node": "22.13.2",
"@types/node": "22.13.4",
"decap-server": "3.2.0",
"eslint": "9.20.1",
"husky": "9.1.7",
Expand Down
12 changes: 6 additions & 6 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6078,12 +6078,12 @@ __metadata:
languageName: node
linkType: hard

"@types/node@npm:22.13.2":
version: 22.13.2
resolution: "@types/node@npm:22.13.2"
"@types/node@npm:22.13.4":
version: 22.13.4
resolution: "@types/node@npm:22.13.4"
dependencies:
undici-types: "npm:~6.20.0"
checksum: 10/1d033a01a3dbcd0e305f46b0e61b8d697e5675392e6ca5a14b1f44240da14bb4949dd2731aff528a4cd5f160883d44df17e64b7f741aab4d735201dd6321182d
checksum: 10/716e05b1b84d9da3b2cbba9f642d7294549a89c85d27148b48815f321e0081d0546366e97d11c7710a3280160828512eb945f4e9361dda980f708473758ac0a7
languageName: node
linkType: hard

Expand Down Expand Up @@ -18673,7 +18673,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "mongts@workspace:."
dependencies:
"@types/node": "npm:22.13.2"
"@types/node": "npm:22.13.4"
decap-server: "npm:3.2.0"
eslint: "npm:9.20.1"
husky: "npm:9.1.7"
Expand Down Expand Up @@ -23520,7 +23520,7 @@ __metadata:
"@types/d3-scale": "npm:4.0.9"
"@types/d3-shape": "npm:3.1.7"
"@types/d3-time-format": "npm:4.0.3"
"@types/node": "npm:22.13.2"
"@types/node": "npm:22.13.4"
"@types/react": "npm:18.3.18"
"@visx/axis": "npm:3.12.0"
"@visx/group": "npm:3.12.0"
Expand Down

0 comments on commit 94ddbbb

Please sign in to comment.