Update Node.js to v23.2.0 #540
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.1.0-alpine3.20->23.2.0-alpine3.20Release Notes
nodejs/node (node)
v23.2.0: 2024-11-11, Version 23.2.0 (Current), @aduh95Compare Source
Notable Changes
Update root certificates to NSS 3.104
This is the version of NSS that shipped in Firefox 131.0 on 2024-10-01.
Certificates added:
Other notable changes
fa61dced44] - doc: move typescript support to active development (Marco Ippolito) #555369dcca5441b] - doc: add jazelly to collaborators (Jason Zhang) #55531f628fc43cb] - (SEMVER-MINOR) fs: makedirent.pathwritable (Antoine du Hamel) #5554725b1422337] - (SEMVER-MINOR) http: add diagnostic channelhttp.client.request.created(Marco Ippolito) #55586adda37f00c] - (SEMVER-MINOR) module: addfindPackageJSONutil (Jacob Smith) #5541269dd1e13c3] - (SEMVER-MINOR) module: addmodule.stripTypeScriptTypes(Marco Ippolito) #55282Commits
9dbb255efb] - assert: fixdeepStrictEqualon errors whencauseis not undefined (Edigleysson Silva (Edy)) #554067af76ef0b3] - assert: fix the string length check for printing the simple diff (Giovanni Bucci) #5547434483a299b] - benchmark: add nodeTiming.uvmetricsinfo bench (RafaelGSS) #55614b79e4835ab] - build: use rclone instead of aws CLI (Michaël Zasso) #556177ab1f46b8a] - build: stop pre-compilinglint-md(Aviv Keller) #552664887214e23] - build: fix building with system icu 76 (Michael Cho) #55563f8df27aa5a] - build: fix GN arg used in generate_config_gypi.py (Shelley Vohr) #55530bb78904548] - build: fix GN build for sqlite and nghttp2 (Shelley Vohr) #55529535f1b0d4c] - crypto: update root certificates to NSS 3.104 (Richard Lau) #556819b351b0749] - crypto: fixRSA_PKCS1_PADDINGerror message (Richard Lau) #556294b192daac0] - deps: update acorn to 8.14.0 (Node.js GitHub Bot) #55699dfb764cbc6] - deps: update sqlite to 3.47.0 (Node.js GitHub Bot) #555573477492588] - deps: update amaro to 0.2.0 (Node.js GitHub Bot) #556013a1d490535] - deps: update nghttp2 to 1.64.0 (Node.js GitHub Bot) #5555950552fdc92] - deps: update acorn to 8.13.0 (Node.js GitHub Bot) #555581b82013f06] - deps: update undici to 6.20.1 (Node.js GitHub Bot) #5550309060045b1] - dns: stop using deprecatedares_query(Aviv Keller) #554302d0914f337] - doc: consolidate history table ofCustomEvent(Edigleysson Silva) #55758cbe09b579f] - doc: add path aliases typescript doc (Carlos Espa) #5576689aa83842a] - doc: add esm example inpath.md(Aviv Keller) #55745ee12431298] - doc: consistent use of word child process (Gireesh Punathil) #5565420cb52d1d8] - doc: clarity to available addon options (Preveen P) #55715bffbaa13a2] - doc: update--max-semi-space-sizedescription (Joe Bowbeer) #55495505ff199b6] - doc: brokenPerformanceObservercode sample (Dom Harrington) #54227b8ca9d89f4] - doc: add write flag when open file as the demo code's intention (robberfree) #546266662752b62] - doc: add a note on console stream behavior (Gireesh Punathil) #556169743fa44ed] - doc: remove mention of ECDH-ES in crypto.diffieHellman (Filip Skokan) #556115de2567644] - doc: improve c++ embedder API doc (Gireesh Punathil) #55597f355054ec7] - doc: capitalize "MIT License" (Aviv Keller) #55575fa61dced44] - doc: move typescript support to active development (Marco Ippolito) #55536f77bf65059] - doc: add suggested tsconfig for type stripping (Marco Ippolito) #55534f00ad27132] - doc: add esm examples to node:string_decoder (Alfredo González) #555079dcca5441b] - doc: add jazelly to collaborators (Jason Zhang) #55531f628fc43cb] - (SEMVER-MINOR) fs: makedirent.pathwritable (Antoine du Hamel) #55547dd9b6833c7] - Revert "fs,win: fix bug in paths with trailing slashes" (Rod Vagg) #555278d0526f1f4] - http: add diagnostic channelhttp.server.response.created(Marco Ippolito) #5562225b1422337] - (SEMVER-MINOR) http: add diagnostic channelhttp.client.request.created(Marco Ippolito) #55586f92f20b930] - http: don't emit error after destroy (Robert Nagy) #55457137aa5c9f6] - http2: fix client async storage persistence (Orgad Shaneh) #55460d1965f9f5b] - lib: implement webidl dictionary converter and use it in structuredClone (Jason Zhang) #55489bf552fa3cc] - lib: prefer number to string in webidltypefunction (Jason Zhang) #554897bfd295416] - meta: bump actions/setup-python from 5.2.0 to 5.3.0 (dependabot[bot]) #5568821e3b7b2f4] - meta: bump actions/setup-node from 4.0.4 to 4.1.0 (dependabot[bot]) #556872ae8d3b2ff] - meta: bump rtCamp/action-slack-notify from 2.3.0 to 2.3.2 (dependabot[bot]) #5568642e6c47086] - meta: bump actions/upload-artifact from 4.4.0 to 4.4.3 (dependabot[bot]) #556859042e9acc9] - meta: bump actions/cache from 4.0.2 to 4.1.2 (dependabot[bot]) #556845c2e4729cc] - meta: bump actions/checkout from 4.2.0 to 4.2.2 (dependabot[bot]) #55683d79c8bf7a1] - meta: bump github/codeql-action from 3.26.10 to 3.27.0 (dependabot[bot]) #55682d0ea9815f6] - meta: make review-wanted message minimal (Aviv Keller) #55607b1ca7ab0a1] - meta: show PR/issue title on review-wanted (Aviv Keller) #5560619b1edfc5c] - module: simplify --inspect-brk handling (Joyee Cheung) #55679869e88c6a8] - module: simplifyfindPackageJSONimplementation (Antoine du Hamel) #5554356c46ab686] - module: unify TypeScript and .mjs handling in CommonJS (Joyee Cheung) #55590d3be3da6f8] - module: fix error thrown from require(esm) hitting TLA repeatedly (Joyee Cheung) #55520b3971bbf13] - module: trim off internal stack frames for require(esm) warnings (Joyee Cheung) #55496a9e08cfe6d] - module: allow ESM that failed to be required to be re-imported (Joyee Cheung) #55502adda37f00c] - (SEMVER-MINOR) module: addfindPackageJSONutil (Jacob Smith) #5541269dd1e13c3] - (SEMVER-MINOR) module: add module.stripTypeScriptTypes (Marco Ippolito) #552826ab59c81b6] - os: improve path check with direct index access (Mert Can Altin) #55434038ac01d26] - path,win: fix bug in resolve and normalize (Hüseyin Açacak) #556237aa250afda] - sqlite: improve error handling using MaybeLocal (Tobias Nießen) #555712ec4ae7c16] - sqlite: add readOnly option (Tobias Nießen) #5556788c7f5b489] - sqlite: refactor open options (Tobias Nießen) #554427853462a61] - src: provide workaround for container-overflow (Daniel Lemire) #555910302efe4b2] - src: move more key related stuff to ncrypto (James M Snell) #55368d26dedf41d] - src: refactor ECDHBitsJob signature (Filip Skokan) #556104c34891454] - src: fix dns crash when failed to create NodeAresTask (theanarkh) #55521467618418a] - src: use NewFromUtf8Literal in NODE_DEFINE_CONSTANT (Charles Kerr) #55581016baaebbe] - src: do not run IsWindowsBatchFile on non-windows (Yagiz Nizipli) #55560efa142c108] - src: migrateString::ValuetoString::ValueView(Aviv Keller) #55458cfa4d960c8] - src,lib: optimize nodeTiming.uvMetricsInfo (RafaelGSS) #5561419da4de475] - test: updateperformance-timelinewpt (RedYetiDev) #5519710b68ed975] - test: ignore unrelated events in FW watch tests (Carlos Espa) #556057d93c0c3ae] - test: refactor some esm tests (Antoine du Hamel) #55472815e2524a6] - test: split up test-runner-mock-timers test (Julian Gassner) #555066aa797de4e] - test: remove unneeded listeners (Luigi Pinca) #55486649d767a40] - test: increase coverage ofpathToFileURL(Antoine du Hamel) #5549371cc20a3a5] - test: avoidapply()calls with large amount of elements (Livia Medeiros) #555012d19614020] - test: increase test coverage forhttp.OutgoingMessage.appendHeader()(Juan José) #55467aebf676569] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #5570353a7d8e75b] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #555120ea74f3d02] - test,crypto: make crypto tests work with BoringSSL (Shelley Vohr) #554913234dc6100] - test_runner: passoptionsdirectly toTestCoverage(Aviv Keller) #5557815028dd073] - tools: update ESLint to 9.14.0 (dependabot[bot]) #55689961cbc9c0f] - tools: useutil.parseArgsinlint-md(Aviv Keller) #556948fc962f1af] - tools: fix root certificate updater (Richard Lau) #55681d0b2d6be84] - tools: compact jq output in daily-wpt-fyi.yml action (Filip Skokan) #55695cba05cda38] - tools: run daily WPT.fyi report on all supported releases (Filip Skokan) #556197ce7eab324] - tools: lint README lists more strictly (Antoine du Hamel) #55625c2fcda45ca] - typings: fixModulesBindingtypes (Antoine du Hamel) #555492b9928561d] - url: refactorpathToFileURLto native (Antoine du Hamel) #554764129bc72e2] - util: do not catch on circular@@​toStringTagerrors (Aviv Keller) #55544Configuration
📅 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.