-
-
Notifications
You must be signed in to change notification settings - Fork 32.9k
2025-08-12, Version 24.6.0 (Current) #59449
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Original commit message: Expose dispose and asyncDispose symbols to C++ Since `Symbol.dispose` has been exposed to JS we need to be able to access the native v8::Symbol too. Change-Id: I9111d2806630efdd8bb5f931effa9adad3c85ae5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6410112 Commit-Queue: Erik Corry <erikcorry@chromium.org> Reviewed-by: Erik Corry <erikcorry@chromium.org> Reviewed-by: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#99590} PR-URL: #58818 Refs: v8/v8@1c3e018 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: #59219 Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
This commit adds support for specifying --max-old-space-size as a percentage of system memory, in addition to the existing MB format. A new HandleMaxOldSpaceSizePercentage method parses percentage values, validates that they are within the 0-100% range, and provides clear error messages for invalid input. The heap size is now calculated based on available system memory when a percentage is used. Test coverage has been added for both valid and invalid cases. Documentation and the JSON schema for CLI options have been updated with examples for both formats. Refs: #57447 PR-URL: #59082 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: theanarkh <theratliter@gmail.com> Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
PR-URL: #59177 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ilyas Shabi <ilyasshabi94@gmail.com>
PR-URL: #59229 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Co-authored-by: Joyee Cheung <joyeec9h3@gmail.com> PR-URL: #59026 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Corrects the misspelling of "unmask" to "umask" PR-URL: #59180 Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
As a first step to porting portions of the pino structured logger into the runtime, this commit ports the SonicBoom module to the fs module as Utf8Stream. This is a faithful port of the SonicBoom module with some modern updates, such as converting to a Class and using Symbol.dispose. The bulk of the implementation is unchanged from the original. PR-URL: #58897 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
PR-URL: #59221 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Pietro Marchini <pietro.marchini94@gmail.com> Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
There are two phases in module linking: link, and instantiate. These two operations are required to be separated to allow cyclic dependencies. `v8::Module::InstantiateModule` is only required to be invoked on the root module. The global references created by `ModuleWrap::Link` are only cleared at `ModuleWrap::Instantiate`. So the global references created for depended modules are usually not cleared because `ModuleWrap::Instantiate` is not invoked for each of depended modules, and caused memory leak. The change references the linked modules in an object internal slot. This is not an issue for Node.js ESM support as these modules can not be off-loaded. However, this could be outstanding for `vm.Module`. PR-URL: #59117 Fixes: #50113 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Previously, selecting subsystems with numbers in their names, like http2, weren't matched due to a restrictive regex: ``` $ tools/test.py http2 No tests to run. ``` The regex now allows digits, so these tests run as expected: ``` $ tools/test.py http2 [00:17|% 100|+ 286|- 0]: Done All tests passed. ``` Signed-off-by: Darshan Sen <raisinten@gmail.com> PR-URL: #59242 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
When #57917 added support for sending raw header arrays, Http2Stream#sentHeaders was set only for header objects. This change also sets it for raw headers by lazily instantiating the property to avoid any performance impact on the fast path. Signed-off-by: Darshan Sen <raisinten@gmail.com> PR-URL: #59244 Reviewed-By: Tim Perry <pimterry@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Original commit message: [include] suppress clang cast-function-type-mismatch warning on SetWeak Suppress clang warning cast-function-type-mismatch in embedder calls to `SetWeak`. Change-Id: I6c4eda1b932199a2ea4947fe851ffdf2ae04ad73 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6689209 Reviewed-by: Camillo Bruni <cbruni@chromium.org> Commit-Queue: Chengzhong Wu <cwu631@bloomberg.net> Cr-Commit-Position: refs/heads/main@{#101186} Ignore `cast-function-type` instead of `cast-function-type-mismatch` for compatibility with older versions of Clang. Refs: v8/v8@493cb53 PR-URL: #59238 Refs: #58069 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Jake Yuesong Li <jake.yuesong@gmail.com>
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #59276 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243 lib: * docs deprecate _http_* (Sebastian Beltran) #59293 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240 PR-URL: #59449
Review requested:
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## v24.x #59449 +/- ##
==========================================
+ Coverage 89.55% 89.97% +0.41%
==========================================
Files 645 648 +3
Lines 191537 193079 +1542
Branches 37237 37877 +640
==========================================
+ Hits 171540 173724 +2184
+ Misses 12572 11926 -646
- Partials 7425 7429 +4
🚀 New features to boost your workflow:
|
For macOS failure, see #59392 (comment) I think the solution is to remove 31e5f5a but I still don't understand why it doesn't fail with the same error on |
Would be great to have #59312 pulled in 🙃 |
This script should help identify the best N when creating/updating benchmarks Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com> PR-URL: #59186 Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #59215 Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
PR-URL: #59097 Reviewed-By: Jordan Harband <ljharb@gmail.com> Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
This commit adds explicit clarification to the Node.js threat model that path manipulation functions such as path.join() and path.normalize() trust their input. Issues related to these functions that rely on unsanitized input are not considered vulnerabilities requiring CVEs. PR-URL: #59262 Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
e9f6065
to
1268525
Compare
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #59276 * (SEMVER-MINOR) add --use-env-proxy (Joyee Cheung) #59151 * (SEMVER-MINOR) support `${pid}` placeholder in --cpu-prof-name (Haram Jeong) #59072 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259 * (SEMVER-MINOR) add tls.setDefaultCACertificates() (Joyee Cheung) #58822 deps: * update archs files for openssl-3.5.1 (Node.js GitHub Bot) #59234 * upgrade openssl sources to openssl-3.5.1 (Node.js GitHub Bot) #59234 dns: * (SEMVER-MINOR) support max timeout (theanarkh) #58440 doc: * update the instruction on how to verify releases (Antoine du Hamel) #59113 esm: * (SEMVER-MINOR) unflag --experimental-wasm-modules (Guy Bedford) #57038 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243 http,https: * (SEMVER-MINOR) add built-in proxy support in http/https.request and Agent (Joyee Cheung) #58980 lib: * docs deprecate _http_* (Sebastian Beltran) #59293 net: * (SEMVER-MINOR) update net.blocklist to allow file save and file management (alphaleadership) #58087 test: * (SEMVER-MINOR) move http proxy tests to test/client-proxy (Joyee Cheung) #58980 worker: * (SEMVER-MINOR) add web locks api (ishabi) #58666 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240 PR-URL: #59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
1268525
to
a8861ee
Compare
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #59276 * (SEMVER-MINOR) add --use-env-proxy (Joyee Cheung) #59151 * (SEMVER-MINOR) support `${pid}` placeholder in --cpu-prof-name (Haram Jeong) #59072 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259 * (SEMVER-MINOR) add tls.setDefaultCACertificates() (Joyee Cheung) #58822 deps: * update archs files for openssl-3.5.1 (Node.js GitHub Bot) #59234 * upgrade openssl sources to openssl-3.5.1 (Node.js GitHub Bot) #59234 dns: * (SEMVER-MINOR) support max timeout (theanarkh) #58440 doc: * update the instruction on how to verify releases (Antoine du Hamel) #59113 esm: * (SEMVER-MINOR) unflag --experimental-wasm-modules (Guy Bedford) #57038 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243 http,https: * (SEMVER-MINOR) add built-in proxy support in http/https.request and Agent (Joyee Cheung) #58980 lib: * docs deprecate _http_* (Sebastian Beltran) #59293 net: * (SEMVER-MINOR) update net.blocklist to allow file save and file management (alphaleadership) #58087 test: * (SEMVER-MINOR) move http proxy tests to test/client-proxy (Joyee Cheung) #58980 worker: * (SEMVER-MINOR) add web locks api (ishabi) #58666 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240 PR-URL: #59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
a8861ee
to
086aa8f
Compare
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #59276 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243 lib: * docs deprecate _http_* (Sebastian Beltran) #59293 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240 PR-URL: #59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #59276 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243 lib: * docs deprecate _http_* (Sebastian Beltran) #59293 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240 PR-URL: #59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
086aa8f
to
09dc7a5
Compare
It seems undici is failing on some http2 tests. Could you please check? @nodejs/undici https://ci.nodejs.org/job/citgm-smoker/3623/nodes=alpine-latest-x64/testReport/junit/(root)/citgm/undici_v7_13_0/ Also, the only http2 commit was from @RaisinTen - in case you have thoughts on the error. UPDATE: All the errors are related to:
Which seems unrelated to the code changes. |
@RafaelGSS That sounds a lot like what nodejs/undici#4400 fixed (probably citgm is getting tests from the released version rather than HEAD?). It's something we need to bear in mind when backporting the OpenSSL 3.5 update to Node.js 22 as smaller key sizes may no longer be allowed by default. |
That should be already fixed in: nodejs/undici@8dd120e |
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #59276 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243 lib: * docs deprecate _http_* (Sebastian Beltran) #59293 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240 PR-URL: #59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) nodejs#59276 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) nodejs#59259 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) nodejs#58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) nodejs#59243 lib: * docs deprecate _http_* (Sebastian Beltran) nodejs#59293 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) nodejs#59240 PR-URL: nodejs#59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
Notable changes: cli: * (SEMVER-MINOR) add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) nodejs#59276 crypto: * (SEMVER-MINOR) support ML-DSA KeyObject, sign, and verify (Filip Skokan) nodejs#59259 fs: * (SEMVER-MINOR) port SonicBoom module to fs module as Utf8Stream (James M Snell) nodejs#58897 http: * (SEMVER-MINOR) add server.keepAliveTimeoutBuffer option (Haram Jeong) nodejs#59243 lib: * docs deprecate _http_* (Sebastian Beltran) nodejs#59293 zlib: * (SEMVER-MINOR) add dictionary support to zstdCompress and zstdDecompress (lluisemper) nodejs#59240 PR-URL: nodejs#59449 Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
2025-08-12, Version 24.6.0 (Current), @RafaelGSS
Notable Changes
471fe712b3
] - (SEMVER-MINOR) cli: add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #5927638aedfbf73
] - (SEMVER-MINOR) crypto: support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259201304537e
] - (SEMVER-MINOR) zlib: add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240e79c93a5d0
] - (SEMVER-MINOR) http: add server.keepAliveTimeoutBuffer option (Haram Jeong) #59243c144d69efc
] - lib: docs deprecate _http_* (Sebastian Beltran) #59293aeb4de55a7
] - (SEMVER-MINOR) fs: port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897Commits
f7484575ff
] - assert: change utils to use index instead of for...of (방진혁) #59278269cd16185
] - benchmark: remove deprecated _extend from benchmark (Rafael Gonzaga) #59228848e49c20b
] - benchmark: add fs warmup to writefile-promises (Bruno Rodrigues) #592158c609be1b1
] - benchmark: add calibrate-n script (Rafael Gonzaga) #591866a3bf772d8
] - build: fix node_use_sqlite for GN builds (Shelley Vohr) #59017471fe712b3
] - (SEMVER-MINOR) cli: add NODE_USE_SYSTEM_CA=1 (Joyee Cheung) #5927638aedfbf73
] - (SEMVER-MINOR) crypto: support ML-DSA KeyObject, sign, and verify (Filip Skokan) #59259a312e706cf
] - crypto: prepare webcrypto key import/export for modern algorithms (Filip Skokan) #592843a7c2c3a47
] - deps: update ada to 3.2.7 (Node.js GitHub Bot) #593368d9ceeaf6a
] - deps: update archs files for openssl-3.5.2 (Node.js GitHub Bot) #5937133b06df354
] - deps: upgrade openssl sources to openssl-3.5.2 (Node.js GitHub Bot) #59371fa70f1af77
] - deps: support madvise(3C) across ALL illumos revisions (Dan McDonald) #58237f834a6be59
] - deps: update undici to 7.13.0 (Node.js GitHub Bot) #59338db2417487e
] - deps: update sqlite to 3.50.4 (Node.js GitHub Bot) #5933741978adb08
] - deps: V8: backport 493cb53691be (Chengzhong Wu) #5923805667991ca
] - deps: V8: backport 1c3e018e7d48 (Renegade334) #58818fd61588bb4
] - doc: rename x509.extKeyUsage to x509.keyUsage (Filip Skokan) #59332a271ae4360
] - doc: fix Pbkdf2Params hash attribute heading (Filip Skokan) #5939572cfff165b
] - doc: fix missing reference links for server.keepAliveTimeoutBuffer (Lee Jiho) #593568341916772
] - doc: fix grammar in global dispatcher usage (Eng Zer Jun) #59344e3e489706b
] - doc: run license-builder (github-actions[bot]) #5934346527e8cea
] - doc: correct orthographyeg.
→e.g.
(Jacob Smith) #59329d140c3713e
] - doc: clarify the need of compiler compatible with c++20 (Rafael Gonzaga) #5929795e9cabf9d
] - doc: clarify release candidate stability index (Filip Skokan) #59295a056dd36d2
] - doc: add WDYT to glossary (btea) #592801e2c52f5c4
] - doc: add manpage entry for --use-system-ca (Joyee Cheung) #5927331a46fdeb4
] - doc: add path.join and path.normalize clarification (Rafael Gonzaga) #59262cff3725ff9
] - doc: fix typo intest/common/README.md
(Yoo) #5918031a9283591
] - doc: add note on process memoryUsage (fengmk2) #590265a98bff6b8
] - doc: format safely fordoc-kit
(Aviv Keller) #5922995b8b7ea5c
] - domain: remove deprecated API call (Alex Yang) #593392990f178bd
] - fs: fix glob TypeError on restricted dirs (Sylphy-0xd3ac) #58674e2fb4caf9c
] - fs: correct error message when FileHandle is transferred (Alex Yang) #59156aeb4de55a7
] - (SEMVER-MINOR) fs: port SonicBoom module to fs module as Utf8Stream (James M Snell) #58897e79c93a5d0
] - (SEMVER-MINOR) http: add server.keepAliveTimeoutBuffer option (Haram Jeong) #592430fb005a53f
] - http2: set Http2Stream#sentHeaders for raw headers (Darshan Sen) #59244e055539604
] - lib: add trace-sigint APIs (theanarkh) #59040d2183d860a
] - lib: optimize writable stream buffer clearing (Yoo) #5940647543a7e17
] - lib: handle windows reserved device names on UNC (Rafael Gonzaga) #59286c6911f0717
] - lib: do not modify prototype deprecated asyncResource (RafaelGSS) #591953c88b769bb
] - lib: restructure assert to become a class (Miguel Marcondes Filho) #58253e91b54df59
] - lib: handle superscript variants on windows device (Rafael Gonzaga) #592614ee467905d
] - lib: use validateString (hotpineapple) #59296c144d69efc
] - lib: docs deprecate _http_* (Sebastian Beltran) #59293c89b67e681
] - lib: add type names in source mapped stack traces (Chengzhong Wu) #589765b2363be8d
] - lib: prefer AsyncIteratorPrototype primordial (René) #5909741b4f4d694
] - meta: clarify pr objection process further (James M Snell) #590960eb5962f1e
] - meta: add mailmap entry for aditi-1400 (Aditi) #59316a2b72c2304
] - meta: add tsc and build team as codeowners building.md (Rafael Gonzaga) #59298d69f3ee1e0
] - meta: add nodejs/path to path files (Rafael Gonzaga) #592891e37eab865
] - node-api: reword "implementation in an alternative VM" as implementable (Chengzhong Wu) #5903664add6302a
] - src: use simdjson to parse SEA configuration (Joyee Cheung) #59323e9c6636585
] - src: mark realm leaf classes final (Anna Henningsen) #5935542ef8147d1
] - src: warn about FastOneByteString invalidation (James M Snell) #592758686b8037a
] - src: remove unused DSAKeyExportJob (Filip Skokan) #592911e5f632666
] - src: use C++20contains()
method (iknoom) #5930422d4683cfe
] - src: added CHECK_NOT_NULL check for multiple eq_wrap_async (F3lixTheCat) #592676a47ff4943
] - src: clear all linked module caches once instantiated (Chengzhong Wu) #5911733728cb4ca
] - src: add nullptr checks inStreamPipe::New
(Burkov Egor) #576134a907bdad1
] - src: add percentage support to --max-old-space-size (Asaf Federman) #590827c189d4f55
] - test: deflake sequential/test-tls-session-timeout (Joyee Cheung) #59423fb0a6fb57f
] - test: exclude mock from coverage (Shima Ryuhei) #593487e10f95f13
] - test: split test-fs-cp.js (Joyee Cheung) #5940841bcf5f659
] - test: update WPT resources,WebCryptoAPI,webstorage (Filip Skokan) #59311f9f3dc94cb
] - test: add known issue test for fs.cpSync dereference bug (James M Snell) #58941244d0c38a8
] - test: deflake stream-readable-to-web test (Ethan Arrowood) #58948564e604a1a
] - test: make test-inspector-network-resource sequential (Shima Ryuhei) #591047ab13b7477
] - test: don't use expose internals in test-http-outgoing-buffer.js (Meghan Denny) #59219319df3859a
] - test,crypto: skip unsupported ciphers (Shelley Vohr) #59388713c70c32a
] - test_runner: remove unused callee convertion (Alex Yang) #59221e4ca30e115
] - tools: disable nullability-completeness warnings (Michaël Zasso) #59392dab7f6b542
] - tools: check for std::vector<v8::Local> in lint (Aditi) #584977b94982eb0
] - tools: allow selecting test subsystems with numbers in their names (Darshan Sen) #5924216bbcd8881
] - typings: improve internal binding types (Nam Yooseong) #5935176bc4d659b
] - typings: improve internal binding types (Michaël Zasso) #59176eecd3272a6
] - worker: add name for worker (theanarkh) #5921384c3513ce2
] - worker: implements nits in Web Locks code (Antoine du Hamel) #59270bd68fbd753
] - worker: add cpuUsage for worker (theanarkh) #59177201304537e
] - (SEMVER-MINOR) zlib: add dictionary support to zstdCompress and zstdDecompress (lluisemper) #59240