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.
This PR contains the following updates:
16.20.0-buster-slim
->20.4.0-buster-slim
18.12-buster
->20.4-buster
Release Notes
nodejs/node (node)
v20.4.0
: 2023-07-05, Version 20.4.0 (Current), @RafaelGSSCompare Source
Notable Changes
Mock Timers
The new feature allows developers to write more reliable and predictable tests for time-dependent functionality.
It includes
MockTimers
with the ability to mocksetTimeout
,setInterval
fromglobals
,node:timers
, andnode:timers/promises
.The feature provides a simple API to advance time, enable specific timers, and release all timers.
This feature was contributed by Erick Wendel in #47775.
Support to the explicit resource management proposal
Node is adding support to the explicit resource management
proposal to its resources allowing users of TypeScript/babel to use
using
/await using
withV8 support for everyone else on the way.
This feature was contributed by Moshe Atlow and Benjamin Gruenbaum in #48518.
Other notable changes
fe333d2584
] - crypto: update root certificates to NSS 3.90 (Node.js GitHub Bot) #4841660c2ea4e79
] - doc: add vmoroz to collaborators (Vladimir Morozov) #485275cacdf9e6b
] - doc: add kvakil to collaborators (Keyhan Vakil) #48449504d1d7bdc
] - (SEMVER-MINOR) tls: add ALPNCallback server option for dynamic ALPN negotiation (Tim Perry) #45190Commits
8a611a387f
] - benchmark: add bar.R (Rafael Gonzaga) #4772912fa716cf9
] - benchmark: refactor crypto oneshot (Filip Skokan) #48267d6ecbde592
] - benchmark: add crypto.create*Key (Filip Skokan) #48284e60b6dedd8
] - bootstrap: unify snapshot builder and embedder entry points (Joyee Cheung) #4824240662957b1
] - bootstrap: simplify initialization of source map handlers (Joyee Cheung) #483046551538079
] - build: fixconfigure --link-module
(Richard Lau) #48522f7f32089e7
] - build: sync libuv header change (Jiawen Geng) #48429f60205c915
] - build: update action to close stale PRs (Michael Dawson) #481964f4d0b802e
] - child_process: improve spawn performance on Linux (Keyhan Vakil) #48523fe333d2584
] - crypto: update root certificates to NSS 3.90 (Node.js GitHub Bot) #4841689aaf16237
] - crypto: remove OPENSSL_FIPS guard for OpenSSL 3 (Richard Lau) #483926199e1946c
] - deps: upgrade to libuv 1.46.0 (Santiago Gimeno) #486181b2b930fda
] - deps: add loong64 config into openssl gypi (Shi Pujin) #48043ba8d048929
] - deps: update acorn to 8.9.0 (Node.js GitHub Bot) #48484d96f921d06
] - deps: update zlib to 1.2.13.1-motley-f81f385 (Node.js GitHub Bot) #48541ed1d047e8f
] - deps: update googletest toec4fed9
(Node.js GitHub Bot) #48538f43d718c67
] - deps: update minimatch to 9.0.2 (Node.js GitHub Bot) #485422f66147cbf
] - deps: update corepack to 0.19.0 (Node.js GitHub Bot) #48540d91b0fde73
] - deps: V8: cherry-pick1a782f6
(Keyhan Vakil) #48523112335e342
] - deps: update corepack to 0.18.1 (Node.js GitHub Bot) #484832b141c413f
] - deps: update icu to 73.2 (Node.js GitHub Bot) #48502188b34d4a1
] - deps: upgrade npm to 9.7.2 (npm team) #48514bf0444b5d9
] - deps: update zlib to 1.2.13.1-motley-3ca9f16 (Node.js GitHub Bot) #48413b339d80a56
] - deps: upgrade npm to 9.7.1 (npm team) #483784132931b87
] - deps: update simdutf to 3.2.14 (Node.js GitHub Bot) #483448cd56c1e85
] - deps: update ada to 2.5.1 (Node.js GitHub Bot) #4831978cffcd645
] - deps: update zlib to982b036
(Node.js GitHub Bot) #483276d00c2e33b
] - doc: fix options order (Luigi Pinca) #486177ad2d3a5d1
] - doc: update security release stewards (Rafael Gonzaga) #48569cc3a056fdd
] - doc: update return type for describe (Shrujal Shah) #4857299ae0b98af
] - doc: run license-builder (github-actions[bot]) #485529750d8205c
] - doc: add description of autoAllocateChunkSize in ReadableStream (Debadree Chatterjee) #48004417927bb41
] - doc: fixfilename
type inwatch
result (Dmitry Semigradsky) #48032ca2ae86bd7
] - doc: unnestmime
andMIMEParams
from MIMEType constructor (Dmitry Semigradsky) #47950bda1228135
] - doc: update security-release-process.md (Rafael Gonzaga) #4850460c2ea4e79
] - doc: add vmoroz to collaborators (Vladimir Morozov) #4852737bc0eac4a
] - doc: improve inspector.close() description (mary marchini) #484942a403cdad5
] - doc: link to Runtime Keys in export conditions (Jacob Hummer) #48408e2d579e644
] - doc: update fs flags documentation (sinkhaha) #4846338bf290115
] - doc: reviseerror.md
introduction (Antoine du Hamel) #48423641a2e9c6d
] - doc: add preveen-stack to triagers (Preveen P) #483874ab5e8d2e3
] - doc: refine when file is undefined in test events (Moshe Atlow) #484515cacdf9e6b
] - doc: add kvakil to collaborators (Keyhan Vakil) #48449b9c643e3ef
] - doc: add additional info on TSFN dispatch (Michael Dawson) #4836717a0e1d1bf
] - doc: add link for news from security wg (Michael Dawson) #483963a62994a4f
] - doc: fix typo in events.md (Darshan Sen) #48436e10a4cdf68
] - doc: run license-builder (github-actions[bot]) #4833619fde638fd
] - fs: call the callback with an error if writeSync fails (killa) #479494cad9fd8bd
] - fs: remove unneeded return statement (Luigi Pinca) #48526d367b73f43
] - fs: use kResistStopPropagation (Chemi Atlow) #48521e50c3169af
] - fs, stream: initialSymbol.dispose
andSymbol.asyncDispose
support (Moshe Atlow) #485187d8a0b6eb7
] - http: null the joinDuplicateHeaders property on cleanup (Luigi Pinca) #4860894ebb02f59
] - http: server add async dispose (atlowChemi) #48548c6a69e31a3
] - http: remove useless ternary in test (geekreal) #484812f0f40328f
] - http: fix for handling on boot timers headers and request (Franciszek Koltuniuk) #482915378ad8ab1
] - http2: server addasyncDispose
(atlowChemi) #4854897a58c5970
] - https: server addasyncDispose
(atlowChemi) #4854840ae6eb6aa
] - https: fix connection checking interval not clearing on server close (Nitzan Uziely) #4838315530fea4c
] - lib: merge cjs and esm package json reader caches (Yagiz Nizipli) #4847732bda81c31
] - lib: reduce url getters onmakeRequireFunction
(Yagiz Nizipli) #484920da03f01ba
] - lib: remove duplicated requires in check_syntax (Yagiz Nizipli) #4850897b00c347d
] - lib: add option to force handling stopped events (Chemi Atlow) #48301fe16749649
] - lib: fix output message when repl is used with pm (Rafael Gonzaga) #484388c2c02d28a
] - lib: create weakRef only if any signals provided (Chemi Atlow) #48448b6ae411ea9
] - lib: remove obsolete deletion of bufferBinding.zeroFill (Chengzhong Wu) #47881562b3d4856
] - lib: move web global bootstrapping to the expected file (Chengzhong Wu) #47881f9c0d5acac
] - lib: fix blob.stream() causing hanging promises (Debadree Chatterjee) #482320162a0f5bf
] - lib: add support for inherited custom inspection methods (Antoine du Hamel) #48306159ab6627a
] - lib: reduce URL invocations on http2 origins (Yagiz Nizipli) #48338f0709fdc59
] - module: add SourceMap.findOrigin (Isaac Z. Schlueter) #477904ec2d925b1
] - module: reduce url invocations in esm/load.js (Yagiz Nizipli) #483372c363971cc
] - net: improve network family autoselection handle handling (Paolo Insogna) #48464dbf9e9ffc8
] - node-api: provide napi_define_properties fast path (Gabriel Schulhof) #4844087ad657777
] - node-api: implement external strings (Gabriel Schulhof) #483394efa6807ea
] - permission: handle end nodes with children cases (Rafael Gonzaga) #4853184fe811108
] - repl: display dynamic import variant in static import error messages (Hemanth HM) #48129bdcc037470
] - report: disable js stack when no context is entered (Chengzhong Wu) #4849597bd9ccd04
] - src: fix uninitialized field access in AsyncHooks (Jan Olaf Krems) #48566404958fc96
] - src: fix Coverity issue regarding unnecessary copy (Yagiz Nizipli) #48565c4b8edea24
] - src: refactorSplitString
in util (Yagiz Nizipli) #484915bc13a4772
] - src: revert IS_RELEASE (Rafael Gonzaga) #485054971e46051
] - src: add V8 fast api toguessHandleType
(Yagiz Nizipli) #48349954e46e792
] - src: return uint32 forguessHandleType
(Yagiz Nizipli) #4834905009675da
] - src: make realm binding data store weak (Chengzhong Wu) #47688120ac74352
] - src: remove aliased buffer weak callback (Chengzhong Wu) #476886591826e99
] - src: handle wasm out of bound in osx will raise SIGBUS correctly (Congcong Cai) #465611b84ddeec2
] - src: implement constants binding directly (Joyee Cheung) #4818606d49c1f10
] - src: implement natives binding without special casing (Joyee Cheung) #48186325441abf5
] - src: add missing to_ascii method in dns queries (Daniel Lemire) #4835484d0eb74b8
] - stream: fix premature pipeline end (Robert Nagy) #484353df7368735
] - test: add missing assertions to test-runner-cli (Moshe Atlow) #4859307eb310b0d
] - test: remove test-crypto-keygen flaky designation (Luigi Pinca) #4857575aa0a7682
] - test: remove test-timers-immediate-queue flaky designation (Luigi Pinca) #48575a9756f3126
] - test: add Symbol.dispose support to mock timers (Benjamin Gruenbaum) #485490f912a7248
] - test: mark test-child-process-stdio-reuse-readable-stdio flaky (Luigi Pinca) #4853730f4bc4985
] - test: make IsolateData per-isolate in cctest (Joyee Cheung) #48450407ce3fdcb
] - test: define NAPI_VERSION before including node_api.h (Chengzhong Wu) #4837624a8fa95f0
] - test: remove unnecessary noop function args tomustNotCall()
(Antoine du Hamel) #4851309af579775
] - test: skip test-runner-watch-mode on IBMi (Moshe Atlow) #4847377cb1ee0b2
] - test: add missing <algorithm> include for std::find (Sam James) #483807c790ca03c
] - test: fix flaky test-watch-mode (Moshe Atlow) #481471398829746
] - test: fixtest-net-autoselectfamily
for kernel without IPv6 support (Livia Medeiros) #48265764119ba4b
] - test: update url web-platform tests (Yagiz Nizipli) #48319f1ead59629
] - test: ignore the copied entry_point.c (Luigi Pinca) #48297fc5d1bddcb
] - test: refactor test-gc-http-client-timeout (Luigi Pinca) #4829246a3d068a0
] - test: update encoding web-platform tests (Yagiz Nizipli) #48320141e5aad83
] - test: update FileAPI web-platform tests (Yagiz Nizipli) #4832283cfc67099
] - test: update user-timing web-platform tests (Yagiz Nizipli) #483212c56835a33
] - test_runner: fixedtest
shorthands return type (Shocker) #485557d01c8894a
] - (SEMVER-MINOR) test_runner: add initial draft for fakeTimers (Erick Wendel) #47775de4f14c249
] - test_runner: add enqueue and dequeue events (Moshe Atlow) #484285ebe3a4ea7
] - test_runner: make--test-name-pattern
recursive (Moshe Atlow) #4838293bf447308
] - test_runner: refactor coverage report output for readability (Damien Seguin) #47791504d1d7bdc
] - (SEMVER-MINOR) tls: add ALPNCallback server option for dynamic ALPN negotiation (Tim Perry) #45190203c3cf4ca
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #48544333907b19d
] - tools: speedup compilation of js2c output (Keyhan Vakil) #4816010bd5f4d97
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #4848652de27b9fe
] - tools: pin ruff version number (Rich Trott) #485054345526644
] - tools: replace sed with perl (Luigi Pinca) #484996c590835f3
] - tools: automate update openssl v16 (Marco Ippolito) #4837790b5335338
] - tools: update eslint to 8.43.0 (Node.js GitHub Bot) #48487cd83530a11
] - tools: update doc to [email protected] (Node.js GitHub Bot) #48485e500b439bd
] - tools: prepare tools/doc for to-vfile 8.0.0 (Rich Trott) #48485d623616813
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #48417a2e107dde4
] - tools: update create-or-update-pull-request-action (Richard Lau) #483988009e2c3be
] - tools: update eslint-plugin-jsdoc (Richard Lau) #4839310385c8565
] - tools: add version update to external dependencies (Andrea Fassina) #48081b1cef81b18
] - tools: update eslint to 8.42.0 (Node.js GitHub Bot) #483280923dc0b8e
] - tools: disable jsdoc/no-defaults rule (Luigi Pinca) #48328b03146da85
] - typings: remove unused primordials (Yagiz Nizipli) #48509e9c9d187b9
] - typings: fix JSDoc in ESM loader modules (Antoine du Hamel) #48424fafe651d23
] - url: conform to origin getter spec changes (Yagiz Nizipli) #48319v20.3.1
: 2023-06-20, Version 20.3.1 (Current), @RafaelGSSCompare Source
This is a security release.
Notable Changes
The following CVEs are fixed in this release:
mainModule.__proto__
Bypass Experimental Policy Mechanism (High)More detailed information on each of the vulnerabilities can be found in June 2023 Security Releases blog post.
Commits
dac08dafc9
] - crypto: handle cert with invalid SPKI gracefully (Tobias Nießen) nodejs-private/node-private#393d274c3babc
] - crypto,https,tls: disable engines if perms enabled (Tobias Nießen) nodejs-private/node-private#4095621c1de38
] - deps: update archs files for openssl-3.0.9-quic1 (Node.js GitHub Bot) #48402771caa9f1c
] - deps: upgrade openssl sources to quictls/openssl-3.0.9-quic1 (Node.js GitHub Bot) #484020459bf9c99
] - doc,test: clarify behavior of DH generateKeys (Tobias Nießen) nodejs-private/node-private#42627e20501aa
] - http: disable request smuggling via empty headers (Paolo Insogna) nodejs-private/node-private#4279c17e335f1
] - msi: do not create AppData\Roaming\npm (Tobias Nießen) nodejs-private/node-private#408b51124c637
] - permission: handle fs path traversal (RafaelGSS) nodejs-private/node-private#403ebc5927adc
] - permission: handle fs.openAsBlob (RafaelGSS) nodejs-private/node-private#405c39a43bff5
] - permission: handle fs.watchFile (RafaelGSS) nodejs-private/node-private#404d0a8264ec9
] - policy: handle mainModule.__proto__ bypass (RafaelGSS) nodejs-private/node-private#4163df13d5a79
] - src,permission: restrict inspector when pm enabled (RafaelGSS) nodejs-private/node-private#410v20.3.0
: 2023-06-08, Version 20.3.0 (Current), @targosCompare Source
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 to337322d
(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 lineConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.