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:
18.15.0-alpine3.16
->20.2.0-alpine3.16
Release Notes
nodejs/node (node)
v20.2.0
: 2023-05-16, Version 20.2.0 (Current), @targosCompare Source
Notable Changes
c092df9094
] - doc: add ovflowd to collaborators (Claudio Wunder) #478444197a9a5a0
] - (SEMVER-MINOR) http: prevent writing to the body when not allowed by HTTP spec (Gerrard Lindsay) #47732c4596b9ce7
] - (SEMVER-MINOR) sea: add option to disable the experimental SEA warning (Darshan Sen) #4758817befe008c
] - (SEMVER-MINOR) test_runner: addskip
,todo
, andonly
shorthands totest
(Chemi Atlow) #47909a0634d7f89
] - (SEMVER-MINOR) url: add value argument toURLSearchParams
has
anddelete
methods (Sankalp Shubham) #47885Commits
456fca0d9c
] - bootstrap: initialize per-isolate properties of bindings separately (Joyee Cheung) #47768d6d12bf978
] - bootstrap: log isolate data info in mksnapshot debug logs (Joyee Cheung) #47768e457d89a1b
] - buffer: combine checking range of sourceStart inbuf.copy
(Deokjin Kim) #4775800668fcfb4
] - child_process: use signal.reason in child process abort (Debadree Chatterjee) #47817d7993474ea
] - crypto: remove default encoding from scrypt (Tobias Nießen) #4794309fb74a7cc
] - crypto: fix webcrypto private/secret import with empty usages (Filip Skokan) #47877e9c6ee74f3
] - crypto: remove default encoding from pbkdf2 (Tobias Nießen) #47869b7f13a8679
] - deps: update simdutf to 3.2.9 (Node.js GitHub Bot) #47983b16f6da153
] - deps: V8: cherry-pick5f025d1
(Michaël Zasso) #4761099f8fcab45
] - deps: V8: cherry-picka8a11a8
(Michaël Zasso) #47610c2b14b4c78
] - deps: update ada to 2.4.0 (Node.js GitHub Bot) #47922cad42e7a56
] - deps: V8: cherry-pick1b471b7
(Lu Yahan) #473997b2f17ca59
] - deps: upgrade npm to 9.6.6 (npm team) #47862d23b1af562
] - deps: update ada to 2.3.1 (Node.js GitHub Bot) #4789372340c98fb
] - dgram: convert macro to template (Tobias Nießen) #478919be922892f
] - dns: callada::idna::to_ascii
directly from c++ (Yagiz Nizipli) #479204a1e97156a
] - doc: add missing deprecated blocks to cluster (Tobias Nießen) #4798113118a19ee
] - doc: update description of global (Tobias Nießen) #47969372796440b
] - doc: update measure memory rejection information (Yash Ladha) #416397ecc6740e4
] - doc: fix broken link to TC39 import attributes proposal (Rich Trott) #47954b9771c95c7
] - doc: fix broken link (Rich Trott) #479536f5ba92e61
] - doc: remove broken link (Rich Trott) #47942c9ffc555f1
] - doc: document make lint-md-clean (Matteo Collina) #479267ed99e8ba5
] - doc: mark global object as legacy (Mert Can Altın) #47819bf39f2d252
] - doc: ntfs junction points must link to directories (Ben Noordhuis) #479074dfc3890d8
] - doc: improvepermission.has
description (Daeyeon Jeong) #4787593f1aa2856
] - doc: fix params names (Dmitry Semigradsky) #478539a362aa2fb
] - doc: update supported version of FreeBSD to 12.4 (Michaël Zasso) #4783889c70dc6e6
] - doc: add stability experimental to pm (Rafael Gonzaga) #47890f96fb2eee7
] - doc: swap Matteo with Rafael in the stewards (Rafael Gonzaga) #478411666a146e3
] - doc: add valgrind suppression details (Kevin Eady) #47760e53e8231ff
] - doc: replace EOL versions in README (Tobias Nießen) #47833c092df9094
] - doc: add ovflowd to collaborators (Claudio Wunder) #47844f7106765b3
] - doc: update BUILDING.md previous versions links (Tobias Nießen) #47835811b43c215
] - doc,test: update the v8.startupSnapshot doc and test the example (Joyee Cheung) #474681ec640ac70
] - esm: do not use'beforeExit'
on the main thread (Antoine du Hamel) #47964106dc612d6
] - fs: make readdir recursive algorithm iterative (Ethan Arrowood) #47650a0da2348a8
] - fs: move fs_use_promises_symbol to per-isolate symbols (Joyee Cheung) #477684197a9a5a0
] - (SEMVER-MINOR) http: prevent writing to the body when not allowed by HTTP spec (Gerrard Lindsay) #47732a4d6543598
] - http2: improve nghttp2 error callback (Tobias Nießen) #47840a4fed6c580
] - lib: update comment (sinkhaha) #47884fd8bec7b2b
] - meta: bump step-security/harden-runner from 2.3.1 to 2.4.0 (Rich Trott) #47980f5b4b6d5dc
] - meta: bump github/codeql-action from 2.3.2 to 2.3.3 (Rich Trott) #47979c05c0a2359
] - meta: bump actions/setup-python from 4.5.0 to 4.6.0 (Rich Trott) #479682a3d6d97cb
] - meta: add security-wg ping to permission.js (Rafael Gonzaga) #479416c158e8dd1
] - meta: bump step-security/harden-runner from 2.2.1 to 2.3.1 (dependabot[bot]) #47808f7a8094d37
] - meta: bump actions/setup-python from 4.5.0 to 4.6.0 (dependabot[bot]) #478060f58e48792
] - meta: bump actions/checkout from 3.3.0 to 3.5.2 (dependabot[bot]) #47805652b06dd82
] - meta: remove extra space in scorecard workflow (Mestery) #478059f06eaccaf
] - meta: bump github/codeql-action from 2.2.9 to 2.3.2 (dependabot[bot]) #47809977fd7cf35
] - meta: bump codecov/codecov-action from 3.1.1 to 3.1.3 (dependabot[bot]) #47807c19385c154
] - module: refactor to usenormalizeRequirableId
in the CJS module loader (Darshan Sen) #47896739113f2fc
] - module: block requiringtest/reporters
without scheme (Moshe Atlow) #47831f489c6710c
] - (NODE-API-SEMVER-MAJOR) node-api: get Node API version used by addon (Vladimir Morozov) #457157222f9d74b
] - path: indicate index of wrong resolve() parameter (sosoba) #476607dd32f1536
] - permission: remove unused function declaration (Deokjin Kim) #47957af86625a05
] - permission: resolve reference to absolute path only for fs permission (Daeyeon Jeong) #479301625ae11fe
] - quic: address recent coverity warning (Michael Dawson) #47753c4596b9ce7
] - (SEMVER-MINOR) sea: add option to disable the experimental SEA warning (Darshan Sen) #475881a7fc186bc
] - sea: allow requiring core modules with the "node:" prefix (Darshan Sen) #47779786a1c5398
] - src: deduplicate X509Certificate::Fingerprint* (Tobias Nießen) #47978060c1d502b
] - src: stop copying code cache, part 2 (Keyhan Vakil) #479581aec718619
] - (SEMVER-MINOR) src: add cjs_module_lexer_version base64_version (Jithil P Ponnan) #456290c06bfd8dc
] - src: move BlobSerializerDeserializer to a separate header file (Darshan Sen) #47933bd553e7521
] - src: rename SKIP_CHECK_SIZE to SKIP_CHECK_STRLEN (Tobias Nießen) #47845190596c189
] - src: register external references for source code (Keyhan Vakil) #470554293cc47f4
] - src: support V8 experimental shared values in messaging (Shu-yu Guo) #477069bc5d78f0c
] - src: register ext reference for Fingerprint512 (Tobias Nießen) #47892a11507e23b
] - src: stop copying code cache (Keyhan Vakil) #47144515c9b8de6
] - src: clarify the parameter name inPermission::Apply
(Daeyeon Jeong) #47874c4217613f5
] - src: fix creating an ArrayBuffer from a Blob created withopenAsBlob
(Daeyeon Jeong) #476914bc17fd67b
] - src: avoid strcmp() with Utf8Value (Tobias Nießen) #47827d358317f70
] - src: get binding data store directly from the realm (Joyee Cheung) #47437b04d51a0b5
] - src: prefer data accessor of string and vector (Mohammed Keyvanzadeh) #477502952cc576c
] - src: add per-isolate SetFastMethod and Set[Fast]MethodNoSideEffect (Joyee Cheung) #47768010d2ecf94
] - test: mark test-esm-loader-http-imports as flaky (Tobias Nießen) #47987bb33c74c07
] - test: add getRandomValues return length (Jithil P Ponnan) #463576e019586f7
] - test: unskip negative-settimeout.any.js WPT (Filip Skokan) #479468f547afe5f
] - test: use appropriate usages for a negative import test (Filip Skokan) #478787e34f77518
] - test: fix webcrypto wrap unwrap tests (Filip Skokan) #4787630f4f35244
] - test: fix output tests when path includes node version (Moshe Atlow) #4784354607bfd68
] - test: reduce WPT concurrency (Filip Skokan) #4783417945a2495
] - test: migrate a pseudo_tty test to use assertSnapshot (Moshe Atlow) #47803c9233679e8
] - test: fix WPT state when process exits but workers are still running (Filip Skokan) #4782634bfb69b5b
] - test: migrate message tests to use assertSnapshot (Moshe Atlow) #47498d25c785c2a
] - test: allow SIGBUS in signal-handler abort test (Michaël Zasso) #47851aa2c7e00d7
] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #47921da27542058
] - test_runner: use v8.serialize instead of TAP (Moshe Atlow) #4786717befe008c
] - (SEMVER-MINOR) test_runner: add shorthands totest
(Chemi Atlow) #4790942db1d50a0
] - test_runner: fix ordering of test hooks (Phil Nash) #47931d81c54e3a8
] - test_runner: omit inaccessible files from coverage (Colin Ihrig) #47850a4e261e910
] - tools: debug log for nghttp3 (Marco Ippolito) #47992f6ff318d4c
] - tools: automate icu-small update (Marco Ippolito) #47727706c305381
] - tools: update lint-md-dependencies to rollup@3.21.5 (Node.js GitHub Bot) #47903e22c686ca9
] - tools: update eslint to 8.40.0 (Node.js GitHub Bot) #4790636f7cfac93
] - tools: update eslint to 8.39.0 (Node.js GitHub Bot) #477897323902a40
] - tools: fix jsdoc lint (Moshe Atlow) #47789a0634d7f89
] - (SEMVER-MINOR) url: add value argument to has and delete methods (Sankalp Shubham) #478851b06c1e003
] - url: improveisURL
detection (Yagiz Nizipli) #478862bd869d20c
] - vm: fix crash when setting __proto__ on context's globalThis (Feng Yu) #47939e6685f9e82
] - vm,lib: refactor microtaskQueue assignment logic (Khaidi Chu) #4776547fea13dac
] - worker: support more cases when (de)serializing errors (Moshe Atlow) #479256f3876c035
] - worker: use snapshot in workers spawned by workers (Joyee Cheung) #47731v20.1.0
: 2023-05-03, Version 20.1.0 (Current), @targosCompare Source
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-pickc5ab3e4
(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-pick8e10685
(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 highlight.js@11.8.0 (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 rollup@3.21.1 (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/plugin-commonjs@24.1.0 (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](https://redirect.github.com/nodConfiguration
📅 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.