fix(deps): update node.js to v23.9.0 #241
Merged
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:
23.8.0->23.9.0Release Notes
nodejs/node (node)
v23.9.0: 2025-02-26, Version 23.9.0 (Current), @targosCompare Source
Notable Changes
927d985aa0] - (SEMVER-MINOR) dns: add TLSA record query and parsing (Rithvik Vibhu) #529830236fbf75a] - (SEMVER-MINOR) process: add threadCpuUsage (Paolo Insogna) #56467Commits
f4a82fddb1] - benchmark: add a warmup on bench-openSync (Elves Vieira) #57051b384baa073] - build: print 'Formatting Markdown...' for long task markdown formatting (1ilsang) #57108fec2d50308] - build: add skip_apidoc_files and include QUIC (RafaelGSS) #569415af35d1850] - build: fix GN build failure (Cheng) #5701335f89aa66f] - build: fix GN build of uv (Cheng) #56955e26d4841d1] - cli: allow --cpu-prof* in NODE_OPTIONS (Carlos Espa) #57018b50fc42a99] - crypto: support --use-system-ca on non-Windows and non-macOS (Joyee Cheung) #57009dfdaa92a37] - crypto: fix missing OPENSSL_NO_ENGINE guard (Shelley Vohr) #5701218ea88bcbe] - crypto: cleanup root certificates and skip PEM deserialization (Joyee Cheung) #569998076284f9e] - deps: update cjs-module-lexer to 2.1.0 (Node.js GitHub Bot) #571808644cf3e5a] - deps: update ngtcp2 to 1.11.0 (Node.js GitHub Bot) #571792aceca15d6] - deps: update sqlite to 3.49.1 (Node.js GitHub Bot) #571788421021427] - deps: update ada to 3.1.0 (Node.js GitHub Bot) #5708321d795a5f0] - (SEMVER-MINOR) dns: add TLSA record query and parsing (Rithvik Vibhu) #52983455bf5a0a8] - doc: update options to filehandle.appendFile() (Hasegawa-Yukihiro) #56972f35bd869ee] - doc: add additional caveat for fs.watch (Michael Dawson) #571504413ce7ed3] - doc: fix typo in Windows building instructions (Tim Jacomb) #5715866614cfcf3] - doc: fix web.libera.chat link in pull-requests.md (Samuel Bronson) #57076587112cb08] - doc: remove buffered flag from performance hooks examples (Pavel Romanov) #52607fdc8aeb8a0] - doc: fix 'introduced_in' version in typescript module (1ilsang) #57109b6960499c8] - doc: fix link and history ofSourceMapsections (Antoine du Hamel) #570980de128ca97] - doc: addmodule namespace objectlinks (Dario Piotrowicz) #570935a74568320] - doc: disambiguate pseudo-code statement (Dario Piotrowicz) #5709246df14ddcb] - doc: update clang-cl on Windows building guide (Joyee Cheung) #570874b02fdc72f] - doc: update Xcode version used for arm64 and pkg (Michaël Zasso) #5710478d4e52a52] - doc: fix wrong articles used to address modules (Dario Piotrowicz) #57090ed5671f1bc] - doc: updatemodule.builtinModulessentence (Dario Piotrowicz) #570899de45cbac9] - doc:modules.md: fixdistancedefinition (Alexander “weej” Jones) #57046a7e5ef9e01] - doc: fix wrong verb form (Dario Piotrowicz) #57091c02494f5fe] - doc: fix transpiler loader hooks documentation (Joyee Cheung) #570375b2dfadd40] - doc: add a note aboutrequire('../common')in testing documentation (Aditi) #5695350ba04e214] - doc: recommend writing tests in new files and including comments (Joyee Cheung) #570286951133e1a] - doc: improve documentation on argument validation (Aditi) #5695444dd8a5cc2] - doc: buffer: fix typo onBuffer.copyBytesFrom(offsetoption (tpoisseau) #57015c011271a70] - doc: update cleanup to trust on vuln db automation (Rafael Gonzaga) #57004a6b7bce3a0] - doc: move stability index after history section for consistency (Antoine du Hamel) #569973bc6d626b4] - doc: addsignaltofilehandle.writeFile()options (Yukihiro Hasegawa) #568042990cc8616] - doc: run license-builder (github-actions[bot]) #5698540f3a516bf] - fs: handle UV_ENOTDIR infs.statSyncwiththrowIfNoEntryprovided (Juan José Arboleda) #56996e10ef275e8] - inspector: convert event params to protocol without json (Chengzhong Wu) #57027d6234b4652] - inspector: skip promise hook in the inspector async hook (Joyee Cheung) #57148aa817853cd] - lib: fixup more incorrect ERR_INVALID_ARG_VALUE uses (James M Snell) #57177e08d7d4e53] - lib: fixup incorrect argument order in assertEncoding (James M Snell) #57177f77069b4e0] - meta: bumpactions/setup-pythonfrom 5.3.0 to 5.4.0 (dependabot[bot]) #5686735cdd9b9fe] - meta: bumppeter-evans/create-pull-requestfrom 7.0.5 to 7.0.6 (dependabot[bot]) #568663d61604f2a] - meta: bumpmozilla-actions/sccache-actionfrom 0.0.6 to 0.0.7 (dependabot[bot]) #568650dd0108fc5] - meta: bumpcodecov/codecov-actionfrom 5.0.7 to 5.3.1 (dependabot[bot]) #5686458d70369e3] - meta: bumpstep-security/harden-runnerfrom 2.10.2 to 2.10.4 (dependabot[bot]) #56863dfd42db739] - meta: bumpactions/cachefrom 4.1.2 to 4.2.0 (dependabot[bot]) #568627f5f02ba2b] - meta: bumpactions/stalefrom 9.0.0 to 9.1.0 (dependabot[bot]) #5686085ac02f8d3] - meta: bumpgithub/codeql-actionfrom 3.27.5 to 3.28.8 (dependabot[bot]) #56859d62299b021] - meta: add CODEOWNERS for SQLite (Colin Ihrig) #571472ec4ff17a6] - meta: update last name for jkrems (Jan Martin) #57006ad3c572027] - module: improve error message from asynchronicity in require(esm) (Joyee Cheung) #57126cc1cafd562] - module: allow omitting context in synchronous next hooks (Joyee Cheung) #57056c6ddfa52fb] - (SEMVER-MINOR) process: add threadCpuUsage (Paolo Insogna) #56467ac35106625] - sea: suppress builtin warning with disableExperimentalSEAWarning option (koooge) #57086ef314dc773] - src: fix crash when lazy getter is invoked in a vm context (Chengzhong Wu) #5716890a4de02b6] - src: do not format single string argument for THROW_ERR_* (Joyee Cheung) #57126e0a91f631b] - src: gate all quic behind disabled-by-default compile flag (James M Snell) #571427dd326e3a7] - src: move instead of copy shared pointer in node_blob (Michaël Zasso) #57120e3127b89a2] - src: replace NewFromUtf8 with OneByteString where appropriate (James M Snell) #5709656f9fe7514] - src: portdefineLazyPropertiesto native code (Antoine du Hamel) #5708190875ba0ca] - src: improve error handling in node_blob (James M Snell) #570785414eb48b5] - src: improve error handling in multiple files (James M Snell) #56962286bb84188] - src: fix accessing empty string (Cheng) #57014fa26f83e5b] - src: lock the isolate properly in IsolateData destructor (Joyee Cheung) #570317e2dac9fcc] - src: add self-assigment memcpy checks (Burkov Egor) #56986d8e70dcaa6] - src: improve node::Dotenv trimming (Dario Piotrowicz) #5698341f444fa78] - src: improve error handling in string_bytes/decoder (James M Snell) #56978d0ee8c0a20] - src: improve error handling in process_wrap (James M Snell) #569771a244177a3] - test: add doAppendAndCancel test (Hasegawa-Yukihiro) #5697251dff8b1ae] - test: fix test-without-async-context-frame.mjs in debug mode (Joyee Cheung) #570347c7e9f4d84] - test: make eval snapshot comparison more flexible (Shelley Vohr) #57020315244e59e] - test: simplify test-http2-client-promisify-connect-error (Luigi Pinca) #57144ccf496cff9] - test: improve error output of test-http2-client-promisify-connect-error (Antoine du Hamel) #57135a588066518] - test: add case for unrecognised fields within pjson "exports" (Jacob Smith) #57026b369ad6e45] - test: remove unnecessary assert requiring from tests (Dario Piotrowicz) #570089b98ac6a81] - test: update WPT for urlpattern toef6d83d(Node.js GitHub Bot) #569840a82d27d28] - test: reduce flakiness on test-net-write-fully-async-buffer (Yagiz Nizipli) #56971ab150d7781] - test: remove flakiness on macOS test (Yagiz Nizipli) #56971ccb8c12712] - test,crypto: make tests work for BoringSSL (Shelley Vohr) #57021116c1fe84c] - test_runner: refactor testPlan counter increse (Pietro Marchini) #567652929fc6449] - test_runner: allow special characters in snapshot keys (Carlos Espa) #57017a025d7ba07] - tools: run Linux tests on GitHub arm64 runners as well (Dennis Ameling) #5716273a8514305] - tools: consolidate 'introduced_in' check for docs (1ilsang) #571096cdee545f6] - tools: do not run major-release workflow on forks (Rich Trott) #570641efd74b1b0] - tools: fix release URL computation in update-root-certs.mjs (Joyee Cheung) #56843a9112df8d3] - tools: add support forimport sourcesyntax in linter (Antoine du Hamel) #56992c6d6be2c3b] - typings: fixImportModuleDynamicallyCallbackreturn type (Chengzhong Wu) #57160d922153cbf] - url: improve urlpattern regexp performance (Yagiz Nizipli) #57136Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.