chore(deps): update node.js to v18 #49
Open
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:
^6.3.0->^18.0.0Release Notes
nodejs/node (node)
v18.16.1: 2023-06-20, Version 18.16.1 'Hydrogen' (LTS), @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
bf3e2c8928] - crypto: handle cert with invalid SPKI gracefully (Tobias Nießen) nodejs-private/node-private#39370f9449072] - deps: setCARES_RANDOM_FILEfor c-ares (Richard Lau) #4815635d4efb57b] - deps: update c-ares to 1.19.1 (RafaelGSS) #48115392dfedc77] - deps: update archs files for openssl-3.0.9-quic1 (Node.js GitHub Bot) #4840246cd5fe38b] - deps: upgrade openssl sources to quictls/openssl-3.0.9-quic1 (Node.js GitHub Bot) #484027e3d2d85c2] - doc,test: clarify behavior of DH generateKeys (Tobias Nießen) nodejs-private/node-private#4264ff6ba050a] - http: disable request smuggling via rempty headers (Paolo Insogna) nodejs-private/node-private#428ab269129a6] - msi: do not create AppData\Roaming\npm (Tobias Nießen) nodejs-private/node-private#408925e8f5619] - policy: handle mainModule.__proto__ bypass (RafaelGSS) nodejs-private/node-private#416d6fae8e47e] - test: allow SIGBUS in signal-handler abort test (Michaël Zasso) #47851v18.16.0: 2023-04-12, Version 18.16.0 'Hydrogen' (LTS), @danielleadamsCompare Source
Notable changes
Add initial support for single executable applications
Compile a JavaScript file into a single executable application:
Contributed by Darshan Sen in #45038
Replace url parser with Ada
Node.js gets a new URL parser called Ada that is compliant with the WHATWG URL Specification and provides more than 100% performance improvement to the existing implementation.
Contributed by Yagiz Nizipli in #46410
Other notable changes
Commits
c742493b61] - assert: fix exception message for assert(0) on try catch block (hidecology) #467600ddf73ae7c] - assert: remove deprecated getFunction() usage (Ruben Bridgewater) #4666197ad72f19f] - async_hooks: add async local storage propagation benchmarks (Chengzhong Wu) #46414b1bde69574] - async_hooks: remove experimental onPropagate option (James M Snell) #46386b5db3b579a] - benchmark: add a benchmark for URLSearchParams creation and toString() (Debadree Chatterjee) #46810ff94f9ffbe] - benchmark: replace table in docs with description of file tree structure (Theodor Steiner) #46991d4af671f09] - benchmark: splitBuffer.byteLengthbenchmark (Joyee Cheung) #466165f647fb7b4] - benchmark: add benchmark for EventTarget add and remove (Debadree Chatterjee) #46779d7d634bd67] - benchmark: fix worker startup benchmark (Joyee Cheung) #46680f7c4796c56] - benchmark: add trailing commas inbenchmark/path(Antoine du Hamel) #466289b0d5030a5] - benchmark: add trailing commas inbenchmark/http(Antoine du Hamel) #46609e0f436041e] - benchmark: add trailing commas inbenchmark/crypto(Antoine du Hamel) #46553a383aee386] - benchmark: add trailing commas inbenchmark/url(Antoine du Hamel) #46551a10c3558c6] - benchmark: add trailing commas inbenchmark/http2(Antoine du Hamel) #465528036583f1f] - benchmark: add trailing commas inbenchmark/process(Antoine du Hamel) #464811497244078] - benchmark: add trailing commas inbenchmark/misc(Antoine du Hamel) #46474057e3f5309] - benchmark: add trailing commas inbenchmark/buffers(Antoine du Hamel) #4647326e1a81243] - benchmark: add trailing commas inbenchmark/module(Antoine du Hamel) #46461bd6c828cf3] - benchmark: add trailing commas inbenchmark/net(Antoine du Hamel) #4643901cf87aca7] - benchmark: add trailing commas inbenchmark/util(Antoine du Hamel) #46438f006b2f9dc] - benchmark: add trailing commas inbenchmark/async_hooks(Antoine du Hamel) #46424f969cc30ab] - benchmark: add trailing commas inbenchmark/fs(Antoine du Hamel) #464265202b84382] - bootstrap: print stack trace during environment creation failure (Joyee Cheung) #46533c6e722aca4] - (SEMVER-MINOR) buffer: add Buffer.copyBytesFrom(...) (James M Snell) #46500886504fdf8] - build: fix Visual Studio installation detection for Arm64 (Radek Bartoň) #464202b72a453cf] - build: add GitHub Action for coverage with --without-intl (Rich Trott) #37954ff07aa7fe3] - build: do not disable inspector when intl is disabled (Rich Trott) #379544b25b98bd8] - build,test: add proper support for IBM i (Xu Meng) #46739535311097c] - child_process: add trailing commas in source files (Antoine du Hamel) #46758d2692c65df] - cluster: add trailing commas in source files (Antoine du Hamel) #46695effdca8b10] - crypto: don't assume FIPS is disabled by default (Michael Dawson) #46532bce37c60ce] - debugger: improve validations and documents for watch and unwatch (Eungyu Lee) #4694751253bae83] - debugger: add a command to set which lines to check for context (Eungyu Lee) #4681244375c6a3c] - debugger: add trailing commas in source files (Antoine du Hamel) #46714e5c4d69681] - deps: update ada to 1.0.4 (Node.js GitHub Bot) #4685394f83536d7] - deps: update ada to 1.0.3 (Node.js GitHub Bot) #46784484c4f6674] - deps: update ada to v1.0.1 (Yagiz Nizipli) #465500bc4c17e57] - deps: add ada as a dependency (Yagiz Nizipli) #46410956f786499] - deps: update undici to 5.21.0 (Node.js GitHub Bot) #4706373be4f8ef5] - deps: update simdutf to 3.2.2 (Node.js GitHub Bot) #468410e78fd5883] - deps: update corepack to 0.17.0 (Node.js GitHub Bot) #4684261c9433d8a] - deps: update simdutf to 3.2.1 (Node.js GitHub Bot) #4680063a62ed532] - deps: upgrade npm to 9.5.1 (npm team) #46783c8974d678a] - deps: update nghttp2 to 1.52.0 (Michaël Zasso) #466362b439a2cdf] - deps: fix libuv for android (Julian Dropmann) #46746d5eb1df869] - deps: update simdutf to 3.2.0 (Node.js GitHub Bot) #46621dd97b05aeb] - deps: update corepack to 0.16.0 (Node.js GitHub Bot) #4671065b877de45] - deps: copypostject-api.handLICENSEto thedepsfolder (Darshan Sen) #46582a918ac886e] - deps: update c-ares to 1.19.0 (Michaël Zasso) #464151ac639a240] - deps: V8: cherry-pick9ec4e90(Kleis Auke Wolthuizen) #47092f8d4bf8540] - deps,test: update postject to 1.0.0-alpha.5 (Node.js GitHub Bot) #469348646b06c1b] - dgram: fix unhandled exception aborting a closed udp socket (Ramana Venkata) #46770e435199ccc] - doc: remove remaining SSL_OP_NETSCAPE_*_BUG (Tobias Nießen) #4706601d82670c7] - doc: fix typo in test.md (Victor Hiairrassary) #470530e3077dc48] - doc: amend support tier qualifier (Gireesh Punathil) #42805a5bf6693b9] - doc: fix typo on esm loaders example (Ruy Adorno) #470156a0c1d053e] - doc: add missing test runner flags to man page (Colin Ihrig) #4698243b94b0f13] - doc: fix history information fornode:diagnostics_channel(Thomas Hunter II) #46984b37d53a1ba] - doc: fix myUrl is not defined in url (Youngmin Yoo) #46968257c5ac1fa] - doc: remove useless SSL_OP_* options (Tobias Nießen) #4695409c5e6a9f3] - doc: fix description of TLS dhparam option (Tobias Nießen) #469498907732fcf] - doc: improve fs code example quality (jakecastelli) #4694817a25f1153] - doc: fix port of destination server is not defined in http2 (Deokjin Kim) #46940ad06168a5c] - doc: use number which is bigger than 1024 as port in http2 (Deokjin Kim) #469384e6dda5be4] - doc: add release key for Juan Arboleda (Juan José) #46922f49c6e64ba] - doc: fix links to SSL_CTX_set_options (Tobias Nießen) #46953ea7fb16e5c] - doc: fix fs missing import (jakecastelli) #4690711885a7351] - doc: add request to hold off publicising sec releases (Michael Dawson) #467020254fd1da6] - doc: fix stream iterator helpers examples (Benjamin Gruenbaum) #468970a983f7125] - doc: add history info fornode:test(Antoine du Hamel) #46851810d393ded] - doc: sort import order (jakecastelli) #468476e03499437] - doc: use destructing import (jakecastelli) #468478b636c3cd6] - doc: add marco-ippolito to collaborators (Marco Ippolito) #468167e08ca125a] - doc: document how to use the tls.DEFAULT_CIPHERS (Andreas Martens) #464823dae6f2f81] - doc: add document for profiling and heap snapshot (cola119) #46787eef30513b9] - doc: add test:coverage event to custom reporter examples (Richie McColl) #46752e6db6bedf7] - doc: include context on .toWeb() parameters (Debadree Chatterjee) #46617a24350e49f] - doc: add in security steward for recent release (Michael Dawson) #4670155360e9386] - doc: clarify semver-minor notable changes approach (Beth Griggs) #46592a384dd42ff] - doc: maintaining nghttp2 (Marco Ippolito) #4653945fccc9737] - doc: add emit to NodeEventTarget (Deokjin Kim) #46356760616890c] - doc: add debadree25 to collaborators (Debadree Chatterjee) #46716b9dd876e7c] - doc: move bcoe to emeriti (Benjamin Coe) #467033afbb92bb4] - doc: add response.strictContentLength to documentation (Marco Ippolito) #466272c0e1aa095] - doc: remove unused functions from example ofstreamConsumers.text(Deokjin Kim) #4658161268303fc] - doc: fix test runner examples (Richie McColl) #465652b702c98c2] - doc: update test concurrency description / default values (richiemccoll) #46457f1de3f7a31] - doc: enrich test command with executable (Tony Gorez) #4434768b5cf8e38] - doc: fix wrong location ofrequestTimeout's default value (Deokjin Kim) #464234d5d6d2193] - doc: add deokjinkim to collaborators (Deokjin Kim) #46444de7f6182be] - doc: fix -C flag usage (三咲智子 Kevin Deng) #463884165cf34ba] - doc: add note about major release rotation (Rafael Gonzaga) #46436f088ce2dc7] - doc: update threat model based on discussions (Michael Dawson) #463735b94e2bcdb] - esm: fix import assertion warning (Antoine du Hamel) #4697196a39d1a99] - esm: add a runtime warning when using import assertions (Antoine du Hamel) #46901320a8adb45] - esm: misc test refactors (Geoffrey Booth) #46631b08687f739] - events: add trailing commas in source files (Antoine du Hamel) #46759cc6deeaf7a] - (SEMVER-MINOR) events: add listener argument to listenerCount (Paolo Insogna) #46523efc24097a6] - fs: add trailing commas in source files (Antoine du Hamel) #4669680b4e6da53] - http: use listenerCount when adding noop event (Paolo Insogna) #467693538521bf6] - http: correctly calculate strict content length (Robert Nagy) #466019582c8ef3a] - http: fix validation of "Link" header (Steve Herzog) #4646623c1e2fa52] - http: unify header treatment (Marco Ippolito) #46528abeee994c4] - http: add note about clientError event (Paolo Insogna) #465843d0602c96c] - http: use v8::Array::New() with a prebuilt vector (Joyee Cheung) #4644762cbddd86f] - lib: fix trailing commas and leftover function from rebasing (Danielle Adams) #47503c463f133bd] - lib: enforce use of trailing commas (Antoine du Hamel) #468810f33bb0961] - lib: add trailing commas to all public core modules (Antoine du Hamel) #4684806e0dd3e15] - lib: rename internal module declaration as internal bindings (okmttdhr, okp) #4666331578ab1b4] - lib: add trailing commas to more internal files (Antoine du Hamel) #46811ad510d9029] - lib: update punycode to 2.3.0 (Yagiz Nizipli) #467194cf3de8b02] - lib: add trailing commas ininternal/perf(Antoine du Hamel) #46697f1b79828bc] - (SEMVER-MINOR) lib: add AsyncLocalStorage.bind() and .snapshot() (flakey5) #4638748cd712c0d] - lib: add trailing commas ininternal/process(Antoine du Hamel) #4668746a22ab601] - lib: do not crash using workers with disabled shared array buffers (Ruben Bridgewater) #410231395e36e64] - lib: delete module findPath unused params (sinkhaha) #45371c410572620] - lib: enforce use of trailing commas in more files (Antoine du Hamel) #4665536e080cd13] - lib: enforce use of trailing commas for functions (Antoine du Hamel) #4662971249a6c00] - lib: predeclare Event.isTrusted prop descriptor (Santiago Gimeno) #465272b80d19c06] - lib: tightenAbortSignal.prototype.throwIfAbortedimplementation (Antoine du Hamel) #465212f79f3fa38] - (SEMVER-MINOR) lib: add aborted() utility function (Debadree Chatterjee) #464947f9e60aa1a] - lib,src: fix a few typos in comments (Tobias Nießen) #46835c4f192b592] - meta: add single-executable labels and code owners (Joyee Cheung) #47004abe1488f86] - meta: remove AUTHORS file (Rich Trott) #46845e53774c7bf] - meta: remove unnecessary onboarding step (Rich Trott) #4679355f1cfd7e4] - meta: update CODEOWNERS of url implementations (Yagiz Nizipli) #46775ccaa7cabdd] - meta: update AUTHORS (Node.js GitHub Bot) #46726260ddd5b0f] - meta: update AUTHORS (Node.js GitHub Bot) #466245ef78e50a0] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #465135efb829156] - meta: update AUTHORS (Node.js GitHub Bot) #46504f0705f7de1] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #46411331073a7aa] - node-api: add _wasm32_ guards on async works (Chengzhong Wu) #46633594bb9d558] - os: improve network interface performance (Ruben Bridgewater) #46598c231aae6c5] - process: print versions by sort (Himself65) #46428fe318dd095] - punycode: add pending deprecation (Antoine du Hamel) #4671934ba230d9b] - repl: remove lastInputPreview conditional check (Duy Mac Van) #4685709739a20b1] - repl: fix .load infinite loop caused by shared use of lineEnding RegExp (Theodor Steiner) #4674291fbad617d] - repl: add trailing commas in source files (Antoine du Hamel) #46757e4cd81b526] - src: use string_view for report and related code (Anna Henningsen) #467238ea835419e] - (SEMVER-MINOR) src: add initial support for single executable applications (Darshan Sen) #450384652dfdc88] - src: remove TLSEXT_TYPE_alpn guard (Tobias Nießen) #46956a4a433fc0b] - src: remove use of SSL_OP_SINGLE_DH_USE (Tobias Nießen) #46955339b52f3bc] - src: make util.h self-containted (Joyee Cheung) #46817b25ee523ea] - src: remove shadowed variable in OptionsParser (Shelley Vohr) #4667288baf98fa3] - src: do not track BaseObjects directly in Realm (Joyee Cheung) #4647003e8d824db] - src: fix cb scope bugs involved in termination (ywave620) #455967fb32b43dc] - src: add SetFastMethodNoSideEffect() (Joyee Cheung) #46619ea411d6422] - (SEMVER-MINOR) src: allow optional Isolate termination in node::Stop() (Shelley Vohr) #46583f8d029183a] - src: remove icu usage from node_string.cc (Yagiz Nizipli) #4654895674360b2] - src: add fflush() to SnapshotData::ToFile() (Anna Henningsen) #465319445a0a5f6] - src: make edge names in BaseObjects more descriptive in heap snapshots (Joyee Cheung) #46492483cd1922f] - src: avoid leaking snapshot fp on error (Tobias Nießen) #46497bc9a577625] - src: check return value of ftell() (Tobias Nießen) #46495b3b3b33799] - src: remove unused includes from main thread (Yagiz Nizipli) #46471b9ca302558] - src: use string_view instead of std::string& (Yagiz Nizipli) #46471f1c770065a] - src: use simdutf utf8 to utf16 instead of icu (Yagiz Nizipli) #46471aaf04f498a] - src: replace icu with simdutf for char counts (Yagiz Nizipli) #464723aef68d079] - src: add additional utilities to crypto::SecureContext (James M Snell) #4591292fdb24fac] - src: add KeyObjectHandle::HasInstance (James M Snell) #45912a639e2a557] - src: add GetCurrentCipherName/Version to crypto_common (James M Snell) #459128dfa748373] - src: back snapshot I/O with a std::vector sink (Joyee Cheung) #4646317eea1812e] - (SEMVER-MINOR) src: allow embedder control of code generation policy (Shelley Vohr) #46368dffe7d814e] - stream: enable usage of webstreams on compose() (Debadree Chatterjee) #46675654b7474e3] - stream: always delay construct callback by a nextTick (Matteo Collina) #46818ed2faa7c7c] - stream: fix respondWithNewView() errors when view.byteOffset != 0 (Debadree Chatterjee) #46465247caacc7a] - stream: fix pipeline callback not called on ended stream (Debadree Chatterjee) #46600c40eec3f3b] - stream: add trailing commas in webstream source files (Antoine du Hamel) #46685d669f22567] - stream: add trailing commas in stream source files (Antoine du Hamel) #46686c60816a68d] - (SEMVER-MINOR) stream: add abort signal for ReadableStream and WritableStream (Debadree Chatterjee) #4627317b4e9bc5f] - stream: refactor to usevalidateAbortSignal(Antoine du Hamel) #465204d81124397] - stream: allow transfer of readable byte streams (MrBBot) #459556c454af5ea] - stream: add pipeline() for webstreams (Debadree Chatterjee) #4630791a550e5a1] - stream: add suport for abort signal in finished() for webstreams (Debadree Chatterjee) #46403406ff320bf] - stream: dont access Object.prototype.type during TransformStream init (Debadree Chatterjee) #46389972bdee8c4] - test: update web-platform tests for url (Yagiz Nizipli) #46547ba340a0ddb] - test: movetest-tls-autoselectfamily-servernametotest/internet(Antoine du Hamel) #470290edaf016cc] - test: fallback to IPv4 if IPv6 is unavailable (Abdirahim Musse) #47017ef6c86c59f] - test: simplify test-tls-ecdh-multiple (Tobias Nießen) #46963b8cdd1502f] - test: improve test coverage of lib/dns (Anderson Paiva) #4691033991954b6] - test: simplify test-tls-ecdh-auto (Tobias Nießen) #46911512f28fa8b] - test: move testPath from CWD to temporary directory (Livia Medeiros) #468903fdcf7bef4] - test: assume priv ports start at 1024 if it can't be changed (KrayzeeKev) #46536966d0d8b16] - test: fix os-release check for Ubuntu in SEA test (Anna Henningsen) #46838b344e74bc1] - test: move socket from CWD to temporary directory (Livia Medeiros) #46863dfb566aec2] - test: fix test-net-connect-reset-until-connected (Vita Batrla) #46781364479644c] - test: simplify test-tls-alert (Tobias Nießen) #46805df149448b5] - test: update encoding WPTs (Filip Skokan) #46802928998dd2d] - test: remove useless WPT init scripts (Filip Skokan) #46801bb182461a3] - test: remove unreachable return (jakecastelli) #46807ea71a2ae1b] - test: fix test-v8-collect-gc-profile-in-worker.js (theanarkh) #4673525cab7eab5] - test: improve control flow in test-tls-dhe (Tobias Nießen) #467513b70e7a34e] - test: include strace openat test (Rafael Gonzaga) #46150533170d456] - test: remove OpenSSL 1.0.2 error message compat (Tobias Nießen) #46709b8948996b4] - test: fix flaky test-watch-mode-files_watcher (Moshe Atlow) #46738931111609e] - test: use newish OpenSSL feature in test-tls-dhe (Tobias Nießen) #46708847d74005c] - test: fix assertions in test-snapshot-dns-lookup* (Tobias Nießen) #46618d7b995cd38] - test: cover publicExponent validation in OpenSSL (Tobias Nießen) #46632a2b103a761] - test: add trailing commas intest/pummel(Antoine du Hamel) #466104fb2fc7536] - test: enable api-invalid-label.any.js in encoding WPTs (Filip Skokan) #46506b0f2415312] - test: add trailing commas intest/js-native-api(Antoine du Hamel) #46385534562f51d] - test: make more crypto tests work with BoringSSL (Shelley Vohr) #464299bb08527f0] - test: add trailing commas intest/known_issues(Antoine du Hamel) #46408231f0ee9b2] - test: add trailing commas intest/internet(Antoine du Hamel) #464075e008e7d38] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #4701099bfbed78a] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #465758398f9fcb6] - test_runner: default to spec reporter when on TTY environment (Moshe Atlow) #4696916db3ad1f8] - test_runner: handle errors not bound to tests (Colin Ihrig) #46962d60eef25a1] - test_runner: throw if harness is not bootstrapped (Colin Ihrig) #46962ab5b3185f1] - test_runner: track bootstrapping process (Colin Ihrig) #46962413493cab9] - test_runner: avoid running twice tests in describe (Moshe Atlow) #46888524eaf5488] - test_runner: fix reconstruction of errors extracted from YAML (Moshe Atlow) #4687217fbfb23bd] - test_runner: reset count on watch mode (Moshe Atlow) #465773b077a6885] - test_runner: remove root tracking set (Colin Ihrig) #4696115503ffd12] - test_runner: give the root test a harness reference (Colin Ihrig) #46962e52b169ef4] - test_runner: align behavior of it and test (Moshe Atlow) #468899b58857630] - timers: cleanup no-longer relevant TODOs in timers/promises (James M Snell) #4649932c527d80f] - (SEMVER-MINOR) tls: support automatic DHE (Tobias Nießen) #469786ff90270ca] - tls: add trailing commas in source files (Antoine du Hamel) #46715958da453dd] - tools: fix update-ada script (Yagiz Nizipli) #46550a3f272e667] - tools: automate cares update (Marco Ippolito) #4699377f5b69840] - tools: update lint-md-dependencies to rollup@3.18.0 (Node.js GitHub Bot) #4693536ea9e7f65] - tools: refactor dep_updaters (Tony Gorez) #46488c0b6794f82] - tools: update eslint to 8.35.0 (Node.js GitHub Bot) #46854307d096e21] - tools: create llhttp update action (Marco Ippolito) #46766fff31862ac] - tools: fix linter message when using globalDOMException(Antoine du Hamel) #4682289c2e8ac97] - tools: update lint-md-dependencies to rollup@3.17.3 (Node.js GitHub Bot) #468433bf54ff624] - tools: update lint-md-dependencies to rollup@3.17.2 (Node.js GitHub Bot) #467714065e5cda6] - tools: run format-cpp on node-api test c files (Chengzhong Wu) #466947349708527] - tools: use actions pinned by commit hash in coverage-linux (Gabriela Gutierrez) #46294f80e93d71f] - tools: fix regex strings in Python tools (Jan Osusky) #466718fd176055f] - tools: fixed path (Marco Ippolito) #4670015b0e8b1aa] - tools: update nghttp2 action (Marco Ippolito) #467004da3eecbd7] - tools: update-nghttp2 preserve config.h (Marco Ippolito) #466983714d8f236] - tools: update lint-md-dependencies to rollup@3.17.1 (Node.js GitHub Bot) #46712474084e063] - tools: update lint-md-dependencies to rollup@3.17.0 (Node.js GitHub Bot) #46712665b7424eb] - tools: fix bug inprefer-primordialslint rule (Antoine du Hamel) #466597eb1456892] - tools: update eslint to 8.34.0 (Node.js GitHub Bot) #46625678b8f53c1] - tools: update lint-md-dependencies to rollup@3.15.0 to-vfile@7.2.4 (Node.js GitHub Bot) #46623ee81da5883] - tools: update doc to remark-html@15.0.2 to-vfile@7.2.4 (Node.js GitHub Bot) #4662292e3e0e4e4] - tools: update lint-md-dependencies to rollup@3.13.0 vfile-reporter@7.0.5 (Node.js GitHub Bot) #46503728f96861e] - tools: update ESLint custom rules to not use the deprecated format (Antoine du Hamel) #4646078b79c0220] - typings: improveprimordialstypings (Antoine du Hamel) #46970a39dd37653] - url: simplify and improve url formatting (Yagiz Nizipli) #4673601b6525706] - url: improve performance by removing host (Yagiz Nizipli) #465470c67a7ad57] - url: fix url spec compliance issues (Yagiz Nizipli) #46547e9263541a7] - url: replace url-parser with ada (Yagiz Nizipli) #464104d0faf4ddc] - url: improveisURLThisdetection (Yagiz Nizipli) #468661ece4a72b7] - (SEMVER-MINOR) url: implement URLSearchParams size getter (James M Snell) #463088f14002459] - url: remove unusedURL::ToFilePath()(Yagiz Nizipli) #46487f57e7bcc11] - url: remove unusedURL::toObject(Yagiz Nizipli) #4648604930562f8] - url: remove unusedsetURLConstructorfunction (Yagiz Nizipli) [#46485](https://togithub.com/nodConfiguration
📅 Schedule: Branch creation - "every weekend" (UTC), 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 has been generated by Mend Renovate. View repository job log here.