-
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.3.0 release proposal #48332
v20.3.0 release proposal #48332
Conversation
When OpenSSL is configured with OPENSSL_NO_ENGINE, setEngine() currently throws an internal error because the C++ binding does not export the relevant function, which causes _setEngine() to be undefined within JS. Instead, match the behavior of tls/secure-context.js and throw the existing error code ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED when OpenSSL has been configured with OPENSSL_NO_ENGINE. PR-URL: #47977 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Richard Lau <[email protected]>
These limitations are not specific to the file system, so they should not be listed in the "File System Permissions" section. PR-URL: #47989 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Mestery <[email protected]> Reviewed-By: Deokjin Kim <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Refs: #47182 PR-URL: #47998 Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
The error is not necessarily due to a client certificate engine. For example, the `privateKeyEngine` option might just as well cause this error and is independent of the client certificate. Also mention that this is likely due to a compile-time option of OpenSSL itself and not due to any particular engine. PR-URL: #47976 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: #48023 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Qingyu Deng <[email protected]> Reviewed-By: Daeyeon Jeong <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Deokjin Kim <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
According to usage(node::util::RegisterExternalReferences) of below line, namespace has to be `util`(not `utils`). PR-URL: #48003 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Daeyeon Jeong <[email protected]> Reviewed-By: Harshitha K P <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #47994 Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Mestery <[email protected]>
PR-URL: #46401 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #48036 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
PR-URL: #48010 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Andrey Pechkurov <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #47995 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
`cluster.isMaster` was deprecated. So need to use `cluster.isPrimary` for benchmark. Refs: #47981 PR-URL: #48002 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
This removes replacing `_` with `-` in the flags defined. Signed-off-by: Daeyeon Jeong <[email protected]> PR-URL: #48012 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #47800 Fixes: #47882 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Fixes: #48016 PR-URL: #48019 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Mestery <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Deokjin Kim <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #48039 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Deokjin Kim <[email protected]>
PR-URL: #47821 Fixes: #47811 Refs: whatwg/dom#1152 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
PR-URL: #48031 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mestery <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #48034 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
PR-URL: #47997 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
NodeBIO's memory buffer structure does not support BIO_C_FILE_SEEK and B IO_C_FILE_TELL. This prevents OpenSSL PEM_read_bio_PrivateKey from readi ng some private keys. So I switched to OpenSSL'w own protected memory bu ffers. Fixes: #47008 PR-URL: #47160 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
PR-URL: #47919 Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
PR-URL: #47975 Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #48037 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Deokjin Kim <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #47972 Fixes: #47664 Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Gabriel Schulhof <[email protected]>
PR-URL: #48062 Reviewed-By: Luke Karrys <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Fixes nodejs/loaders#138 PR-URL: #47824 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #48063 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Deokjin Kim <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
PR-URL: #48064 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Deokjin Kim <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
PR-URL: #47866 Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Mestery <[email protected]> Reviewed-By: Santiago Gimeno <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
Notable changes: deps: * upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux (Santiago Gimeno) #48078 doc: * add Ruy Adorno to list of TSC members (Michael Dawson) #48172 * mark Node.js 14 as End-of-Life (Richard Lau) #48023 lib: * (SEMVER-MINOR) implement AbortSignal.any() (Chemi Atlow) #47821 module: * change default resolver to not throw on unknown scheme (Gil Tayar) #47824 node-api: * (SEMVER-MINOR) define version 9 (Chengzhong Wu) #48151 stream: * deprecate asIndexedPairs (Chemi Atlow) #48102 PR-URL: #48332
6d770b5
to
57679e1
Compare
CI: https://ci.nodejs.org/job/node-test-pull-request/52145/ ✔️ |
Would be great to pull in latest perks 👾 from |
@@ -37,6 +38,168 @@ | |||
* [io.js](CHANGELOG_IOJS.md) | |||
* [Archive](CHANGELOG_ARCHIVE.md) | |||
|
|||
<a id="20.3.0"></a> | |||
|
|||
## 2023-06-08, Version 20.3.0 (Current), @targos |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would have been nice to add your name here @RafaelGSS since you're going to be promoting the release 😊 not a blocker though
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's fine. I don't want to spin up all the CI again 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any chance to include #48344? It would fix compilation error for some CPUs. |
I don't think so. I currently have a limited time to rebuild the proposal on top of the main again. This should be included in Node.js v20.4.0. |
Notable changes: deps: * upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux (Santiago Gimeno) #48078 doc: * add Ruy Adorno to list of TSC members (Michael Dawson) #48172 * mark Node.js 14 as End-of-Life (Richard Lau) #48023 lib: * (SEMVER-MINOR) implement AbortSignal.any() (Chemi Atlow) #47821 module: * change default resolver to not throw on unknown scheme (Gil Tayar) #47824 node-api: * (SEMVER-MINOR) define version 9 (Chengzhong Wu) #48151 stream: * deprecate asIndexedPairs (Chemi Atlow) #48102 PR-URL: #48332
Hello, I try to generate a coverage report in a test suite, but when I include a test that simulates an api consumption with fetch, the report is not generated. comand: node --experimental-test-coverage --test-reporter=tap --test-reporter-destination=file.txt --test --loader ts-node/esm test/**/*.test.ts I generate the api mock in this way: I have tried several options without successful results, I don't know if it is a reported bug or the problem is in my project. |
Notable changes: deps: * upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux (Santiago Gimeno) nodejs#48078 doc: * add Ruy Adorno to list of TSC members (Michael Dawson) nodejs#48172 * mark Node.js 14 as End-of-Life (Richard Lau) nodejs#48023 lib: * (SEMVER-MINOR) implement AbortSignal.any() (Chemi Atlow) nodejs#47821 module: * change default resolver to not throw on unknown scheme (Gil Tayar) nodejs#47824 node-api: * (SEMVER-MINOR) define version 9 (Chengzhong Wu) nodejs#48151 stream: * deprecate asIndexedPairs (Chemi Atlow) nodejs#48102 PR-URL: nodejs#48332
Notable changes: deps: * upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux (Santiago Gimeno) nodejs#48078 doc: * add Ruy Adorno to list of TSC members (Michael Dawson) nodejs#48172 * mark Node.js 14 as End-of-Life (Richard Lau) nodejs#48023 lib: * (SEMVER-MINOR) implement AbortSignal.any() (Chemi Atlow) nodejs#47821 module: * change default resolver to not throw on unknown scheme (Gil Tayar) nodejs#47824 node-api: * (SEMVER-MINOR) define version 9 (Chengzhong Wu) nodejs#48151 stream: * deprecate asIndexedPairs (Chemi Atlow) nodejs#48102 PR-URL: nodejs#48332
2023-06-08, Version 20.3.0 (Current), @targos
Notable Changes
bfcb3d1d9a
] - deps: upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux (Santiago Gimeno) #480785094d1b292
] - doc: add Ruy Adorno to list of TSC members (Michael Dawson) #481722f5dbca690
] - doc: mark Node.js 14 as End-of-Life (Richard Lau) #48023b1828b325e
] - (SEMVER-MINOR) lib: implementAbortSignal.any()
(Chemi Atlow) #47821f380953103
] - module: change default resolver to not throw on unknown scheme (Gil Tayar) #47824a94f87ed99
] - (SEMVER-MINOR) node-api: define version 9 (Chengzhong Wu) #481519e2b13dfa7
] - stream: deprecateasIndexedPairs
(Chemi Atlow) #48102Commits
35c96156d1
] - benchmark: usecluster.isPrimary
instead ofcluster.isMaster
(Deokjin Kim) #480023e6e3abf32
] - bootstrap: throw ERR_NOT_SUPPORTED_IN_SNAPSHOT in unsupported operation (Joyee Cheung) #47887c480559347
] - bootstrap: put is_building_snapshot state in IsolateData (Joyee Cheung) #4788750c0a15535
] - build: set v8_enable_webassembly=false when lite mode is enabled (Cheng Shao) #482484562805cf6
] - build: speed up compilation of mksnapshot output (Keyhan Vakil) #481628b89f13933
] - build: add action to close stale PRs (Michael Dawson) #480515d92202220
] - build: replace js2c.py with js2c.cc (Joyee Cheung) #469976cf2adc36e
] - cluster: use ObjectPrototypeHasOwnProperty (Daeyeon Jeong) #48141f564b03c38
] - crypto: use openssl's own memory BIOs in crypto_context.cc (GauriSpears) #47160ac8dd61fc3
] - crypto: remove default encoding from cipher (Tobias Nießen) #4799815c2de4407
] - crypto: fix setEngine() when OPENSSL_NO_ENGINE set (Tobias Nießen) #479779e2dd5b5e2
] - deps: update zlib to 337322d (Node.js GitHub Bot) #48218bfcb3d1d9a
] - deps: upgrade to libuv 1.45.0 (Santiago Gimeno) #4807813930f092f
] - deps: update ada to 2.5.0 (Node.js GitHub Bot) #482233047caebec
] - deps: setCARES_RANDOM_FILE
for c-ares (Richard Lau) #481560db79a0872
] - deps: update histogram 0.11.8 (Marco Ippolito) #4774299af6716f5
] - deps: update histogram to 0.11.7 (Marco Ippolito) #47742d4922bc985
] - deps: update c-ares to 1.19.1 (Node.js GitHub Bot) #48115f6ccdb289f
] - deps: update simdutf to 3.2.12 (Node.js GitHub Bot) #481183ed0afc778
] - deps: update minimatch to 9.0.1 (Node.js GitHub Bot) #48094df7540fb73
] - deps: update ada to 2.4.2 (Node.js GitHub Bot) #4809207df5c48e8
] - deps: update corepack to 0.18.0 (Node.js GitHub Bot) #48091d95a5bb559
] - deps: update uvwasi to 0.0.18 (Node.js GitHub Bot) #47866443477e041
] - deps: update uvwasi to 0.0.17 (Node.js GitHub Bot) #4786603f67d6d6d
] - deps: upgrade npm to 9.6.7 (npm team) #48062d3e3a911fd
] - deps: update nghttp2 to 1.53.0 (Node.js GitHub Bot) #47997f7c4daaf67
] - deps: update ada to 2.4.1 (Node.js GitHub Bot) #48036c6a752560d
] - deps: add loongarch64 into openssl Makefile and gen openssl-loongarch64 (Shi Pujin) #46401d194241716
] - deps: update undici to 5.22.1 (Node.js GitHub Bot) #4799402e919f4a2
] - deps,test: update postject to 1.0.0-alpha.6 (Node.js GitHub Bot) #480722c19f596ad
] - doc: clarify array args to Buffer.from() (Bryan English) #48274d681e5f456
] - doc: document watch option for node:test run() (Moshe Atlow) #4825696e54ddbca
] - doc: reserve 117 for Electron 26 (Calvin) #482459aff8c7818
] - doc: update documentation for FIPS support (Richard Lau) #481948c5338648f
] - doc: improve the documentation of the stdio option (Kumar Arnav) #4811011918d705f
] - doc: update Buffer.allocUnsafe description (sinkhaha) #481832b51ee5e22
] - doc: update codeowners with website team (Claudio Wunder) #48197360df25d04
] - doc: fix broken link to new folder doc/contributing/maintaining (Andrea Fassina) #4820513e95e21a4
] - doc: add atlowChemi to triagers (Chemi Atlow) #481045f83ce530f
] - doc: fix typo in readline completer function section (Vadym) #481883c82165d27
] - doc: remove broken link for keygen (Rich Trott) #481760ca90a1e6d
] - doc: addauto
intrinsic height to prevent jitter/flicker (Daniel Holbert) #48195f117855092
] - doc: add version info on the SEA docs (Antoine du Hamel) #481735094d1b292
] - doc: add Ruy to list of TSC members (Michael Dawson) #4817239d8140227
] - doc: update socket.remote* properties documentation (Saba Kharanauli) #481395497c13efe
] - doc: update outdated section on TLSv1.3-PSK (Tobias Nießen) #48123281dfaf727
] - doc: improve HMAC key recommendations (Tobias Nießen) #48121bd311b6c70
] - doc: clarify mkdir() recursive behavior (Stephen Odogwu) #481095b061c8922
] - doc: fix typo in crypto legacy streams API section (Tobias Nießen) #4812210ccb2bd81
] - doc: update SEA source link (Rich Trott) #48080415bf7f532
] - doc: clarify tty.isRaw (Roberto Vidal) #480550ac4b33c76
] - doc: correct line break for Windows terminals (Alex Schwartz) #48083f30ba5c320
] - doc: fix Windows code snippet tags (Antoine du Hamel) #4810012fef9b68c
] - doc: harmonize fenced code snippet flags (Antoine du Hamel) #4808213f163eace
] - doc: use secure key length for HMAC generateKey (Tobias Nießen) #480521e3e7c9f33
] - doc: update broken EVP_BytesToKey link (Rich Trott) #480645917ba1838
] - doc: update broken spkac link (Rich Trott) #480630e4a3b7db1
] - doc: document node-api version process (Chengzhong Wu) #4797285bbaa94ea
] - doc: update process.versions properties (Saba Kharanauli) #480197660eb591a
] - doc: fix typo in binding functions (Deokjin Kim) #480032f5dbca690
] - doc: mark Node.js 14 as End-of-Life (Richard Lau) #480233b94a739f2
] - doc: clarify CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED (Tobias Nießen) #479769e381cfa89
] - doc: add heading for permission model limitations (Tobias Nießen) #47989802db923e0
] - doc,vm: clarify usage of cachedData in vm.compileFunction() (Darshan Sen) #4819311a3434810
] - esm: remove support for arrays inimport
internal method (Antoine du Hamel) #482963b00f3afef
] - esm: handleglobalPreload
hook returning a nullish value (Antoine du Hamel) #482493c7846d7e1
] - esm: handle more error types thrown from the loader thread (Antoine du Hamel) #4824760ce2bcabc
] - http: send implicit headers on HEAD with no body (Matteo Collina) #4810872de4e7170
] - lib: do not disable linter for entire files (Antoine du Hamel) #4829910cc60fc91
] - lib: use existingisWindows
variable (sinkhaha) #48134a90010aae9
] - lib: support FORCE_COLOR for non TTY streams (Moshe Atlow) #48034b1828b325e
] - (SEMVER-MINOR) lib: implement AbortSignal.any() (Chemi Atlow) #478218f1b86961f
] - meta: bump github/codeql-action from 2.3.3 to 2.3.6 (dependabot[bot]) #482871b87ccdf70
] - meta: bump actions/setup-python from 4.6.0 to 4.6.1 (dependabot[bot]) #4828610715aea26
] - meta: bump codecov/codecov-action from 3.1.3 to 3.1.4 (dependabot[bot]) #4828579f73778ab
] - meta: remove dont-land-on-v14 auto labeling (Shrujal Shah) #480319c5711f3ea
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #480106d6bf3ee52
] - module: reduce the number of URL initializations (Yagiz Nizipli) #48272f380953103
] - module: change default resolver to not throw on unknown scheme (Gil Tayar) #47824950185b0c0
] - net: fix address iteration with autoSelectFamily (Fedor Indutny) #482585ddca72e62
] - net: fix family autoselection SSL connection handling (Paolo Insogna) #48189750e53ca3c
] - net: fix family autoselection timeout handling (Paolo Insogna) #47860a94f87ed99
] - (SEMVER-MINOR) node-api: define version 9 (Chengzhong Wu) #48151e834979818
] - node-api: add status napi_cannot_run_js (Gabriel Schulhof) #47986eafe0c3ec6
] - node-api: napi_ref on all types is experimental (Vladimir Morozov) #479759a034746f5
] - src: add Realm document in the src README.md (Chengzhong Wu) #47932b8f4070f71
] - src: check node_extra_ca_certs after openssl cfg (Raghu Saxena) #481590347a18056
] - src: include missing header in node_sea.h (Joyee Cheung) #4815245c3782c20
] - src: remove INT_MAX asserts in SecretKeyGenTraits (Tobias Nießen) #48053b25e7045ad
] - src: avoid prototype access in binding templates (Joyee Cheung) #4791333aa373eec
] - src: use Blob{Des|S}erializer for SEA blobs (Joyee Cheung) #479629e2b13dfa7
] - stream: deprecate asIndexedPairs (Chemi Atlow) #4810296c323dee2
] - test: mark test-child-process-pipe-dataflow as flaky (Moshe Atlow) #483349875885357
] - test: adapt tests for OpenSSL 3.1 (OttoHollmann) #478593440d7c6bf
] - test: unflake test-vm-timeout-escape-nexttick (Santiago Gimeno) #48078215b2bc72c
] - test: fix zlib version regex (Luigi Pinca) #48227e12ee59d26
] - test: use lower security level in s_client (Luigi Pinca) #481921dabc7390c
] - Revert "test: unskip negative-settimeout.any.js WPT" (Filip Skokan) #48182c1c4796a86
] - test: mark test_cannot_run_js as flaky (Keyhan Vakil) #481818c49d74002
] - test: fix flaky test-runner-watch-mode (Moshe Atlow) #481446388766862
] - test: skip test-http-pipeline-flood on IBM i (Abdirahim Musse) #480488d2a3b1952
] - test: ignore helper files in WPTs (Filip Skokan) #480797a96d825fd
] - test: movetest-cluster-primary-error
flaky test (Yagiz Nizipli) #48039a80dd3a8b3
] - test: fix suite signal (Benjamin Gruenbaum) #47800a41cfd183f
] - test: fix parsing test flags (Daeyeon Jeong) #480124d4e506f2b
] - test,doc,sea: run SEA tests on ppc64 (Darshan Sen) #4811144411fc40c
] - test_runner: applyrunOnly
on suites (Moshe Atlow) #482793f259b7a30
] - test_runner: emittest:watch:drained
event (Moshe Atlow) #48259c9f8e8c562
] - test_runner: stop watch mode when abortSignal aborted (Moshe Atlow) #48259f3268d64cb
] - test_runner: fix global after hook (Moshe Atlow) #4823115336c3139
] - test_runner: remove redundant check from coverage (Colin Ihrig) #48070750d3e8606
] - test_runner: pass FORCE_COLOR to child process (Moshe Atlow) #480573278542243
] - test_runner: dont split lines ontest:stdout
(Moshe Atlow) #48057027c531766
] - test_runner: fix test deserialize edge cases (Moshe Atlow) #481062b797a6d39
] - test_runner: delegate stderr and stdout formatting to reporter (Shiba) #4804523d310bee8
] - test_runner: display dot report as wide as the terminal width (Raz Luvaton) #48038fd2620dcf1
] - tls: reapply servername on happy eyeballs connect (Fedor Indutny) #4825562f847d0b3
] - tools: update rollup lint-md-dependencies (Node.js GitHub Bot) #483293e97826a66
] - Revert "tools: open issue when update workflow fails" (Marco Ippolito) #483125f08bfe35f
] - tools: don't gitignore base64 config.h (Ben Noordhuis) #48174ded0e2d755
] - tools: update LICENSE and license-builder.sh (Santiago Gimeno) #4807807aa264366
] - tools: automate histogram update (Marco Ippolito) #481711416b75eaa
] - tools: use shasum instead of sha256sum (Luigi Pinca) #48229b81e9d9b7b
] - tools: harmonizedep_updaters
scripts (Antoine du Hamel) #48201a60bc41e53
] - tools: deps update authenticate github api request (Andrea Fassina) #482007478ed014e
] - tools: order dependency jobs alphabetically (Luca) #48184568a705799
] - tools: refactor v8_pch config (Michaël Zasso) #47364801573ba46
] - tools: log and verify sha256sum (Andrea Fassina) #48088db62325e18
] - tools: open issue when update workflow fails (Marco Ippolito) #48018ad8a68856d
] - tools: alphabetize CODEOWNERS (Rich Trott) #481244cf5a9edaf
] - tools: use latest upstream commit for zlib updates (Andrea Fassina) #480548d93af381b
] - tools: add security-wg as dep updaters owner (Marco Ippolito) #481135325be1d99
] - tools: port js2c.py to C++ (Joyee Cheung) #469976c60d90277
] - tools: fix race condition when npm installing (Tobias Nießen) #481010ab840a58f
] - tools: refloat 7 Node.js patches to cpplint.py (Rich Trott) #48098a298193378
] - tools: update cpplint to 1.6.1 (Yagiz Nizipli) #48098f6725751b7
] - tools: update eslint to 8.41.0 (Node.js GitHub Bot) #480976539361f4e
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #480965d94dbb951
] - tools: update doc to [email protected] (Node.js GitHub Bot) #480952226088048
] - tools: add debug logs (Marco Ippolito) #480600c8c383583
] - tools: fix zconf.h path (Luigi Pinca) #480896adaf4c648
] - tools: update remark-preset-lint-node to 4.0.0 (Node.js GitHub Bot) #4799592b3334231
] - url: clean vertical alignment of docs (Robin Ury) #48037ebb6536775
] - url: callada::can_parse
directly (Yagiz Nizipli) #47919ed4514294a
] - vm: properly handle defining symbol props (Nicolas DUBIEN) #47572