Open
Conversation
After the write triggers a restart of the grandchild, the newly spawned second grandchild can post another 'script ready' message before the stdout from the first grandchild is relayed by the watcher and processed by this parent process to kill the watcher. If we write again and trigger another restart, we can end up in an infinite loop and never receive the stdout of the grandchildren in time. Only write once to verify the first grandchild process receives the expected signal. We don't care about the subsequent grandchild processes. PR-URL: #60443 Refs: #60297 Refs: #60391 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Darshan Sen <raisinten@gmail.com>
These would allow inspection of HTTP/2 client stream request bodies. Signed-off-by: Darshan Sen <raisinten@gmail.com> PR-URL: #60480 Reviewed-By: Ilyas Shabi <ilyasshabi94@gmail.com> Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
PR-URL: #60399 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
This means that `node.h` can include only this file, instead of the entirety of `node_api.h`. Split out from #60496 since it was rightfully pointed out that the breaking part of the change should not touch Node-API headers. PR-URL: #60512 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
PR-URL: #60476 Fixes: #60455 Refs: https://nodejs.org/api/stream.html#readabletoarrayoptions Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #60520 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
PR-URL: #60422 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
PR-URL: #60348 Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Jason Zhang <xzha4350@gmail.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.0.0 to 10.1.0. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@3a9db7e...5f858e3) --- updated-dependencies: - dependency-name: actions/stale dependency-version: 10.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> PR-URL: #60528 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5.0.0 to 6.0.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@a0853c2...2028fbc) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> PR-URL: #60529 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.5 to 4.31.2. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@3599b3b...0499de3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.31.2 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> PR-URL: #60533 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
The previous .devcontainer.json configuration was outdated and contained personal configurations that were not needed to run a dev container. This updates the structure so that it's put in .devcontainer/base/devcontainer.json based on the recommended setup in GitHub's documentation. The official image now publishes both arm64 and amd64 images, and devcontainer tools should be able to pick up the right one without extra arguments. This also adds documentation on how to use the container. Refs: https://docs.github.com/en/codespaces/setting-up-your-project-for-codespaces/adding-a-dev-container-configuration/introduction-to-dev-containers#devcontainerjson PR-URL: #60472 Refs: https://github.com/nodejs/devcontainer Refs: https://hub.docker.com/r/nodejs/devcontainer Reviewed-By: Tierney Cyren <hello@bnb.im> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
PR-URL: #60541 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Jake Yuesong Li <jake.yuesong@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
PR-URL: #60542 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: #60385 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #59354 Reviewed-By: Tim Perry <pimterry@gmail.com> Reviewed-By: theanarkh <theratliter@gmail.com> Reviewed-By: Ethan Arrowood <ethan@arrowood.dev>
PR-URL: #60565 Refs: #60494 Refs: https://github.com/nodejs/reliability/blob/main/reports/2025-11-03.md Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Ethan Arrowood <ethan@arrowood.dev> Reviewed-By: James M Snell <jasnell@gmail.com>
This test has been flaky in the CI. It squeezes too many independent test cases into one file, so split it up so that we can mark the persistent flaky test case and leave the unproblematic ones alone. PR-URL: #60568 Refs: #54803 Refs: https://github.com/nodejs/reliability/blob/main/reports/2025-11-03.md Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Previously when the child process helpers are used to print
information about the failed expectations and the env of the
child process was overridden, it printed the entire env object,
which may be too much if the caller does something like
{ env: { ENV: 'var', ...process.env } } (which tend to be always
the case for specifying env because we need to copy the
process.env for dynamic library loading in the CI).
This updates it to only show the env vars that differ from
process.env for a cleaner log in the case of failure.
PR-URL: #60556
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This allows us to set up fixtures for the benchmark suite only once, which can save quite a bit of time when running benchmarks that require tens of thousands of fixture files or more (e.g. the module benchmarks). PR-URL: #60574 Fixes: #58488 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: #53864 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
`node:http`' `request.reusedSocket` documentation sample code was referencing an undeclared `agent` identifier. PR-URL: #55478 Reviewed-By: Ethan Arrowood <ethan@arrowood.dev> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #58205 Reviewed-By: Ethan Arrowood <ethan@arrowood.dev> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #59277 Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #59698 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #59815 Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
`events.once` is a great way to manage the `close` / `error` / `exit` events of a child process. It creates a Promise that is fulfilled when the EventEmitter emits the given event or that is rejected if the EventEmitter emits 'error' while waiting. I think a lot of people wrongly think that managing a spawned child process requires writing boilerplate handlers for `close` and `error`, and that there's no `promisify` solution for spawned child processes. In fact, `events.once` is that solution. The docs should explicitly recommend it in examples. PR-URL: #60017 Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com> PR-URL: #61454 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Signed-off-by: Stewart X Addison <sxa@ibm.com> PR-URL: #61464 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
PR-URL: #61465 Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
PR-URL: #61401 Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
PR-URL: #61475 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com>
PR-URL: #60253 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Aviv Keller <me@aviv.sh>
Update the README to reflect current IBM and Red Hat volunteers who have dedicated time allocated to the project. Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com> PR-URL: #61588 Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Stewart X Addison <sxa@redhat.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Jordan Harband <ljharb@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #61553 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com>
PR-URL: #61495 Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Adds test coverage for the removeListener event being emitted when a once() listener is automatically removed after execution. This verifies that streams and other EventEmitters correctly emit removeListener events when once() wrappers clean up. PR-URL: #60137 Fixes: #59977 Reviewed-By: Aviv Keller <me@aviv.sh> Reviewed-By: Chemi Atlow <chemi@atlow.co.il> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Gürgün Dayıoğlu <hey@gurgun.day>
PR-URL: #58324 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
They were missing from the skip pattern due to different naming. PR-URL: #61504 Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #61528 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
To reduce cache thrashing. PR-URL: #61790 Refs: #61436 Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Tierney Cyren <hello@bnb.im> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Signed-off-by: Tierney Cyren <hello@bnb.im> PR-URL: #61663 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
PR-URL: #61742 Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com>
PR-URL: #61734 Reviewed-By: René <contact.9a5d6388@renegade334.me.uk> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: #61759 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #61899 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #61903 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Notable changes: build: * test on Python 3.14 (Christian Clauss) #59983 cli: * mark `--heapsnapshot-near-heap-limit` as stable (Joyee Cheung) #60956 crypto: * update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419 * update root certificates to NSS 3.117 (Node.js GitHub Bot) #60741 doc: * add avivkeller to collaborators (Aviv Keller) #61115 * add gurgunday to collaborators (Gürgün Dayıoğlu) #61094 meta: * add Renegade334 to collaborators (Renegade334) #60714 PR-URL: #61947
Collaborator
|
Review requested:
CITGM ( |
Member
|
Have stuck a retrospective don't-land on #61273, apologies. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
7b93a65f27] - build: test on Python 3.14 (Christian Clauss) #59983580ce8c099] - cli: mark--heapsnapshot-near-heap-limitas stable (Joyee Cheung) #60956d950b151a2] - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) #614194f42f8c428] - crypto: update root certificates to NSS 3.117 (Node.js GitHub Bot) #607419dc1ec740d] - doc: add @avivkeller to collaborators (Aviv Keller) #611159b23f7cd7b] - doc: add gurgunday to collaborators (Gürgün Dayıoğlu) #61094e8f9ea6bda] - meta: add Renegade334 to collaborators (Renegade334) #60714Commits
7bdcc93cdc] - assert: use a set instead of an array for faster lookup (Ruben Bridgewater) #610765ae7067f36] - assert,util: fix deep comparison for sets and maps with mixed types (Ruben Bridgewater) #6138852d1bc4537] - benchmark: add SQLite benchmarks (Guilherme Araújo) #614010451cad8eb] - benchmark: use boolean options in benchmark tests (SeokhunEom) #601290be7286246] - benchmark: allow boolean option values (SeokhunEom) #6012902a9c7409f] - benchmark: fix incorrect base64 input in byteLength benchmark (semimikoh) #60841a77708aa03] - benchmark: use typescript for import cjs benchmark (Joyee Cheung) #6066364aec13081] - benchmark: focus on import.meta intialization in import-meta benchmark (Joyee Cheung) #606031300abde5c] - benchmark: add per-suite setup option (Joyee Cheung) #60574e01903d304] - benchmark: improve cpu.sh for safety and usability (Nam Yooseong) #60162623a405747] - benchmark: add benchmark for leaf source text modules (Joyee Cheung) #602057f5e7b9f7f] - benchmark: add microbench on isInsideNodeModules (Chengzhong Wu) #60991db132b85a8] - bootstrap: initialize http proxy after user module loader setup (Joyee Cheung) #5893866102e1586] - buffer: let Buffer.of use heap (Сковорода Никита Андреевич) #6050385bf8faab2] - buffer: speed up concat via TypedArray#set (Gürgün Dayıoğlu) #60399ab53c32f63] - build: skip sscache action on non-main branches (Joyee Cheung) #61790540c6b795d] - build: update android-patches/trap-handler.h.patch (Mo Luo) #603696a0c9d1c08] - build: update devcontainer.json to use paired nix env (Joyee Cheung) #614146267ea9474] - build: fix misplaced comma in ldflags (hqzing) #6129496867b1d86] - build: fix crate vendor file checksums on windows (Chengzhong Wu) #61329ed8daae301] - build: fix inconsistent quoting inMakefile(Antoine du Hamel) #60511ed53b4d506] - build: remove temporal updater (Chengzhong Wu) #61151509d4344d6] - build: update test-wpt-report to use NODE instead of OUT_NODE (Filip Skokan) #6102478bd0bc47a] - build: skip build-ci on actions with a separate test step (Chengzhong Wu) #6107361ec85d848] - build: run embedtest with node_g when BUILDTYPE=Debug (Chengzhong Wu) #60850ad51085f62] - build: upgrade Python linter ruff, add rules ASYNC,PERF (Christian Clauss) #599842166ec7f0f] - build: use call command when calling python configure (Jacob Nichols) #6009873ef70145d] - build: remove V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE defs (Joyee Cheung) #602967b93a65f27] - build: test on Python 3.14 (Christian Clauss) #59983508ce6ec6c] - build, src: fix include paths for vtune files (Rahul) #59999e3dc2549df] - build,tools: fix addon build deadlock on errors (Vladimir Morozov) #61321f68d1f1df4] - build,win: update WinGet configurations to Python 3.14 (Mike McCready) #61431ac28e05383] - child_process: treat ipc length header as unsigned uint32 (Ryuhei Shima) #61344580ce8c099] - cli: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung) #60956f9cd179a8a] - cluster: fix port reuse between cluster (Ryuhei Shima) #6014190869da9f9] - console: optimize single-string logging (Gürgün Dayıoğlu) #60422d950b151a2] - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) #614194f42f8c428] - crypto: update root certificates to NSS 3.117 (Node.js GitHub Bot) #60741a87499ae25] - crypto: ensure documented RSA-PSS saltLength default is used (Filip Skokan) #606628c65cc11e2] - crypto: update root certificates to NSS 3.116 (Node.js GitHub Bot) #59956b45e4ee985] - debugger: fix event listener leak in the run command (Joyee Cheung) #6046418be880f7d] - deps: update googletest to 85087857ad10bd407cd6ed2f52f7ea9752db621f (Node.js GitHub Bot) #61417a46935660c] - deps: update sqlite to 3.51.2 (Node.js GitHub Bot) #61339a5d38c6d7c] - deps: update icu to 78.2 (Node.js GitHub Bot) #60523b748a51b83] - deps: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) #61135c4941613b3] - deps: update cjs-module-lexer to 2.2.0 (Node.js GitHub Bot) #61271e8d35c423d] - deps: update nbytes to 0.1.2 (Node.js GitHub Bot) #61270a8801739da] - deps: update timezone to 2025c (Node.js GitHub Bot) #611381754db7566] - deps: update simdjson to 4.2.4 (Node.js GitHub Bot) #61056c4dba168c9] - deps: update googletest to 065127f1e4b46c5f14fc73cf8d323c221f9dc68e (Node.js GitHub Bot) #61055c2088f6983] - deps: update sqlite to 3.51.1 (Node.js GitHub Bot) #60899054171adfb] - deps: update zlib to 1.3.1-63d7e16 (Node.js GitHub Bot) #608989b824117f9] - deps: update sqlite to 3.51.0 (Node.js GitHub Bot) #6061453bb670f07] - deps: update simdjson to 4.2.2 (Node.js GitHub Bot) #60740d1092514f5] - deps: update googletest to 1b96fa13f549387b7549cc89e1a785cf143a1a50 (Node.js GitHub Bot) #60739d7ad35a19e] - deps: update minimatch to 10.1.1 (Node.js GitHub Bot) #60543ce660284bc] - deps: update cjs-module-lexer to 2.1.1 (Node.js GitHub Bot) #60646bc415e3f5e] - deps: update simdjson to 4.2.1 (Node.js GitHub Bot) #60644d7d907386e] - deps: update simdjson to 4.1.0 (Node.js GitHub Bot) #60542f86c8fc80e] - deps: update amaro to 1.1.5 (Node.js GitHub Bot) #60541d24ba4fed6] - deps: update simdjson to 4.0.7 (Node.js GitHub Bot) #598839480a139bf] - deps: update googletest to 279f847 (Node.js GitHub Bot) #60219635e67379e] - deps: update archs files for openssl-3.5.5 (Node.js GitHub Bot) #61547c7b774047d] - deps: upgrade openssl sources to openssl-3.5.5 (Node.js GitHub Bot) #615475b324d7d7f] - deps: update corepack to 0.34.6 (Node.js GitHub Bot) #61510eef8ba0667] - deps: update corepack to 0.34.5 (Node.js GitHub Bot) #60842490f7c7fb1] - deps: update corepack to 0.34.4 (Node.js GitHub Bot) #6064366903ea3b3] - deps: update corepack to 0.34.2 (Node.js GitHub Bot) #60550a2f0b69282] - deps: update corepack to 0.34.1 (Node.js GitHub Bot) #60314c8044a48a6] - deps: V8: backport 2e4c5cf9b112 (Michaël Zasso) #60654737d3df2b3] - doc: move Security-Team from TSC to SECURITY (Rafael Gonzaga) #61495bdc558fc5f] - doc: addedrequestOCSPoption totls.connect(ikeyan) #6106425c6c6ef2b] - doc: restore @ChALkeR to collaborators (Сковорода Никита Андреевич) #6155358456e80ac] - doc: update IBM/Red Hat volunteers with dedicated project time (Beth Griggs) #6158898f9bc6367] - doc: mention constructor comparison in assert.deepStrictEqual (Hamza Kargin) #602531cc10b4079] - doc: add CVE delay mention (Rafael Gonzaga) #614650d7940abeb] - doc: include OpenJSF handle for security stewards (Rafael Gonzaga) #61454dda0561da7] - doc: clarify process.argv[1] behavior for -e/--eval (Jeevankumar S) #61366c4486aebf0] - doc: remove Windows Dev Home instructions from BUILDING (Mike McCready) #61434293245e9f5] - doc: clarify TypedArray properties on Buffer (Roman Reiss) #613550f6af25bae] - doc: note resume build should not be done on node-test-commit (Stewart X Addison) #613733e96f9c27c] - doc: refine WebAssembly error documentation (sangwook) #613828167de5352] - doc: add deprecation history for url.parse (Eng Zer Jun) #613894ee5399ab9] - doc: add marco and rafael in last sec release (Marco Ippolito) #61383d5e4bb748d] - doc: packages: example of private import switch to internal (coderaiser) #61343a359711afc] - doc: add esm and cjs examples to node:v8 (Alfredo González) #61328af330c5fe1] - doc: added 'secure' event to tls.TLSSocket (ikeyan) #61066d8fef35b15] - doc: restore @watilde to collaborators (Daijiro Wachi) #61350a61bba407b] - doc: run license-builder (github-actions[bot]) #61348b00780da13] - doc: document ALPNCallback option for TLSSocket constructor (ikeyan) #61331dc63cb1181] - doc: update MDN links (Livia Medeiros) #610624646a30b0e] - doc: add documentation for process.traceProcessWarnings (Alireza Ebrahimkhani) #53641cc1ff6c82c] - doc: add sqlite session disposal method (René) #6127318e71ab986] - doc: fix filename typo (Hardanish Singh) #612975c2afdc1db] - doc: fix typos and grammar inBUILDING.md&onboarding.md(Hardanish Singh) #612675478a16c4c] - doc: mention --newVersion release script (Rafael Gonzaga) #612550d8c4076e4] - doc: correct typo in api contributing doc (Mike McCready) #61260ab39b6b994] - doc: add PR-URL requirement for security backports (Rafael Gonzaga) #61256ec9b284821] - doc: add reusePort error behavior to net module (mag123c) #6125086731acd2e] - doc: note corepack package removal in distribution doc (Mike McCready) #612076946f6c7e4] - doc: fix tls.connect() timeout documentation (Azad Gupta) #61079622c5f681e] - doc: missingpassed,errorandpassedproperties onTestContext(Xavier Stouder) #611859c2909a4d5] - doc: clarify threat model for application-level API exposure (Rafael Gonzaga) #61184d8f64b1775] - doc: correct options for net.Socket class and socket.connect (Xavier Stouder) #6117953c0fdebba] - doc: document error event on readline InterfaceConstructor (Xavier Stouder) #611701dc625ed17] - doc: add a smooth scrolling effect to the sidebar (btea) #59007de2bd1eb1d] - doc: correct invalid collaborator profile (JJ) #61091601646bfd8] - doc: exclude compile-time flag features from security policy (Matteo Collina) #611099dc1ec740d] - doc: add @avivkeller to collaborators (Aviv Keller) #611159b23f7cd7b] - doc: add gurgunday to collaborators (Gürgün Dayıoğlu) #61094fe4db3593e] - doc: add File modes cross-references in fs methods (Mohit Raj Saxena) #60286b0c6377539] - doc: add missingzstdto mjs example of zlib (Deokjin Kim) #60915cad312ab77] - doc: clarify fileURLToPath security considerations (Rafael Gonzaga) #608870660d9c253] - doc: replace column with columnNumber in example ofutil.getCallSites(Deokjin Kim) #60881073ea7ed3e] - doc: correct spelling in BUILDING.md (Rich Trott) #608752c0e6f2225] - doc: update debuglog examples to use 'foo-bar' instead of 'foo' (xiaoyao) #60867d6573c47cc] - doc: fix typos in changelogs (Rich Trott) #608557a2786cdf5] - doc: mark module.register as active development (Chengzhong Wu) #6084994c749cce3] - doc: add fullName property to SuiteContext (PaulyBearCoding) #607625b3c4d322b] - doc: keep sidebar module visible when navigating docs (Botato) #604105eec17fa72] - doc: correct concurrency wording in test() documentation (Azad Gupta) #60773160e0ffaa5] - doc: clarify that CQ only picks up PRs targetingmain(René) #607312f265849b6] - doc: clarify license section and add contributor note (KaleruMadhu) #605908149d5c9ff] - doc: correct tls ALPNProtocols types (René) #60143f447d014c9] - doc: remove mention of SMS 2FA (Antoine du Hamel) #6070701a5eb1bc9] - doc:domain.add()does not accept timer objects (René) #60675b20244d9c0] - doc: update Collaborators list to reflect hybrist handle change (Antoine du Hamel) #606501aebd662b3] - doc: fix linter issues (Antoine du Hamel) #60636f6c62c5055] - doc: correct values/references for buffer.kMaxLength (René) #6030517156a358f] - doc: recommend events.once to manage 'close' event (Dan Fabulich) #600176e26cccaa9] - doc: highlight module loading difference between import and require (Ajay A) #59815fba74a5ec3] - doc: fix typo inprocess.unrefdocumentation (우혁) #5969845eab53aa3] - doc: add some entries toglossary.md(Mohataseem Khan) #592779f83552f4e] - doc: improve agent.createConnection docs for http and https agents (JaeHo Jang) #58205df46ffd0f7] - doc: fix pseudo code in modules.md (chirsz) #57677f5379c5392] - doc: add missing variable in code snippet (Koushil Mankali) #554782b85a9be43] - doc: add missing word insingle-executable-applications.md(Konstantin Tsabolov) #53864c026a57ba1] - doc: fix typo in http.md (Michael Solomon) #59354e3a90da3d7] - doc: update devcontainer.json and add documentation (Joyee Cheung) #60472eb0d2d2337] - doc: add haramj as triager (Haram Jeong) #603486ede597849] - doc: clarify require(esm) description (dynst) #605209495172222] - doc: instantiate resolver object (Donghoon Nam) #60476631f18c3ea] - doc: clarify --use-system-ca support status (Joyee Cheung) #603400894dae9bc] - doc: add missing CAA type to dns.resolveAny() & dnsPromises.resolveAny() (Jimmy Leung) #58899c86a69f692] - doc: useanyforworker_threads.Worker'error' event argumenterr(Jonas Geiler) #603000c5031e233] - doc: update decorator documentation to reflect actual policy (Muhammad Salman Aziz) #60288b01f710175] - doc: document wildcard supported by tools/test.py (Joyee Cheung) #60265b4524dabcc] - doc: fixblob.bytes()heading level (XTY) #602525df02776e3] - doc: fix not working code example in vm docs (Artur Gawlik) #602246a4359a0b5] - doc: improve code snippet alternative of url.parse() using WHATWG URL (Steven) #60209ad06bee70d] - doc: use markdown when branch-diff major release (Rafael Gonzaga) #60179c0d4b11ed4] - doc: update teams in collaborator-guide.md and add links (Bart Louwers) #6006520b5ffcac3] - doc: update previous version links in BUILDING (Mike McCready) #61457de345ea3a3] - doc: correct description oferror.stackaccessor behavior (René) #61090d8418d9de7] - doc: fix link in--env-file=filesection (N. Bighetti) #605631107bda21e] - doc: fix v22 changelog after security release (Marco Ippolito) #6137142aab9469a] - doc: add missing history entry forsqlite.md(Antoine du Hamel) #60607deb6d5deff] - doc, module: change async customization hooks to experimental (Gerhard Stöbich) #60302c659add7d1] - doc,src,lib: clarify experimental status of Web Storage support (Antoine du Hamel) #6070861242255d2] - esm: avoid throw when module specifier is not url (Craig Macomber (Microsoft)) #6100052ca6f646f] - events: remove redundant todo (Gürgün Dayıoğlu) #605953cca6d4eaa] - events: remove eventtarget custom inspect branding (Efe) #611287310139681] - fs: remove duplicate getValidatedPath calls (Mert Can Altin) #61359184888cc14] - fs: fix errorOnExist behavior for directory copy in fs.cp (Nicholas Paun) #6094610c441fea6] - fs: fix ENOTDIR in globSync when file is treated as dir (sangwook) #61259d898adccfb] - fs: remove duplicate fd validation in sync functions (Mert Can Altin) #613619129a947f3] - fs: detect dot files when using globstar (Robin van Wijngaarden) #61012b0186ff65c] - fs: validate statfs path (Efe) #612306ef668e91a] - gyp: aix: change gcc version detection so CXX="ccache g++" works (Stewart X Addison) #61464059b230b9f] - http: fix rawHeaders exceeding maxHeadersCount limit (Max Harari) #612851ea7040192] - http: replace startsWith with strict equality (btea) #5939499a85213bf] - http: lazy allocate cookies array (Robert Nagy) #597347669e6a5ad] - http: fix http client leaky with double response (theanarkh) #60062b09292fdde] - http,https: fix double ERR_PROXY_TUNNEL emission (Shima Ryuhei) #606994ef2ba647a] - http2: add diagnostics channels for client stream request body (Darshan Sen) #60480e26a7e464d] - http2: rename variable to additionalPseudoHeaders (Tobias Nießen) #602085df634f46e] - http2: validate initialWindowSize per HTTP/2 spec (Matteo Collina) #614022ccc9a6205] - http2: do not crash on mismatched ping buffer length (René) #601350afd9c2b14] - inspector: inspect HTTP response body (Chengzhong Wu) #60572a86ffa9a5d] - inspector: add network payload buffer size limits (Chengzhong Wu) #602361865f887b6] - lib: fix typo inutil.jscomment (Taejin Kim) #613651daffe725e] - lib: fix TypeScript support check in jitless mode (sangwook) #613822b9850b4a9] - lib: gbk decoder is gb18030 decoder per spec (Сковорода Никита Андреевич) #610997ca3e59e54] - lib: enforce use ofURLParse(Antoine du Hamel) #61016d267005852] - lib: useFastBufferfor empty buffer allocation (Gürgün Dayıoğlu) #605587cf4c43582] - lib: fix constructor in _errnoException stack tree (SeokHun) #60156f9d87fbfaa] - lib: fix typo in QuicSessionStats (SeokHun) #601558d26ccc652] - lib: remove redundant destroyHook checks (Gürgün Dayıoğlu) #60120705832a1be] - lib,src: isInsideNodeModules should test on the first non-internal frame (Chengzhong Wu) #60991fc6c463c7d] - meta: do not fast-track npm updates (Antoine du Hamel) #61475b21d063af0] - meta: fix typos in issue template config (Daijiro Wachi) #61399253e968c9d] - meta: label v8 module PRs (René) #613253ab41354f9] - meta: bump step-security/harden-runner from 2.13.2 to 2.14.0 (dependabot[bot]) #61245ddad61d9a0] - meta: bump actions/setup-node from 6.0.0 to 6.1.0 (dependabot[bot]) #61244c0ef2a122e] - meta: bump actions/cache from 4.3.0 to 5.0.1 (dependabot[bot]) #61243ab4453c4ac] - meta: bump github/codeql-action from 4.31.6 to 4.31.9 (dependabot[bot]) #61241950d1e6f04] - meta: bump codecov/codecov-action from 5.5.1 to 5.5.2 (dependabot[bot]) #6124058676a1860] - meta: bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 (dependabot[bot]) #61237d635f3ea0d] - meta: move lukekarrys to emeritus (Node.js GitHub Bot) #609856baa79c78d] - meta: bump actions/setup-python from 6.0.0 to 6.1.0 (dependabot[bot]) #6092786b9791a00] - meta: bump github/codeql-action from 4.31.3 to 4.31.6 (dependabot[bot]) #609268c05016556] - meta: bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (dependabot[bot]) #609245efc492a09] - meta: bump github/codeql-action from 4.31.2 to 4.31.3 (dependabot[bot]) #60770a64f655166] - meta: bump step-security/harden-runner from 2.13.1 to 2.13.2 (dependabot[bot]) #60769e8f9ea6bda] - meta: add Renegade334 to collaborators (Renegade334) #607145d1ab8a783] - meta: bump actions/download-artifact from 5.0.0 to 6.0.0 (dependabot[bot]) #605329fee83bf50] - meta: bump actions/upload-artifact from 4.6.2 to 5.0.0 (dependabot[bot]) #60531cd496ba9a7] - meta: bump github/codeql-action from 3.30.5 to 4.31.2 (dependabot[bot]) #60533d7667442be] - meta: bump actions/setup-node from 5.0.0 to 6.0.0 (dependabot[bot]) #605299e19c60533] - meta: bump actions/stale from 10.0.0 to 10.1.0 (dependabot[bot]) #605281bf6e1d010] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #60325c66fc0e9cf] - meta: loop userland-migrations in deprecations (Chengzhong Wu) #60299e4be0791e7] - meta: callcreate-release-post.ymlpost release (Aviv Keller) #603668674f6527f] - module: preserve URL in the parent created by createRequire() (Joyee Cheung) #6097441db87a975] - msi: fix WiX warnings (Stefan Stojanovic) #602510d73db0938] - node-api: use Node-API in comments (Vladimir Morozov) #61320522c4d8d83] - node-api: support SharedArrayBuffer in napi_create_dataview (Kevin Eady) #6047352c13d0285] - node-api: use local files for instanceof test (Vladimir Morozov) #601904742b18cef] - os: freeze signals constant (Xavier Stouder) #61038461bee2522] - perf_hooks: fix stack overflow error (Antoine du Hamel) #60084ab588c031b] - perf_hooks: move non-standard performance properties to perf_hooks (Chengzhong Wu) #603700bb1814fdf] - repl: fix pasting after moving the cursor to the left (Ruben Bridgewater) #60470687702d461] - src: add missing override specifier to Clean() (Tobias Nießen) #614295ca9310a28] - src: cache context lookup in vectored io loops (Mert Can Altin) #613875da4539591] - src: use C++ nullptr in webstorage (Tobias Nießen) #61407517f2ed159] - src: fix pointer alignment (jhofstee) #613363433bd9ca3] - src: dump snapshot source with node:generate_default_snapshot_source (Joyee Cheung) #6110171a6cc8e84] - src: add HandleScope to edge loop in heap_utils (Mert Can Altin) #6088560e7d4c29e] - src: remove redundant CHECK (Tobias Nießen) #6113005ec856576] - src: fix off-thread cert loading in bundled cert mode (Joyee Cheung) #607643743bddf86] - src: handle DER decoding errors from system certificates (Joyee Cheung) #60787859583a44f] - src: use static_cast instead of C-style cast (Michaël Zasso) #60868f237e00ced] - src: move Node-API version detection to where it is used (Anna Henningsen) #60512d782ac37aa] - src: avoid C strings in more C++ exception throws (Anna Henningsen) #60592ef1b4556ca] - src: movenapi_addon_register_functonode_api_types.h(Anna Henningsen) #605121337612852] - src: remove unconditional NAPI_EXPERIMENTAL in node.h (Chengzhong Wu) #603459127c3c13f] - src: clean up generic counter implementation (Anna Henningsen) #604474ebf6d90c2] - src: add enum handle for ToStringHelper + formatting (Burkov Egor) #568292e93650ebc] - src: fix timing of snapshot serialize callback (Joyee Cheung) #60434ece4acc18f] - src: add COUNT_GENERIC_USAGE utility for tests (Joyee Cheung) #6043431c8e9d9ff] - src: use cached primordials_string (Sohyeon Kim) #602557f0ffddc14] - src: implement Windows-1252 encoding support and update related tests (Mert Can Altin) #60893ae651198e0] - src,permission: fix permission.has on empty param (Rafael Gonzaga) #606746d37349a19] - src,permission: add debug log on is_tree_granted (Rafael Gonzaga) #60668d7eabf6cbf] - stream: fix isErrored/isWritable for WritableStreams (René) #60905f5a3fd9e96] - stream: don't try to read more if reading (Robert Nagy) #60454234f8dce7c] - test: skip --build-sea tests on platforms where SEA is flaky (Joyee Cheung) #61504a76757818b] - test: fix flaky debugger test (Ryuhei Shima) #5832470cfb7a16c] - test: ensure removeListener event fires for once() listeners (sangwook) #601372419284b1a] - test: delay writing the files only on macOS (Luigi Pinca) #6153246dd413a44] - test: asserts that import.meta.resolve invokes sync loader hooks (Chengzhong Wu) #61158e0f75596b0] - test: check util.parseArgs argv parsing with actual process execution (René) #610891545be15c4] - test: remove unneccessary repl magic_mode tests (Dario Piotrowicz) #61053c9830e5086] - test: skip sea tests on riscv64 (Stewart X Addison) #611119abdd6994c] - test: mark stringbytes-external-max flaky on AIX (Stewart X Addison) #6099564fc2671ec] - test: update test426 fixtures (Rich Trott) #609821e4a9704e2] - test: skip SEA inspect test if inspector is not available (Livia Medeiros) #60872249683fc33] - test: useassert.matchfor non-literal regexp tests (René) #608795c536250e9] - test: fix embedtest in debug windows (Vladimir Morozov) #60806895e370104] - test: fix debug test crashes caused by sea tests (Vladimir Morozov) #6080765166d4780] - test: replace deprecated regex test assertions in http trailers test (Aditya Chopra) #60831268fd2e706] - test: prefer major GC in cppgc-object teardown (sangwook) #60672fdd300394a] - test: skip test that cause timeout on IBM i (SRAVANI GUNDEPALLI) #60700d527a61b26] - test: limit the concurrency of WPTRunner for RISC-V (Levi Zim) #6059109b5540b87] - test: fix test-strace-openat-openssl for RISC-V (Levi Zim) #60588c4a64ffebd] - test: fix status when compiled without inspector (Antoine du Hamel) #602895d03d78a9b] - test: deflake test-perf-hooks-timerify-histogram-sync (Joyee Cheung) #60639f5b88d4092] - test: apply a delay towatch-mode-kill-signaltests (Joyee Cheung) #606108762aef52b] - test: async iife in repl (Tony Gorez) #4487899d9876bd4] - test: parallelize sea tests when there's enough disk space (Joyee Cheung) #6060455cac2c328] - test: only show overridden env in child process failures (Joyee Cheung) #60556210bf41e6c] - test: split test-perf-hooks-timerify (Joyee Cheung) #6056856b03c3e85] - test: add more logs to test-esm-loader-hooks-inspect-wait (Joyee Cheung) #604668b2c227504] - test: mark stringbytes-external-exceed-max tests as flaky on AIX (Joyee Cheung) #605650a8ef0bb34] - test: correct conditional secure heap flags test (Shelley Vohr) #603853809b5a832] - test: fix flaky test-watch-mode-kill-signal-* (Joyee Cheung) #60443d75da0e3bd] - test: capture stack trace in debugger timeout errors (Joyee Cheung) #604579fcf889279] - test: ensure assertions are reachable intest/async-hooks(Antoine du Hamel) #601507f5230333e] - test: increase debugger waitFor timeout on macOS (Chengzhong Wu) #603670e5ea3b795] - test: fix small compile warning in test_network_requests_buffer.cc (xiaocainiao633) #60281012780c7e8] - test: split test-runner-watch-mode-kill-signal (Joyee Cheung) #60298b53d35a8f8] - test: fix incorrect calculation in test-perf-hooks.js (Joyee Cheung) #60271b8ef464c08] - test: skip sea tests on x64 macOS (Joyee Cheung) #60250a3c4d905da] - test: move sea tests into test/sea (Joyee Cheung) #6025080bec9fd07] - test: skip tests that cause timeouts on IBM i (SRAVANI GUNDEPALLI) #601481d05b44c7c] - test: deflake test-fs-promises-watch-iterator (Luigi Pinca) #600608958096840] - test: deflaketest-repl-paste-big-data(Livia Medeiros) #60975e261a59ca4] - test: add newstartNewREPLSevertesting utility (Dario Piotrowicz) #59964d4a2d8aa8a] - test: skip failing tests when compiled without amaro (Yuki Okita) #608150e407a88bb] - test: skip failing test on macOS 15.7+ (Antoine du Hamel) #6041995451e3591] - tools: switch to ARM runners on GHA jobs (Antoine du Hamel) #619031ceee951b7] - tools: avoid building twice in coverage jobs (Antoine du Hamel) #618994ef4225b83] - tools: use ubuntu-slim runner in GHA (Antoine du Hamel) #6175996ca67082c] - tools: use ubuntu-slim runner in GHA (Antoine du Hamel) #617346ef0d48ec6] - tools: use ubuntu-latest runner innotify-on-pushworkflow (Antoine du Hamel) #6174280ee865e03] - tools: use ubuntu-slim runner in meta GitHub Actions (Tierney Cyren) #616632bc4376869] - tools: update gyp-next to 0.21.1 (Node.js GitHub Bot) #6152814f39bb44d] - tools: fix vcbuild lint-js-build (Vladimir Morozov) #61318631a5ca109] - tools: only report commit validation failure on Slack (Antoine du Hamel) #61124519b8188ab] - tools: use sparse-checkout in linter jobs (Antoine du Hamel) #61123e23f4f1434] - tools: simplifynotify-on-push(Antoine du Hamel) #61050772cdceda7] - tools: fix update-nghttp2 signature verification (Richard Lau) #61035b6c8c87dfd] - tools: improve log output ofcreate-release-proposal(Antoine du Hamel) #610288df3ae995a] - tools: fixvcbuild testwhen path contain spaces (stduhpf) #5648115eb840292] - tools: do not runtest-linuxworkflow for changes onvcbuild.bat(Antoine du Hamel) #609794e321a78e0] - tools: disable some new cpplint rules before update (Michaël Zasso) #60901615c86fcef] - tools: don't fetch V8 deps in the source tree (Richard Lau) #6088391ff1f86f5] - tools: add temporal updater (Chengzhong Wu) #60828ddf7552f20] - tools: dump config.gypi as json (Chengzhong Wu) #607943a3130a27c] - tools: bump js-yaml from 4.1.0 to 4.1.1 in /tools/lint-md (dependabot[bot]) #607816944ebf826] - tools: bump js-yaml from 4.1.0 to 4.1.1 in /tools/doc in the doc group (dependabot[bot]) #60766c755e0e11c] - tools: remove unsupportedcooldownfrom Dependabot config (Antoine du Hamel) #6074709448f06f8] - tools: update sccache to v0.12.0 (Michaël Zasso) #60723cde1d43891] - tools: update gyp-next to 0.21.0 (Node.js GitHub Bot) #60645a033cc5d38] - tools: replace invalid expression in dependabot config (Riddhi) #60649141125f534] - tools: skip unaffected GHA jobs for changes intest/internet(Antoine du Hamel) #60517a658e1633e] - tools: do not use short hashes for deps versioning to avoid collision (Antoine du Hamel) #60407f8a61be689] - tools: fix update-icu script (Michaël Zasso) #60521b9ae35c7a5] - tools: fix linter for semver-major release proposals (Antoine du Hamel) #6048136eef22d07] - tools: fix failing release-proposal linter for LTS transitions (Antoine du Hamel) #60465a838d39286] - tools: remove undici from daily wpt.fyi job (Filip Skokan) #60444a58242b666] - tools: add lint rule to ensure assertions are reached (Antoine du Hamel) #6012558e3ef398f] - tools: update gyp-next to 0.20.5 (Node.js GitHub Bot) #60313996494482a] - tools: optimize wildcard execution in tools/test.py (Joyee Cheung) #60266cf84756d0d] - tools: use cooldown property correctly (Rafael Gonzaga) #601345469cb2651] - tools: validate release commit diff as part oflint-release-proposal(Antoine du Hamel) #614404cf4c4f087] - tools,doc: fix format-md files list (Stefan Stojanovic) #61147300b888bdd] - tools,doc: update JavaScript primitive types to match MDN Web Docs (JustApple) #605819951cd559c] - typings: add typing for string_decoder (Taejin Kim) #61368d6b908917c] - typings: add missing properties and method in Worker (Woohyun Sung) #602571e8b6d5686] - typings: add missing properties in HTTPParser (Woohyun Sung) #6025727ae9b4a26] - typings: delete undefined property in ConfigBinding (Woohyun Sung) #60257f43c6434e2] - typings: add buffer internalBinding typing (방진혁) #601634060761406] - url: add fast path to getPathFromURL decoder (Gürgün Dayıoğlu) #60749fe96492296] - url: remove array.reduce usage (Gürgün Dayıoğlu) #607489c50361674] - util: optimize toASCIILower function using V8s native toLowerCase (Mert Can Altin) #611072c16ff3fa8] - util: limitinspectto only show own properties (Ruben Bridgewater) #61032cadf09f6f2] - util: fix parseArgs skipping positional arg with --eval and --print (azadgupta1) #608143932c0bd72] - util: assert getCallSites does not invoke Error.prepareStackTrace (Chengzhong Wu) #60922075c3febb0] - util: fix stylize of special properties in inspect (Ge Gao) #604793a4edc8f6d] - util: use more defensive code when inspecting error objects (Antoine du Hamel) #6013925c33af752] - util: mark special properties when inspecting them (Ruben Bridgewater) #601313f98b46716] - vm: make vm.Module.evaluate() conditionally synchronous (Joyee Cheung) #60205f64a691493] - win: upgrade Visual Studio workload from 2019 to 2022 (Jiawen Geng) #603180fba4252c1] - worker: update code examples fornode:worker_threadsmodule (fisker Cheung) #582649b2b31c719] - worker: remove not implemented declarations (Artur Gawlik) #606553595d2e2eb] - zlib: validate write_result array length (Ryuhei Shima) #61342