Open
Conversation
54351b8 to
354b377
Compare
354b377 to
ff3551a
Compare
ff3551a to
cea11ed
Compare
cea11ed to
412ca17
Compare
412ca17 to
8fc7f80
Compare
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Author
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
16.20.0-buster-slim->20.4.0-buster-slim18.12-buster->20.4-busterRelease 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
MockTimerswith the ability to mocksetTimeout,setIntervalfromglobals,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 usingwithV8 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: fixfilenametype inwatchresult (Dmitry Semigradsky) #48032ca2ae86bd7] - doc: unnestmimeandMIMEParamsfrom 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.mdintroduction (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.disposeandSymbol.asyncDisposesupport (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: refactorSplitStringin 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-autoselectfamilyfor 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: fixedtestshorthands 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-patternrecursive (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 to-vfile@8.0.0 (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.isPrimaryinstead 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_FILEfor 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: addautointrinsic 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 inimportinternal method (Antoine du Hamel) #482963b00f3afef] - esm: handleglobalPreloadhook 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 existingisWindowsvariable (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-errorflaky 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: applyrunOnlyon suites (Moshe Atlow) #482793f259b7a30] - test_runner: emittest:watch:drainedevent (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.