-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
v20.1.0 release proposal #47820
Merged
Merged
v20.1.0 release proposal #47820
Conversation
This file contains 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
PR-URL: #47488 Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Rich Trott <[email protected]>
PR-URL: #46972 Refs: #43712 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Juan José Arboleda <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
PR-URL: #47343 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
PR-URL: #47380 Refs: nodejs/security-wg#828 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Paolo Insogna <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #47380 Refs: nodejs/security-wg#828 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Paolo Insogna <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Fixes: #47388 PR-URL: #47510 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Beth Griggs <[email protected]>
PR-URL: #47467 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]>
This will make `git log` entries for KhafraDev show up using the name in the README, which is required so that find-inactive-collaborators.mjs doesn't incorrectly flag him for removal. PR-URL: #47512 Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Fixes: #46829 PR-URL: #47413 Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Original commit message: [build]: fix wrong name Change-Id: I504e836da1e36d7b9e504dbdbff8803363f08ccd Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4392064 Reviewed-by: Tobias Tebbi <[email protected]> Commit-Queue: Tobias Tebbi <[email protected]> Cr-Commit-Position: refs/heads/main@{#86919} Refs: v8/v8@8e10685 PR-URL: #47440 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Refs: #46923 Signed-off-by: Michael Dawson <[email protected]> PR-URL: #47390 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: James M Snell <[email protected]>
PR-URL: #47402 Refs: nodejs/security-wg#828 Reviewed-By: Paolo Insogna <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
This is a small fix for my recent PR that fixes a typo in the realm example. PR-URL: #47532 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
PR-URL: #47507 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
PR-URL: #47508 Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
PR-URL: #47513 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Tiancheng "Timothy" Gu <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Filip Skokan <[email protected]>
PR-URL: #47513 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Tiancheng "Timothy" Gu <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Filip Skokan <[email protected]>
PR-URL: #47346 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Refs: nodejs/security-wg#828 PR-URL: #47509 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
PR-URL: #47543 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Jacob Smith <[email protected]>
PR-URL: #47550 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
PR-URL: #47377 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Tiancheng "Timothy" Gu <[email protected]> Reviewed-By: Matthew Aitken <[email protected]>
PR-URL: #47422 Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
The logic for reading lines was slightly flawed, in that it assumed there would be a final new line. It handled the case where there are no new lines, but this then broke if there were some new lines. The fix in logic is basically removing the special case where there are no new lines by changing it to always read the final line with no new lines. This works because if a file contains no new lines, the final line is the first line, and all is well. There is some subtlety in this functioning, however. If the last line contains no new lines, then `lastIndex` will be the start of the last line, and `kInsertString` will be called from that point. If it does contain a new line, `lastIndex` will be equal to `s.length`, so the slice will be the empty string. Fixes: #47305 PR-URL: #47317 Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #47514 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
PR-URL: #47547 Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Refs: #47067 PR-URL: #47546 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Adding `setEncoding()` ensures that the example handles characters split across chunk boundaries well. PR-URL: #47558 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Harshitha K P <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
PR-URL: #47519 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Jiawen Geng <[email protected]>
Signed-off-by: Michael Dawson <[email protected]> PR-URL: #47531 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
@mcollina there are a lot of failed tests with fastify. Is it expected on v20.x? |
github-actions
bot
removed
the
request-ci
Add this label to start a Jenkins CI on a PR.
label
May 3, 2023
PR-URL: #47810 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
PR-URL: #47589 Refs: nodejs/security-wg#828 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Paolo Insogna <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Use Python's `pathlib` library for paths and related operations instead of `os.path`. Refs: #47323 (comment) #47323 (comment) PR-URL: #47581 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Christian Clauss <[email protected]>
Change ServerResponse.assignSocket to not throw an internal error, but an error with its own code. Signed-off-by: Matteo Collina <[email protected]> PR-URL: #47723 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Use `getEventListeners` instead of `listenerCount` because #35991 was landed. Refs: #35991 Refs: #36006 PR-URL: #47759 Reviewed-By: Daeyeon Jeong <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Mestery <[email protected]>
Notable changes: assert: * deprecate `CallTracker` (Moshe Atlow) #47740 crypto: * update root certificates to NSS 3.89 (Node.js GitHub Bot) #47659 dns: * (SEMVER-MINOR) expose `getDefaultResultOrder` (btea) #46973 doc: * add KhafraDev to collaborators (Matthew Aitken) #47510 fs: * (SEMVER-MINOR) add `recursive` option to `readdir` and `opendir` (Ethan Arrowood) #41439 * (SEMVER-MINOR) add support for `mode` flag to specify the copy behavior of the `cp` methods (Tetsuharu Ohzeki) #47084 http: * (SEMVER-MINOR) add `highWaterMark` option `http.createServer` (HinataKah0) #47405 stream: * (SEMVER-MINOR) preserve object mode in `compose` (Raz Luvaton) #47413 test_runner: * (SEMVER-MINOR) add `testNamePatterns` to `run` API (Chemi Atlow) #47628 * (SEMVER-MINOR) execute `before` hook on test (Chemi Atlow) #47586 * (SEMVER-MINOR) support combining coverage reports (Colin Ihrig) #47686 wasi: * (SEMVER-MINOR) make `returnOnExit` true by default (Michael Dawson) #47390 PR-URL: #47820
github-actions
bot
removed
the
request-ci
Add this label to start a Jenkins CI on a PR.
label
May 3, 2023
BethGriggs
approved these changes
May 3, 2023
Release build: https://ci-release.nodejs.org/job/iojs+release/9334/ |
danielleadams
approved these changes
May 3, 2023
tniessen
approved these changes
May 3, 2023
RafaelGSS
approved these changes
May 3, 2023
targos
added a commit
that referenced
this pull request
May 3, 2023
Notable changes: assert: * deprecate `CallTracker` (Moshe Atlow) #47740 crypto: * update root certificates to NSS 3.89 (Node.js GitHub Bot) #47659 dns: * (SEMVER-MINOR) expose `getDefaultResultOrder` (btea) #46973 doc: * add KhafraDev to collaborators (Matthew Aitken) #47510 fs: * (SEMVER-MINOR) add `recursive` option to `readdir` and `opendir` (Ethan Arrowood) #41439 * (SEMVER-MINOR) add support for `mode` flag to specify the copy behavior of the `cp` methods (Tetsuharu Ohzeki) #47084 http: * (SEMVER-MINOR) add `highWaterMark` option `http.createServer` (HinataKah0) #47405 stream: * (SEMVER-MINOR) preserve object mode in `compose` (Raz Luvaton) #47413 test_runner: * (SEMVER-MINOR) add `testNamePatterns` to `run` API (Chemi Atlow) #47628 * (SEMVER-MINOR) execute `before` hook on test (Chemi Atlow) #47586 * (SEMVER-MINOR) support combining coverage reports (Colin Ihrig) #47686 wasi: * (SEMVER-MINOR) make `returnOnExit` true by default (Michael Dawson) #47390 PR-URL: #47820
targos
added a commit
to targos/nodejs.org
that referenced
this pull request
May 3, 2023
targos
added a commit
to nodejs/nodejs.org
that referenced
this pull request
May 3, 2023
This was referenced May 4, 2023
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.
2023-05-03, Version 20.1.0 (Current), @targos
Notable Changes
5e99598639
] - assert: deprecateCallTracker
(Moshe Atlow) #477402d97c89c6f
] - crypto: update root certificates to NSS 3.89 (Node.js GitHub Bot) #47659ce8820e292
] - (SEMVER-MINOR) dns: exposegetDefaultResultOrder
(btea) #469739d30f469aa
] - doc: add KhafraDev to collaborators (Matthew Aitken) #47510439ea47a77
] - (SEMVER-MINOR) fs: addrecursive
option toreaddir
andopendir
(Ethan Arrowood) #41439a54e898dc8
] - (SEMVER-MINOR) fs: add support formode
flag to specify the copy behavior of thecp
methods (Tetsuharu Ohzeki) #470844fa773964b
] - (SEMVER-MINOR) http: addhighWaterMark
optionhttp.createServer
(HinataKah0) #474052b411f4b42
] - (SEMVER-MINOR) stream: preserve object mode incompose
(Raz Luvaton) #474135327483f31
] - (SEMVER-MINOR) test_runner: addtestNamePatterns
torun
API (Chemi Atlow) #47628bdd02a467d
] - (SEMVER-MINOR) test_runner: executebefore
hook on test (Chemi Atlow) #475860e70c187bc
] - (SEMVER-MINOR) test_runner: support combining coverage reports (Colin Ihrig) #4768675c1d1b66e
] - (SEMVER-MINOR) wasi: makereturnOnExit
true by default (Michael Dawson) #47390Commits
33d1bd3e02
] - assert: deprecate callTracker (Moshe Atlow) #477406d87355e83
] - benchmark: add eventtarget creation bench (Rafael Gonzaga) #4777440324a1dea
] - benchmark: differentiate whatwg and legacy url (Yagiz Nizipli) #47377936d7cb069
] - benchmark: add a benchmark fordefaultResolve
(Antoine du Hamel) #47543202042ee93
] - bootstrap: support namespaced builtins in snapshot scripts (Joyee Cheung) #4746730af5cee55
] - build: use pathlib for paths (Mohammed Keyvanzadeh) #47581089c9c51e9
] - build: refactor configure.py (Mohammed Keyvanzadeh) #476675b851c8074
] - build: add devcontainer configuration (Tierney Cyren) #4082535e8b3b467
] - build: bump ossf/scorecard-action from 2.1.2 to 2.1.3 (dependabot[bot]) #4736778c08243df
] - build: replace Python linter flake8 with ruff (Christian Clauss) #475192d97c89c6f
] - crypto: update root certificates to NSS 3.89 (Node.js GitHub Bot) #47659420feb41cf
] - crypto: remove INT_MAX restriction in randomBytes (Tobias Nießen) #475596046779dd9
] - deps: disable V8 concurrent sparkplug compilation (Michaël Zasso) #4745000d461e93f
] - deps: V8: cherry-pick c5ab3e4f0c5a (Richard Lau) #47736d08dd8069f
] - deps: update ada to 2.3.0 (Node.js GitHub Bot) #47737996245976b
] - deps: update undici to 5.22.0 (Node.js GitHub Bot) #47679f3ee3126df
] - deps: update ada to 2.2.0 (Node.js GitHub Bot) #476781391d3b9ff
] - deps: add minimatch as a dependency (Moshe Atlow) #47499315454350d
] - deps: update ada to 2.1.0 (Node.js GitHub Bot) #475987f7735cad9
] - deps: update ICU to 73.1 release (Steven R. Loomis) #4745613105c12b7
] - deps: patch V8 to 11.3.244.8 (Michaël Zasso) #47536ede69d272a
] - deps: update undici to 5.21.2 (Node.js GitHub Bot) #4750864b5a5f872
] - deps: update simdutf to 3.2.8 (Node.js GitHub Bot) #475072664536796
] - deps: V8: cherry-pick 8e10685ff918 (Jiawen Geng) #47440ba9ec91f0e
] - deps: update undici to 5.21.1 (Node.js GitHub Bot) #47488ce8820e292
] - (SEMVER-MINOR) dns: expose getDefaultResultOrder (btea) #469734c26e28c33
] - doc: create maintaining folder for deps (Marco Ippolito) #47589aa0ef3eabd
] - doc: fix --allow-* CLI flag references (Tobias Nießen) #4780498603b6fd3
] - doc: clarify fs permissions only affect fs module (Tobias Nießen) #477823befe5dac9
] - doc: add copy node executable guide on windows (XLor) #4778198450d9892
] - doc: remove MoLow from Triagers (Moshe Atlow) #47792d75036410d
] - doc: fix typo in webstreams.md (Christian Takle) #47766ceba37a74f
] - doc: move BethGriggs to regular member (Rich Trott) #47776b954ea9781
] - doc: mark signing the binary is macOS and Windows only in SEA (Xuguang Mei) #4772226bccbcd10
] - doc: move addaleax to TSC emeriti (Anna Henningsen) #4775220b0de242f
] - doc: add link to news for Node.js core (Michael Dawson) #477045709133dc7
] - doc: fix a typo inpermissions.md
(Daeyeon Jeong) #47730c5c40a89f2
] - doc: async_hooks asynchronous content example add mjs code (btea) #47401a1403a8df2
] - doc: clarify concurrency model of test runner (Tobias Nießen) #47642c0c23fbe42
] - doc: fix a typo infs.openAsBlob
(Daeyeon Jeong) #476934cef98812d
] - doc: fix typos (Mohammed Keyvanzadeh) #47685f30ef242ef
] - doc: fix capitalization of ASan (Mohammed Keyvanzadeh) #4767678a3503406
] - doc: fix typos in SECURITY.md (Mohammed Keyvanzadeh) #476779101630e05
] - doc: update error code of buffer (Deokjin Kim) #47617183f0c3e79
] - doc: change offset of example inBuffer.copyBytesFrom
(Deokjin Kim) #47606d11ff4bc53
] - doc: improve fs permissions description (Tobias Nießen) #47596b58920c3a9
] - doc: remove markdown link from heading (Tobias Nießen) #47585c36634e880
] - doc: fix history ordering ofWASI
constructor (Antoine du Hamel) #47611d3fadd889d
] - doc: fix release-post script location (Rafael Gonzaga) #475172a0bbe7883
] - doc: fix typo in webcrypto metadata (Tobias Nießen) #47595b0b16ee9f6
] - doc: add link for news from uvwasi team (Michael Dawson) #475317ca416af15
] - doc: add missing setEncoding call in ESM example (Anna Henningsen) #47558f9abd59b41
] - doc: update darwin-x64 toolchain used for Node.js 20 releases (Michaël Zasso) #475460dc508070f
] - doc: fix split infinitive in Hooks caveat (Jacob Smith) #475504046280475
] - doc: fix typo in util.types.isNativeError() (Julian Dax) #475329d30f469aa
] - doc: add KhafraDev to collaborators (Matthew Aitken) #47510537c17ec48
] - doc: create maintaining-brotli.md (Marco Ippolito) #4738009ff9eafd9
] - doc,fs: update description of fs.stat() method (Mert Can Altın) #47654185d6090cd
] - doc,test: fix concurrency option of test() (Tobias Nießen) #47734a793cf401d
] - esm: renameURLCanParse
to be consistent (Antoine du Hamel) #47668fbb6b72f87
] - esm: remove support for deprecated hooks (Antoine du Hamel) #47580c150976c4f
] - esm: initializeimport.meta
on eval (Antoine du Hamel) #4755155f70f6395
] - esm: propagateprocess.exit
from the loader thread to the main thread (Antoine du Hamel) #47548269482f61f
] - esm: avoid accessing lazy getters for urls (Yagiz Nizipli) #47542889add68e5
] - esm: avoid try/catch when validating urls (Yagiz Nizipli) #47541439ea47a77
] - (SEMVER-MINOR) fs: add recursive option to readdir and opendir (Ethan Arrowood) #41439a54e898dc8
] - (SEMVER-MINOR) fs: add support for mode flag to specify the copy behavior (Tetsuharu Ohzeki) #4708496f93cc500
] - (SEMVER-MINOR) http: remove internal error in assignSocket (Matteo Collina) #477234fa773964b
] - (SEMVER-MINOR) http: add highWaterMark opt in http.createServer (HinataKah0) #4740594a5abb1e0
] - inspector: add tips for Session (theanarkh) #4719521ff33127a
] - lib: improve esm resolve performance (Yagiz Nizipli) #46652b8bdaf86c4
] - lib: disallow file-backed blob cloning (James M Snell) #47574e8bc03b372
] - lib: use webidl DOMString converter in EventTarget (Matthew Aitken) #4751491e4a7cdee
] - loader: use default loader as cascaded loader in the in loader worker (Joyee Cheung) #47620d5089fe00a
] - meta: fix dependabot commit message (Mestery) #4781092794400ce
] - meta: ping nodejs/startup for startup test changes (Joyee Cheung) #477718d43689077
] - meta: add mailmap entry for KhafraDev (Rich Trott) #475124d02901935
] - node-api: test passing NULL to napi_define_class (Gabriel Schulhof) #47567568256dca0
] - node-api: test passing NULL to number APIs (Gabriel Schulhof) #4754912f0fa386d
] - node-api: remove unused mark_arraybuffer_as_untransferable (Chengzhong Wu) #47557e8ea83416a
] - quic: add more QUIC implementation (James M Snell) #47494af227b159d
] - readline: fix issue with newline-less last line (Ian Harris) #47317e948bec969
] - src: avoid copying string in fs_permission (Yagiz Nizipli) #47746dc43ce7706
] - src: replace idna functions with ada::idna (Yagiz Nizipli) #477351f9e7ce7e8
] - src: fix typo in comment in quic/sessionticket.cc (Tobias Nießen) #477542acb57b777
] - src: mark fatal error functions as noreturn (Chengzhong Wu) #476954431df7481
] - src: split BlobSerializer/BlobDeserializer (Joyee Cheung) #47458bf9a52cb3d
] - src: prevent changing FunctionTemplateInfo after publish (Shelley Vohr) #46979872e6706ca
] - src: add v8 fast api for url canParse (Matthew Aitken) #47552cfafe431f2
] - src: make AliasedBuffers in the binding data weak (Joyee Cheung) #47354cf48db0034
] - src: use v8::Boolean(b) over b ? True() : False() (Tobias Nießen) #47554ba255eda37
] - src: fix typo in process.env accessor error message (Moritz Raho) #47014daf0c78232
] - src: replace static const string_view by static constexpr (Daniel Lemire) #4752457e7ed7f47
] - src: fix CSPRNG when length exceeds INT_MAX (Tobias Nießen) #47515cda36bfd8f
] - src: use correct variable in node_builtins.cc (Michaël Zasso) #47343adc1601ccd
] - src: slim down stream_base-inl.h (lilsweetcaligula) #46972f88132f1b8
] - stream: prevent pipeline hang with generator functions (Debadree Chatterjee) #477122b411f4b42
] - (SEMVER-MINOR) stream: preserve object mode in compose (Raz Luvaton) #47413159cf02920
] - test: refactor to usegetEventListeners
in timers (Deokjin Kim) #4775997a3d39b8f
] - test: add and use tmpdir.hasEnoughSpace() (Tobias Nießen) #477675bb7b26bb5
] - test: remove spaces from test runner test names (Tobias Nießen) #4773384fa9fd725
] - test: refactor WPTRunner and enable parallel WPT execution (Filip Skokan) #476359d3768eb01
] - Revert "test: run WPT files in parallel again" (Filip Skokan) #47627826f4041d1
] - test: mark test-cluster-primary-error flaky on asan (Yagiz Nizipli) #47422e5251e31eb
] - test_runner: fix --require with --experimental-loader (Moshe Atlow) #477516ee5e42c73
] - (SEMVER-MINOR) test_runner: support combining coverage reports (Colin Ihrig) #47686f8581e7629
] - test_runner: remove no-op validation (Colin Ihrig) #4768740b38797c5
] - test_runner: fix test runner concurrency (Moshe Atlow) #476752d7cac0c5b
] - test_runner: fix test counting (Moshe Atlow) #476755a9b71a52e
] - test_runner: fix nested hooks (Moshe Atlow) #476485327483f31
] - (SEMVER-MINOR) test_runner: add testNamePatterns to run api (Chemi Atlow) #47628b6fb7914ca
] - test_runner: support coverage of unnamed functions (Colin Ihrig) #476521f120a396f
] - test_runner: move coverage collection to root.postRun() (Colin Ihrig) #47651bdd02a467d
] - (SEMVER-MINOR) test_runner: execute before hook on test (Chemi Atlow) #47586ec24abaa03
] - test_runner: avoid reporting parents of failing tests in summary (Moshe Atlow) #475794203057740
] - test_runner: fix spec skip detection (Moshe Atlow) #4753757c69987ba
] - tls: accept SecureContext object in server.addContext() (HinataKah0) #47570c620eb80a0
] - tools: update doc to [email protected] (Node.js GitHub Bot) #47786326c3f1593
] - tools: add the missing LoongArch64 definition in the v8.gyp file (Sun Haiyong) #476418d1588acdc
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #47787226e5b83ee
] - tools: move update-npm to dep updaters (Marco Ippolito) #476199d0bef6c0a
] - tools: fix update-v8-patch cache (Marco Ippolito) #4772563e8c95a66
] - tools: automate v8 patch update (Marco Ippolito) #47594d2994e52d3
] - tools: fix skip message in update-cjs-module-lexer (Tobias Nießen) #47701ccf9c37b43
] - tools: update lint-md-dependencies to @rollup/[email protected] (Node.js GitHub Bot) #475770887fa0464
] - tools: keep PR titles/description up-to-date (Tobias Nießen) #47621b8927ddf16
] - tools: fix updating root certificates (Richard Lau) #4760787cae0cb59
] - tools: update PR label config (Mohammed Keyvanzadeh) #47593c17f2688b8
] - Revert "tools: ensure failed daily wpt run still generates a report" (Filip Skokan) #47627fbe7d73234
] - tools: add execution permission to uvwasi script (Mert Can Altın) #47600e3f4ff439e
] - tools: add update script for googletest (Tobias Nießen) #474827c552e650a
] - tools: add option to run workflow with specific tool id (Michaël Zasso) #475911509312170
] - tools: automate zlib update (Marco Ippolito) #474176af7f1ee03
] - tools: add url and whatwg-url labels automatically (Yagiz Nizipli) #47545ff73c05d54
] - tools: add performance label to benchmark changes (Yagiz Nizipli) #475459e3e0b0a84
] - tools: automate uvwasi dependency update (Ranieri Innocenti Spada) #47509233b628f22
] - tools: add missing pinned dependencies (Mateo Nunez) #47346e4d95859f5
] - tools: automate ngtcp2 and nghttp3 update (Marco Ippolito) #474022e8338126b
] - tools: move update-undici.sh to dep_updaters and create maintain md (Marco Ippolito) #473808712eafc87
] - typings: fix syntax error in tsconfig (Mohammed Keyvanzadeh) #47584e4b6b79f18
] - url: reduce revokeObjectURL cpp calls (Yagiz Nizipli) #477289aae76727f
] - url: handle URL.canParse without base parameter (Yagiz Nizipli) #47547180d365439
] - url: validate URL constructor arg length (Matthew Aitken) #475134839fc4369
] - url: validate argument length in canParse (Matthew Aitken) #47513606523d37e
] - v8: fix ERR_NOT_BUILDING_SNAPSHOT is not a constructor (Chengzhong Wu) #4772175c1d1b66e
] - (SEMVER-MINOR) wasi: make returnOnExit true by default (Michael Dawson) #47390