chore(deps): update node.js to v19 - abandoned #1313
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.20.6-alpine->19.9.0-alpine18.20.6-alpine->19.9.0-alpineRelease Notes
nodejs/node (node)
v19.9.0: 2023-04-10, Version 19.9.0 (Current), @RafaelGSSCompare Source
Notable Changes
Tracing Channel in diagnostic_channel
TracingChanneladds a new, high-performance channel to publish tracing data about the timing and purpose of function executions.Contributed by Stephen Belanger in #44943
New URL.canParse API
A new API was added to the URL.
URL.canParsechecks if aninputwith an optional base value can be parsed correctlyaccording to WHATWG URL specification.
Contributed by Khafra in #47179
Other notable changes
events:
msi:
node-api:
stream:
test_runner:
Commits
2cea7d8141] - benchmark: fix invalid requirementsURL (Deokjin Kim) #473786a4076a188] - benchmark: lower URL.canParse runs (Khafra) #4735123a69d9279] - buffer: fix blob range error with many chunks (Khafra) #47320e3d98c3e7a] - buffer: use private properties for brand checks in File (Khafra) #471549dc6aef98d] - build: bump github/codeql-action from 2.2.6 to 2.2.9 (dependabot[bot]) #47366910d2967f1] - build: update stale action from v7 to v8 (Rich Trott) #47357666df20ad9] - build: remove Python pip--no-useroption (Christian Clauss) #473723970537bb4] - build: avoid usage of pipes library (Mohammed Keyvanzadeh) #47271254a03b2eb] - crypto: unify validation of checkPrime checks (Tobias Nießen) #471658e1e9edc57] - deps: update timezone to 2023c (Node.js GitHub Bot) #4730230c043c2b9] - deps: update timezone to 2023b (Node.js GitHub Bot) #4725640be01bc9c] - deps: update simdutf to 3.2.3 (Node.js GitHub Bot) #473314b09222569] - deps: upgrade npm to 9.6.3 (npm team) #473252a6c23ea5e] - deps: update corepack to 0.17.1 (Node.js GitHub Bot) #4715606b718363d] - deps: V8: cherry-pick3e4952c(Richard Lau) #472367e24498d81] - deps: upgrade npm to 9.6.2 (npm team) #471087a4beaa182] - deps: V8: cherry-pick215ccd5(Joyee Cheung) #472128a69929f23] - deps: V8: cherry-pick975ff4d(Debadree Chatterjee) #4720910569de53f] - deps: cherry-pick win/arm64/clang fixes (Cheng Zhao) #47011ff6070eb1d] - deps: V8: cherry-pickcb30b8e(Darshan Sen) #473070bbce034f9] - doc: add a note about os.cpus() returning an empty list (codedokode) #47363f8511e0b27] - doc: clarify reports are only evaluated on active versions (Rafael Gonzaga) #47341863b4d9c5b] - doc: remove Vladimir de Turckheim from Security release stewards (Vladimir de Turckheim) #473182192b5b163] - doc: add importing util to example of `process.report.getReport' (Deokjin Kim) #472981c21fbfa9a] - doc: vm.SourceTextModule() without context option (Axel Kittenberger) #4729589445fbea9] - doc: make win arm64 tier 2 platform (Stefan Stojanovic) #47233296577a549] - doc: document process for sharing project news (Michael Dawson) #47189e29a1462c7] - doc: revise example of assert.CallTracker (Deokjin Kim) #47252bac893adbe] - doc: fix typo in SECURITY.md (Rich Trott) #472820949f238d1] - doc: use serial comma in cli docs (Tobias Nießen) #4726271246247a9] - doc: improve example for Error.captureStackTrace() (Julian Dax) #468860b2ba441b2] - doc: clarify http error events after calling destroy() (Zach Bjornson) #46903a21459e0d5] - doc: update output of example in AbortController (Deokjin Kim) #472277a2090c14c] - doc: drop one-week branch sync on major releases (Rafael Gonzaga) #47149eb4de0043d] - doc: fix grammar in the collaborator guide (Mohammed Keyvanzadeh) #47245908798ae19] - doc: update stream.reduce concurrency note (Raz Luvaton) #4716636c118bc92] - doc: remove use of DEFAULT_ENCODING in PBKDF2 docs (Tobias Nießen) #471817ec87fd5ce] - doc: fix typos in async_context.md (Shubham Sharma) #47155a03aaba996] - doc: update collaborator guide to reflect TSC changes (Rich Trott) #47126c45a6977ec] - doc: clarify thatfs.create{Read,Write}StreamsupportAbortSignal(Antoine du Hamel) #4712282c7757177] - doc: improve documentation for util.types.isNativeError() (Julian Dax) #468408f9b9c17d5] - doc: rename the startup performance initiative to startup snapshot (#47111) (Joyee Cheung)c08995e897] - doc: indicate thatnameis no longer an optional argument (Daniel Roe) #47102316d626e61] - doc: fix "maintaining dependencies" heading typos (Keyhan Vakil) #47082a4b1a7761f] - esm: skip file: URL conversion to path when possible (Antoine du Hamel) #46305c5cd6b7f3b] - (SEMVER-MINOR) events: add getMaxListeners method (Khafra) #470392c2b07ce5f] - fs: invalidate blob created from empty file when written to (Debadree Chatterjee) #47199e33dfce401] - inspector: log response and requests in the inspector for debugging (Joyee Cheung) #46941f6ec81dc05] - inspector: fix session.disconnect crash (theanarkh) #46942a738164fed] - lib: define Event.isTrusted in the prototype (Santiago Gimeno) #469747d37dcdd9a] - (SEMVER-MINOR) lib: add tracing channel to diagnostics_channel (Stephen Belanger) #4494316d3dfa0aa] - meta: fix notable-change comment label url (Filip Skokan) #473002c95f6e18b] - meta: clarify the threat model to explain the JSON.parse case (Matteo Collina) #4727622b9acdbf8] - meta: update link to collaborators discussion page (Michaël Zasso) #47211dc024d930a] - meta: automate description requests when notable change label is added (Danielle Adams) #4707854195357f3] - meta: move TSC voting member(s) to regular member(s) (Node.js GitHub Bot) #47180a3bffbaa11] - meta: move TSC voting member to regular membership (Node.js GitHub Bot) #46985d2a6aa6ecd] - meta: update GOVERNANCE.md to reflect TSC charter changes (Rich Trott) #47126b0aad345bf] - meta: ask expected behavior reason in bug template (Ben Noordhuis) #47049c03e79b141] - (SEMVER-MINOR) msi: migrate to WiX4 (Stefan Stojanovic) #45943ca981be2b9] - (SEMVER-MINOR) node-api: deprecate napi_module_register (Vladimir Morozov) #4631977f7200cce] - node-api: extend type-tagging to externals (Gabriel Schulhof) #4714155f3d215b8] - node-api: document node-api shutdown finalization (Chengzhong Wu) #45903b3fe2ba59b] - node-api: verify cleanup hooks order (Chengzhong Wu) #46692d6a12328a6] - repl: preserve preview on ESCAPE key press (Xuguang Mei) #4687833b0906640] - sea: fix memory leak detected by asan (Darshan Sen) #47309069515153f] - src: remove usage ofstd::shared_ptr<T>::unique()(Darshan Sen) #473154405fc879a] - src: use stricter compile-time guidance (Tobias Nießen) #46509bbde68e5de] - src: remove unused variable in crypto_x509.cc (Michaël Zasso) #473447a80312e19] - src: don't reset embeder signal handlers (Dmitry Vyukov) #47188d0a5e7e342] - src: fix some recently introduced coverity issues (Michael Dawson) #472400a4ff2f9a0] - src: replace impossible THROW with CHECK (Tobias Nießen) #471682fd0f79963] - src: fix duplication of externalized builtin code (Keyhan Vakil) #4707936a026bf44] - src: remove dead comments about return_code_cache (Keyhan Vakil) #47083aefe26692c] - src: remove SSL_CTX_get_tlsext_ticket_keys guards (Tobias Nießen) #4706890f4e16350] - src: fix clang 14 linker error (Keyhan Vakil) #47057b0809a73da] - src,http2: ensure cleanup if a frame is not sent (ywave620) #472441fc62c7b35] - (SEMVER-MINOR) stream: add setter & getter for default highWaterMark (#46929) (Robert Nagy) #46929b8c6ceddd5] - stream: expose stream symbols (Robert Nagy) #45671f37825660c] - stream: dont wait for next item in take when finished (Raz Luvaton) #471328eceaaeb4d] - test: fix flaky test-watch-mode-inspect (Moshe Atlow) #47403db95ed0b1b] - test: move debugger tests with --port=0 to parallel (Joyee Cheung) #47274041885ebd0] - test: use --port=0 in debugger tests that do not have to work on 9229 (Joyee Cheung) #47274130420b9e1] - test: run doctool tests in parallel (Joyee Cheung) #472734b4336c34e] - test: verify tracePromise does not do runStores (Stephen Belanger) #4734954261f3294] - test: run WPT files in parallel again (Filip Skokan) #47283e2eb0543be] - test: update wasm/jsapi WPT (Michaël Zasso) #47210d341d0389f] - test: skip test-wasm-web-api on ARM (Michaël Zasso) #47299567573b16a] - test: skip instantiateStreaming-bad-imports WPT (Michaël Zasso) #4729245e7b10287] - test: fix 'checks' validation test for checkPrime (Tobias Nießen) #471395749dfae70] - test: update URL web-platform-tests (Yagiz Nizipli) #4713549981b93d2] - test: reduce flakiness of test-http-remove-header-stays-removed.js (Debadree Chatterjee) #468556772aa652a] - test: fix test-child-process-exec-cwd (Stefan Stojanovic) #4723541a69e772b] - test: skip broken tests win arm64 (Stefan Stojanovic) #470207bcfd18f2c] - test: mark test-http-max-sockets as flaky on win32 (Tobias Nießen) #47134b96808b3e2] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #4722265955f1e46] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #47131bc6511a243] - test_runner: color errors only when colors are available (Moshe Atlow) #47394463361e625] - test_runner: hide failing tests title when all tests pass (Moshe Atlow) #47370eb837ce80d] - test_runner: stringify AssertError expected and actual (Moshe Atlow) #470886b87f29000] - test_runner: add code coverage support to spec reporter (Pulkit Gupta) #46674bd4697a2a3] - test_runner: expose reporter for use in run api (Chemi Atlow) #472383e7f8e8482] - test_runner: report failing tests after summary (HinataKah0) #471644530582767] - test_runner: count nested tests (Moshe Atlow) #470945a43586554] - test_runner: accept \x1b as a escape symbol (Debadree Chatterjee) #47050a5ebc896f1] - test_runner: support defining test reporter in NODE_OPTIONS (Steve Herzog) #46688a65fe5c29a] - tools: fix update-openssl.yml compare version (Marco Ippolito) #47384760e13c58d] - tools: ensure failed daily wpt run still generates a report (Filip Skokan) #473769c975f79f0] - tools: use ref_name to get branch pushed on (Debadree Chatterjee) #47358b1d6a15028] - tools: add a at here tag for slack messages (Debadree Chatterjee) #47358c340de6d51] - tools: disable Codecov commit statuses (Michaël Zasso) #47306034082f0e5] - tools: update eslint to 8.37.0 (Node.js GitHub Bot) #4733303b6650c81] - tools: fix duration_ms to be milliseconds (Moshe Atlow) #4449030c667ec3a] - tools: automate brotli update (Marco Ippolito) #4720583791e5459] - tools: fix typo in nghttp2 path (Marco Ippolito) #4733053e8dad64a] - tools: add scorecard workflow (Mateo Nunez) #472542499677d0b] - tools: pin actions by hash for auto-start-ci.yml (Gabriela Gutierrez) #4682098f64ee724] - tools: standardize base64 update (Marco Ippolito) #47201c1ef1fde8f] - tools: update codecov branch (Rich Trott) #472859ecf2a4144] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #47255def7e3d908] - tools: upgrade Windows digital signature to SHA256 (Tobias Nießen) #472060b78ac53ad] - tools: standardize update-llhttp.sh (Marco Ippolito) #47198deb80b1c46] - tools: add button to copy code example to clipboard (jakecastelli) #469286dca79f1ce] - tools: standardize update-nghttp2.sh (Marco Ippolito) #471970c613c9347] - tools: fix Slack notification action (Antoine du Hamel) #472373f49da5113] - tools: notify on Slack when invalid commit lands (Antoine du Hamel) #47178337123d657] - tools: update daily wpt actions summary (Filip Skokan) #4713878ce8d3469] - tools: allow test tap output to include unicode characters (Moshe Atlow) #471758850dacc88] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #47045d1ca5b6d47] - tools: align update-ada.sh with other scripts (Tony Gorez) #47044b58d52301e] - tools: update eslint to 8.36.0 (Node.js GitHub Bot) #47046d78bef8a1f] - tools,meta: update README and tools to reflect changes in TSC charter (Rich Trott) #47126d243115f41] - url: improve URLSearchParams creation performance (Yagiz Nizipli) #47190461ef04f87] - url: add pending-deprecation tourl.parse()(Yagiz Nizipli) #47203ef62e5a59e] - (SEMVER-MINOR) url: implement URL.canParse (Khafra) #471790b565e8f62] - url: allow extension of user provided URL objects (Antoine du Hamel) #46989cbb362736b] - util: fix inspecting error with a throwing getter forcause(Antoine du Hamel) #471639537672511] - vm: properly handle defining props on any value (Nicolas DUBIEN) #4661575669e98bf] - watch: fix watch path with equals (Moshe Atlow) #47369v18.20.8: 2025-03-27, Version 18.20.8 'Hydrogen' (LTS), @richardlauCompare Source
Notable Changes
This release updates OpenSSL to 3.0.16 and root certificates to NSS 3.108.
Commits
f737a79073] - async_hooks,inspector: implement inspector api without async_wrap (Gabriel Bota) #51501fce923ba69] - build: update gcovr to 7.2 and codecov config (Benjamin E. Coe) #540198b7ffd807c] - build: fix compatibility with V8'sdepot_tools(Richard Lau) #57330ee9a343413] - crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot) #57381738bf8aea4] - crypto: update root certificates to NSS 3.104 (Richard Lau) #5568169d661d591] - deps: update undici to v5.29.0 (Matteo Collina) #5755759fcf43b0e] - deps: update corepack to 0.32.0 (Node.js GitHub Bot) #572651b72869503] - deps: update archs files for openssl-3.0.16 (Node.js GitHub Bot) #57335a566560235] - deps: upgrade openssl sources to quictls/openssl-3.0.16 (Node.js GitHub Bot) #5733550c4e1da2f] - doc: add missingdeprecatedbadges infs.md(Yukihiro Hasegawa) #57384c3babb4671] - doc: update Xcode version used for arm64 and pkg (Michaël Zasso) #57104784da606a6] - doc: fix link and history ofSourceMapsections (Antoine du Hamel) #57098f5dbceccbe] - test: update error code in tls-psk-circuit for for OpenSSL 3.4 (sebastianas) #56420v18.20.7: 2025-02-20, Version 18.20.7 'Hydrogen' (LTS), @aduh95Compare Source
Notable Changes
ea5eb0e98b] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566Commits
bb2977ca6c] - build: use glob for dependencies of out/Makefile (Richard Lau) #5578992896945b8] - build: support python 3.13 (Chengzhong Wu) #53190ea5eb0e98b] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566d03a23577d] - deps: V8: cherry-pick26fd1df(Shu-yu Guo) #5587353bb21b093] - deps: V8: backportae5a4db(Shu-yu Guo) #558735eb6dfe284] - deps: update zlib to 1.3.0.1-motley-82a5fec (Node.js GitHub Bot) #55980734515a0f7] - deps: update zlib to 1.3.0.1-motley-7e2e4d7 (Node.js GitHub Bot) #54432d64cc98324] - deps: update simdutf to 5.6.4 (Node.js GitHub Bot) #562559eab21dd1d] - deps: update simdutf to 5.6.3 (Node.js GitHub Bot) #559732e3367b46a] - deps: update simdutf to 5.6.2 (Node.js GitHub Bot) #55889df74d66207] - deps: update simdutf to 5.6.1 (Node.js GitHub Bot) #55850ade37ee0b3] - deps: update acorn to 8.14.0 (Node.js GitHub Bot) #55699a3c367adbd] - deps: update corepack to 0.31.0 (Node.js GitHub Bot) #567952cff6a8428] - deps: update corepack to 0.30.0 (Node.js GitHub Bot) #559778b8c9a2cf5] - doc: update macOS and Xcode versions for releases (Michaël Zasso) #56337706af28113] - doc: add "Skip to content" button (Antoine du Hamel) #56750634a6b3a14] - doc: improve accessibility of expandable lists (Antoine du Hamel) #56749f0b60c5bf9] - doc: fix arrow vertical alignment in HTML version (Akash Yeole) #5219391cce27ebb] - doc: remove flicker on page load on dark theme (Dima Demakov) #50942522fbb00a8] - doc: make theme consistent across api and other docs (Dima Demakov) #508771486465520] - doc: save user preference for JS flavor (Vidar Eldøy) #49526d74cff7e59] - doc: rename possibly confusing variable and CSS class (Antoine du Hamel) #495364829d976fe] - doc: add main ARIA landmark to API docs (Rich Trott) #498826c4ce1f1d4] - doc: add navigation ARIA landmark to doc ToC (Rich Trott) #4988233548f8c1f] - doc: add history entries for JSON modules stabilization (Antoine du Hamel) #55855e12bdf6141] - meta: bumpactions/upload-artifactfrom 4.4.3 to 4.6.0 (dependabot[bot]) #568616f44ef388b] - meta: bump actions/upload-artifact from 4.4.0 to 4.4.3 (dependabot[bot]) #55685ae39211117] - meta: bump actions/upload-artifact from 4.3.4 to 4.4.0 (dependabot[bot]) #547034cf80b37c7] - meta: bumpactions/upload-artifactfrom 4.3.3 to 4.3.4 (dependabot[bot]) #541664d402b79cb] - meta: bumpactions/download-artifactfrom 4.1.7 to 4.1.8 (dependabot[bot]) #541671c01f93497] - meta: bump actions/upload-artifact from 4.3.1 to 4.3.3 (dependabot[bot]) #527856558a516ec] - meta: bump actions/download-artifact from 4.1.4 to 4.1.7 (dependabot[bot]) #52784dd70860ec8] - meta: bump actions/download-artifact from 4.1.3 to 4.1.4 (dependabot[bot]) #523144a24d92a45] - meta: bump actions/upload-artifact from 4.3.0 to 4.3.1 (dependabot[bot]) #51941655b9071b9] - meta: bump actions/download-artifact from 4.1.1 to 4.1.3 (dependabot[bot]) #519380e6ad795aa] - meta: bump actions/download-artifact from 4.1.0 to 4.1.1 (dependabot[bot]) #5164461babc5037] - meta: bump actions/upload-artifact from 4.0.0 to 4.3.0 (dependabot[bot]) #516438b16d80029] - meta: update artifact actions to v4 (Michaël Zasso) #51219d47e8cb86d] - test: do not use deprecated import assertions (Antoine du Hamel) #5587306c523d693] - test: marktest-inspector-stop-profile-after-doneas flaky (Antoine du Hamel) #57001dafea86962] - test: marktest-perf-hooksas flaky on macOS (Antoine du Hamel) #570018e53f1f43d] - test: mark test-inspector-multisession-ws as flaky (Antoine du Hamel) #57001350eb50bbe] - test: marktest-performance-functionas flaky (Antoine du Hamel) #57001a1f428a343] - test: skiptest-perf-hookson SmartOS (Antoine du Hamel) #57001199f52fcc0] - test: make test-crypto-hash compatible with OpenSSL > 3.4.0 (Jelle van der Waa) #56160b08ce67d48] - test: compare paths on Windows without considering case (Early Riser) #539936e84d211a1] - test: deflake test-perf-hooks.js (Joyee Cheung) #49892a7f565fc7f] - tools: fix failinglint-shworkflow (Antoine du Hamel) #56995Configuration
📅 Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, 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 was generated by Mend Renovate. View the repository job log.