chore(deps): update dependency node to v24#478
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
7eca7c3 to
c918255
Compare
9829a10 to
74763b3
Compare
46d2640 to
5bee5de
Compare
bdfa4ba to
4ba5da8
Compare
4ba5da8 to
62a6c68
Compare
62a6c68 to
8138d45
Compare
013ee4f to
9b55b0b
Compare
b47c6cf to
cd41730
Compare
cd41730 to
b0f9f50
Compare
58b1b78 to
28bb2ca
Compare
d5d229f to
2bbe0d3
Compare
c93144f to
d6f9bed
Compare
d6f9bed to
3161565
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
20→2422-alpine→24-alpine22.19.1→24.10.13Release Notes
actions/node-versions (node)
v24.13.1: 24.13.1Compare Source
Node.js 24.13.1
v24.13.0: 24.13.0Compare Source
Node.js 24.13.0
v24.12.0: 24.12.0Compare Source
Node.js 24.12.0
v24.11.1: 24.11.1Compare Source
Node.js 24.11.1
v24.11.0: 24.11.0Compare Source
Node.js 24.11.0
v24.10.0: 24.10.0Compare Source
Node.js 24.10.0
v24.9.0: 24.9.0Compare Source
Node.js 24.9.0
v24.8.0: 24.8.0Compare Source
Node.js 24.8.0
v24.7.0: 24.7.0Compare Source
Node.js 24.7.0
v24.6.0: 24.6.0Compare Source
Node.js 24.6.0
v24.5.0: 24.5.0Compare Source
Node.js 24.5.0
v24.4.1: 24.4.1Compare Source
Node.js 24.4.1
v24.4.0: 24.4.0Compare Source
Node.js 24.4.0
v24.3.0: 24.3.0Compare Source
Node.js 24.3.0
v24.2.0: 24.2.0Compare Source
Node.js 24.2.0
v24.1.0: 24.1.0Compare Source
Node.js 24.1.0
v24.0.2: 24.0.2Compare Source
Node.js 24.0.2
v24.0.1: 24.0.1Compare Source
Node.js 24.0.1
v24.0.0: 24.0.0Compare Source
Node.js 24.0.0
v22.22.0: 22.22.0Compare Source
Node.js 22.22.0
v22.21.1: 22.21.1Compare Source
Node.js 22.21.1
v22.21.0: 22.21.0Compare Source
Node.js 22.21.0
v22.20.0: 22.20.0Compare Source
Node.js 22.20.0
v22.19.0: 22.19.0Compare Source
Node.js 22.19.0
v22.18.0: 22.18.0Compare Source
Node.js 22.18.0
v22.17.1: 22.17.1Compare Source
Node.js 22.17.1
v22.17.0: 22.17.0Compare Source
Node.js 22.17.0
v22.16.0: 22.16.0Compare Source
Node.js 22.16.0
v22.15.1: 22.15.1Compare Source
Node.js 22.15.1
v22.15.0: 22.15.0Compare Source
Node.js 22.15.0
v22.14.0: 22.14.0Compare Source
Node.js 22.14.0
v22.13.1: 22.13.1Compare Source
Node.js 22.13.1
v22.13.0: 22.13.0Compare Source
Node.js 22.13.0
v22.12.0: 22.12.0Compare Source
Node.js 22.12.0
v22.11.0: 22.11.0Compare Source
Node.js 22.11.0
v22.10.0: 22.10.0Compare Source
Node.js 22.10.0
v22.9.0: 22.9.0Compare Source
Node.js 22.9.0
v22.8.0: 22.8.0Compare Source
Node.js 22.8.0
v22.7.0: 22.7.0Compare Source
Node.js 22.7.0
v22.6.0: 22.6.0Compare Source
Node.js 22.6.0
v22.5.1: 22.5.1Compare Source
Node.js 22.5.1
v22.5.0: 22.5.0Compare Source
Node.js 22.5.0
v22.4.1: 22.4.1Compare Source
Node.js 22.4.1
v22.4.0: 22.4.0Compare Source
Node.js 22.4.0
v22.3.0: 22.3.0Compare Source
Node.js 22.3.0
v22.2.0: 22.2.0Compare Source
Node.js 22.2.0
v22.1.0: 22.1.0Compare Source
Node.js 22.1.0
v22.0.0: 22.0.0Compare Source
Node.js 22.0.0
nodejs/node (node)
v24.13.1: 2026-02-10, Version 24.13.1 'Krypton' (LTS), @aduh95Compare Source
Notable Changes
1f64d6841e] - build: add support for Python 3.14 (Christian Clauss) #5998330e500fc09] - cli: mark--heapsnapshot-near-heap-limitas stable (Joyee Cheung) #60956bc0a55f086] - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) #614198a67c00bf5] - doc: mark--build-snapshotand--build-snapshot-configas stable (Joyee Cheung) #609543999c2a910] - meta: add avivkeller to collaborators (Aviv Keller) #61115fa542fbae6] - meta: add gurgunday to collaborators (Gürgün Dayıoğlu) #61094ff11eda2f2] - meta: add Renegade334 to collaborators (Renegade334) #607142e387fb969] - url: update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) #61593bb206782d4] - v8: markv8.queryObjects()as stable (Joyee Cheung) #60957Commits
a73279c60d] - assert: use a set instead of an array for faster lookup (Ruben Bridgewater) #610766a61bcd73c] - assert,util: fix deep comparison for sets and maps with mixed types (Ruben Bridgewater) #61388cf0eabcd42] - assert,util: improve deep comparison performance (Ruben Bridgewater) #61076ff3b9ac183] - benchmark: add SQLite benchmarks (Guilherme Araújo) #61401e1f7d68c94] - benchmark: use boolean options in benchmark tests (SeokhunEom) #6012991127c91cd] - benchmark: allow boolean option values (SeokhunEom) #60129170fda55f6] - benchmark: add microbench on isInsideNodeModules (Chengzhong Wu) #609913976381b41] - benchmark: fix incorrect base64 input in byteLength benchmark (semimikoh) #60841c702fccd76] - benchmark: use typescript for import cjs benchmark (Joyee Cheung) #6066392c517c62d] - buffer: make methods work on Uint8Array instances (Neal Beeken) #56578be95382edb] - buffer: let Buffer.of use heap (Сковорода Никита Андреевич) #605031f64d6841e] - build: test on Python 3.14 (Christian Clauss) #59983ea4687981b] - build: update android-patches/trap-handler.h.patch (Mo Luo) #60369b3a7a8c780] - build: update devcontainer.json to use paired nix env (Joyee Cheung) #614147168d0b5e3] - build: add embedtest into native suite (Joyee Cheung) #61357e00755a977] - build: fix misplaced comma in ldflags (hqzing) #6129472fcc3ee9d] - build: fix crate vendor file checksums on windows (Chengzhong Wu) #6132976a73d68fd] - build: expose libplatform symbols in shared libnode (Joyee Cheung) #61144ef8d26ce5c] - build: fix inconsistent quoting inMakefile(Antoine du Hamel) #605112d23968783] - build: remove temporal updater (Chengzhong Wu) #611514c2655f1c2] - build: update test-wpt-report to use NODE instead of OUT_NODE (Filip Skokan) #61024eaea6821fc] - build: skip build-ci on actions with a separate test step (Chengzhong Wu) #61073dfd4e12037] - build: run embedtest with node_g when BUILDTYPE=Debug (Chengzhong Wu) #60850775c77234b] - build,tools: fix addon build deadlock on errors (Vladimir Morozov) #613215deafc10fa] - build,win: improve logs when ClangCL is missing (Mike McCready) #61438e2481c5c6e] - build,win: update WinGet configurations to Python 3.14 (Mike McCready) #61431d2586b7e4c] - child_process: treat ipc length header as unsigned uint32 (Ryuhei Shima) #6134430e500fc09] - cli: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung) #609562c7da15612] - cluster: fix port reuse between cluster (Ryuhei Shima) #60141bc0a55f086] - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) #614192d5f20e9c3] - crypto: update root certificates to NSS 3.117 (Node.js GitHub Bot) #60741fba95be188] - deps: update archs files for openssl-3.5.5 (Node.js GitHub Bot) #6154708697289e0] - deps: upgrade openssl sources to openssl-3.5.5 (Node.js GitHub Bot) #61547403c50c04d] - deps: update corepack to 0.34.6 (Node.js GitHub Bot) #615103b24691aeb] - deps: upgrade npm to 11.8.0 (npm team) #614662bba7efdc4] - deps: update googletest to8508785(Node.js GitHub Bot) #614178f8c6f6162] - deps: update sqlite to 3.51.2 (Node.js GitHub Bot) #61339c46009053c] - deps: update icu to 78.2 (Node.js GitHub Bot) #60523b46b8dd91b] - deps: update ada to v3.4.0 (Yagiz Nizipli) #6131588c6b17e18] - deps: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) #611350030c05ba9] - deps: update cjs-module-lexer to 2.2.0 (Node.js GitHub Bot) #6127177437cff89] - deps: update nbytes to 0.1.2 (Node.js GitHub Bot) #61270fb0f05a937] - deps: update timezone to 2025c (Node.js GitHub Bot) #61138b426a47c05] - deps: nghttp2: revert7784fa9(Antoine du Hamel) #61136c07a38f700] - deps: update nghttp2 to 1.68.0 (nodejs-github-bot) #61136c2ddc9a18b] - deps: update simdjson to 4.2.4 (Node.js GitHub Bot) #61056f38cd6da8e] - deps: update googletest to065127f(Node.js GitHub Bot) #61055a9a6a4cdb2] - deps: brotli: cherry-picke230f47(liujiahui) #610035a40023aae] - deps: upgrade npm to 11.7.0 (npm team) #610114121e7a413] - deps: update sqlite to 3.51.1 (Node.js GitHub Bot) #60899e8a09fc896] - deps: update zlib to 1.3.1-63d7e16 (Node.js GitHub Bot) #608988df5862ee5] - deps: upgrade npm to 11.6.4 (npm team) #608536c1c8cbdcc] - deps: update sqlite to 3.51.0 (Node.js GitHub Bot) #606142d1efc7c1b] - deps: upgrade npm to 11.6.3 (npm team) #607853a2de1c23b] - deps: update brotli to 1.2.0 (Node.js GitHub Bot) #6054058c5d40bd1] - deps: update simdjson to 4.2.2 (Node.js GitHub Bot) #60740e6b607ef50] - deps: update googletest to1b96fa1(Node.js GitHub Bot) #60739650c9e0305] - deps: update minimatch to 10.1.1 (Node.js GitHub Bot) #60543ef1951d5d5] - deps: update inspector_protocol to1b1bcbb(Node.js GitHub Bot) #60705eb068305dd] - deps: update cjs-module-lexer to 2.1.1 (Node.js GitHub Bot) #60646ee1d99131c] - deps: update simdjson to 4.2.1 (Node.js GitHub Bot) #6064423582967b7] - deps: V8: cherry-pick1441665(Domagoj Stolfa) #60989155eaedff2] - deps: V8: cherry-pick394a805(Lu Yahan) #60962c95a4a0f43] - deps: V8: backportbbaae8e(Lu Yahan) #609626f123f186d] - doc: move Security-Team from TSC to SECURITY (Rafael Gonzaga) #614952e3337d15b] - doc: addedrequestOCSPoption totls.connect(ikeyan) #61064f505f81577] - doc: restore @ChALkeR to collaborators (Сковорода Никита Андреевич) #6155312fb95d0c9] - doc: update IBM/Red Hat volunteers with dedicated project time (Beth Griggs) #61588283ab61ed2] - doc: align Buffer.concat documentation with behavior (Gürgün Dayıoğlu) #60405fc9c906d5f] - doc: removevprefix for version references (Mike McCready) #614884a88ed09e8] - doc: mention constructor comparison in assert.deepStrictEqual (Hamza Kargin) #602539b29d56491] - doc: add CVE delay mention (Rafael Gonzaga) #614654815e4ac52] - doc: update previous version links in BUILDING (Mike McCready) #614578a43244e6c] - doc: include OpenJSF handle for security stewards (Rafael Gonzaga) #6145489a7f184a1] - doc: clarify process.argv[1] behavior for -e/--eval (Jeevankumar S) #61366b4041aba1c] - doc: remove Windows Dev Home instructions from BUILDING (Mike McCready) #61434fa7830bac0] - doc: clarify TypedArray properties on Buffer (Roman Reiss) #6135545663c8956] - doc: update Python 3.14 manual install instructions (Windows) (Mike McCready) #614280248357f26] - doc: note resume build should not be done on node-test-commit (Stewart X Addison) #61373b254bab513] - doc: refine WebAssembly error documentation (sangwook) #613828aca37c6ef] - doc: add deprecation history for url.parse (Eng Zer Jun) #613898047ac3aac] - doc: add marco and rafael in last sec release (Marco Ippolito) #6138361190bf4b4] - doc: packages: example of private import switch to internal (coderaiser) #61343346311c42f] - doc: add esm and cjs examples to node:v8 (Alfredo González) #61328c07c80717c] - doc: added 'secure' event to tls.TLSSocket (ikeyan) #610669f68d30f11] - doc: restore @watilde to collaborators (Daijiro Wachi) #61350a3b08ddb51] - doc: run license-builder (github-actions[bot]) #613484990812dd9] - doc: document ALPNCallback option for TLSSocket constructor (ikeyan) #6133189e9d19693] - doc: update MDN links (Livia Medeiros) #61062dcffa88fec] - doc: correct description oferror.stackaccessor behavior (René) #6109031476cd4d1] - doc: add documentation for process.traceProcessWarnings (Alireza Ebrahimkhani) #5364199c783b9ec] - doc: add sqlite session disposal method (René) #61273c7764bed35] - doc: fix filename typo (Hardanish Singh) #612970f16bca9d8] - doc: fix typos and grammar inBUILDING.md&onboarding.md(Hardanish Singh) #612674b691b562d] - doc: mention --newVersion release script (Rafael Gonzaga) #6125532e56ab71f] - doc: correct typo in api contributing doc (Mike McCready) #612609ebf1ffbeb] - doc: add PR-URL requirement for security backports (Rafael Gonzaga) #61256940f83d95d] - doc: add reusePort error behavior to net module (mag123c) #612508881859ee0] - doc: note corepack package removal in distribution doc (Mike McCready) #6120703a1540cd1] - doc: fix tls.connect() timeout documentation (Azad Gupta) #61079816ce7530d] - doc: missingpassed,errorandpassedproperties onTestContext(Xavier Stouder) #61185d825c8858a] - doc: clarify threat model for application-level API exposure (Rafael Gonzaga) #61184a3dd30d0e0] - doc: correct options for net.Socket class and socket.connect (Xavier Stouder) #61179c3e776becd] - doc: document error event on readline InterfaceConstructor (Xavier Stouder) #6117005a6372d30] - doc: add a smooth scrolling effect to the sidebar (btea) #5900776a7eb09ef] - doc: fix test settime docs (Efe) #61117bcbbde6ccc] - doc: correct invalid collaborator profile (JJ) #61091084741d09d] - doc: add a tip about developer mode on Windows (Joyee Cheung) #61112ed4de371d3] - doc: exclude compile-time flag features from security policy (Matteo Collina) #611093999c2a910] - doc: add @avivkeller to collaborators (Aviv Keller) #61115f3ec066f1a] - doc: warn about short GCM tags visibly (Tobias Nießen) #61082fa542fbae6] - doc: add gurgunday to collaborators (Gürgün Dayıoğlu) #6109449f36722dc] - doc: mark sync module hooks as release candidate (Joyee Cheung) #60960a0adc6afd2] - doc: reorganize docs of module customization hooks (Joyee Cheung) #60960a4097ca048] - doc: mark crypto.hash as stable (Joyee Cheung) #609948a67c00bf5] - doc: mark --build-snapshot and --build-snapshot-config as stable (Joyee Cheung) #609540c83169c35] - doc: add File modes cross-references in fs methods (Mohit Raj Saxena) #60286dae815262a] - doc: add missingzstdto mjs example of zlib (Deokjin Kim) #6091528b284880e] - doc: clarify fileURLToPath security considerations (Rafael Gonzaga) #608876c440af39b] - doc: show the use of string expressions in the SQLTagStore example (schliepa) #608734c5b62209c] - doc: replace column with columnNumber in example ofutil.getCallSites(Deokjin Kim) #608818875c9148e] - doc: correct spelling in BUILDING.md (Rich Trott) #60875d6cb762426] - doc: update debuglog examples to use 'foo-bar' instead of 'foo' (xiaoyao) #608679eae518796] - doc: correct 'event handle' to 'event handler' in Utf8Stream drop event (Riddhi) #60692c3c3ed27c1] - doc: fix typos in changelogs (Rich Trott) #608551b975e3017] - doc: mark module.register as active development (Chengzhong Wu) #608496a6fc0c851] - doc: add fullName property to SuiteContext (PaulyBearCoding) #607628347d734e6] - doc: add additional codemods for deprecation (Augustin Mauroy) #608117cc87037c3] - doc: keep sidebar module visible when navigating docs (Botato) #604101c6618f643] - doc: correct concurrency wording in test() documentation (Azad Gupta) #60773488208004e] - doc: clarify that CQ only picks up PRs targetingmain(René) #6073134517940c2] - doc: clarify license section and add contributor note (KaleruMadhu) #60590f080721df4] - doc: correct and expand documentation for SQLTagStore (René) #60200be3d26709d] - doc: correct tls ALPNProtocols types (René) #60143ef82c53131] - doc: remove mention of SMS 2FA (Antoine du Hamel) #6070711b190f63e] - doc: add info about renamed flag incli.md(Antoine du Hamel) #6069059db9bc654] - doc: fix incorrect slh-dsa oids in crypto.md (Artsiom Malakhau) #60681ad52750cf6] - doc:domain.add()does not accept timer objects (René) #606752592d94e29] - doc: fix v24 changelog after security release (Marco Ippolito) #61371e0f4ad0af0] - doc,test: add documentation and test on how to use addons in SEA (Joyee Cheung) #5958213af640d94] - esm: ensure watch mode restarts after syntax errors (Xavier Stouder) #6123231afe95d15] - esm: avoid throw when module specifier is not url (Craig Macomber (Microsoft)) #61000311a04cf2d] - esm: improve error messages for ambiguous module syntax (mag123c) #60376cacef92937] - events: remove redundant todo (Gürgün Dayıoğlu) #6059542e1f72561] - events: remove eventtarget custom inspect branding (Efe) #61128fd8b61369b] - fs: remove duplicate getValidatedPath calls (Mert Can Altin) #613599bb9fc7f2c] - fs: fix errorOnExist behavior for directory copy in fs.cp (Nicholas Paun) #6094655a3c70780] - fs: fix ENOTDIR in globSync when file is treated as dir (sangwook) #61259073a145095] - fs: remove duplicate fd validation in sync functions (Mert Can Altin) #61361b132ecdf60] - fs: validate statfs path (Efe) #612300ed0a30f74] - fs: fix rmSync to handle non-ASCII characters (Yeaseen) #6110899632b1a3b] - fs: remove broken symlinks in rmSync (sangwook) #610409cb6757a67] - fs: detect dot files when using globstar (Robin van Wijngaarden) #61012e22aad19e0] - gyp: aix: change gcc version detection so CXX="ccache g++" works (Stewart X Addison) #6146459d94ba7e7] - http: fix rawHeaders exceeding maxHeadersCount limit (Max Harari) #61285ae6a1fd40a] - http,https: fix double ERR_PROXY_TUNNEL emission (Shima Ryuhei) #6069953bfbaa4b1] - http2: validate initialWindowSize per HTTP/2 spec (Matteo Collina) #6140214b421b677] - http2,zlib: prefercall()overapply()if argument list is not array (Livia Medeiros) #6083432b03d0604] - (CVE-2025-59465) lib: add TLSSocket default error handler (RafaelGSS) nodejs-private/node-private#7504ef7a6c77e] - lib: backport_tls_commonand_tls_wraprefactors (Dario Piotrowicz) #57643820e0a5cfa] - lib: fix typo inutil.jscomment (Taejin Kim) #613658de391e1cb] - lib: fix TypeScript support check in jitless mode (sangwook) #61382f22f622b3e] - lib: add lint rules for reflective function calls (Michaël Zasso) #60825603f0bf8e1] - lib: implement all 1-byte encodings in js (Сковорода Никита Андреевич) #610931c0a1aa5ef] - lib: gbk decoder is gb18030 decoder per spec (Сковорода Никита Андреевич) #610992cf963df73] - lib: enforce use ofURLParse(Antoine du Hamel) #61016bb90630470] - lib: useFastBufferfor empty buffer allocation (Gürgün Dayıoğlu) #6055810893a6f13] - lib: refactor JWK import PQC support check (Filip Skokan) #60586d43806291f] - lib,src: isInsideNodeModules should test on the first non-internal frame (Chengzhong Wu) #609910bb8f5fe03] - lib,src,test: fix tests without SQLite (Antoine du Hamel) #60906f3fe0e7fc2] - lib,test: enforce use ofassert.failvia a lint rule (Antoine du Hamel) #610048b783d46ef] - meta: do not fast-track npm updates (Antoine du Hamel) #61475de4a11b50e] - meta: fix typos in issue template config (Daijiro Wachi) #6139997b1492783] - meta: label v8 module PRs (René) #613259bf899b743] - meta: bump step-security/harden-runner from 2.13.2 to 2.14.0 (dependabot[bot]) #612454df7134324] - meta: bump actions/setup-node from 6.0.0 to 6.1.0 (dependabot[bot]) #61244ff98f610d8] - meta: bump actions/cache from 4.3.0 to 5.0.1 (dependabot[bot]) #6124386950a41ab] - meta: bump github/codeql-action from 4.31.6 to 4.31.9 (dependabot[bot]) #6124196901b4828] - meta: bump codecov/codecov-action from 5.5.1 to 5.5.2 (dependabot[bot]) #61240c90fc7c0d3] - meta: bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 (dependabot[bot]) #61237f130d4b6de] - meta: move lukekarrys to emeritus (Node.js GitHub Bot) #60985416f34ccfc] - meta: bump actions/setup-python from 6.0.0 to 6.1.0 (dependabot[bot]) #609272239939305] - meta: bump github/codeql-action from 4.31.3 to 4.31.6 (dependabot[bot]) #609267f146b6a97] - meta: bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (dependabot[bot]) #60924d9020f0089] - meta: bump github/codeql-action from 4.31.2 to 4.31.3 (dependabot[bot]) #607704bba259d3b] - meta: bump step-security/harden-runner from 2.13.1 to 2.13.2 (dependabot[bot]) #60769ff11eda2f2] - meta: add Renegade334 to collaborators (Renegade334) #60714e3b5593c0f] - module: fix sync resolve hooks for require with node: prefixes (Joyee Cheung) #61088edec5be805] - module: preserve URL in the parent created by createRequire() (Joyee Cheung) #609745cc3596eb4] - node-api: fix node_api_create_object_with_properties name (VladimirConfiguration
📅 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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.