Update Node.js to v20.19.3 #395
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:
20.19.2
->20.19.3
Release Notes
nodejs/node (node)
v20.19.3
: 2025-06-23, Version 20.19.3 'Iron' (LTS), @marco-ippolitoCompare Source
Notable Changes
c535a3c483
] - crypto: graduate WebCryptoAPIEd25519
and X25519 algorithms as stable (Filip Skokan) #56142af1dc63815
] - crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot) #5738101d63a4ddf
] - deps: update timezone to 2025b (Node.js GitHub Bot) #57857b6daa344eb
] - doc: add dario-piotrowicz to collaborators (Dario Piotrowicz) #58102Commits
fc1fa7a357
] - build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch (RafaelGSS) #5809079e0812181
] - build: use glob for dependencies of out/Makefile (Richard Lau) #55789f56e62851a
] - crypto: allow length=0 for HKDF and PBKDF2 in SubtleCrypto.deriveBits (Filip Skokan) #55866c535a3c483
] - crypto: graduate WebCryptoAPIEd25519
and X25519 algorithms as stable (Filip Skokan) #5614239925de8b1
] - crypto: allow non-multiple of 8 in SubtleCrypto.deriveBits (Filip Skokan) #55296af1dc63815
] - crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot) #57381d09008add3
] - deps: V8: cherry-pick1a3ecc2
(Michaël Zasso) #58342fd56652425
] - deps: V8: cherry-pick182d9c0
(Andrey Kosyakov) #58342447481e829
] - deps: V8: cherry-pick third_party/zlib@646b7f5
(Hans Wennborg) #58342eb447168df
] - deps: update simdutf to 6.4.2 (Node.js GitHub Bot) #5785501d63a4ddf
] - deps: update timezone to 2025b (Node.js GitHub Bot) #5785710fb49f2a9
] - deps: update icu to 77.1 (Node.js GitHub Bot) #57455f1dc7d0205
] - deps: update corepack to 0.32.0 (Node.js GitHub Bot) #572657a2e64bb8a
] - deps: update simdutf to 6.4.0 (Node.js GitHub Bot) #56764e80669be0d
] - doc: mention reports should align with Node.js CoC (Rafael Gonzaga) #576077b2c0bc92e
] - doc: add gurgunday as triager (Gürgün Dayıoğlu) #57594791e4879de
] - doc: document REPL custom eval arguments (Dario Piotrowicz) #576902917f09876
] - doc: improved fetch docs (Alessandro Miliucci) #57296d940b15843
] - doc: clarifyunhandledRejection
events behaviors in process doc (Dario Piotrowicz) #5765471c664fab7
] - doc: update position type to integer | null in fs (Yukihiro Hasegawa) #577450c0fbfa9c6
] - doc: add missing v0.x changelog entries (Antoine du Hamel) #57779e99462c9fc
] - doc: correct deprecation type ofassert.CallTracker
(René) #57997c7e92696ef
] - doc: add returns for https.get (Eng Zer Jun) #58025ccc42b69ce
] - doc: fix env variable name inutil.styleText
(Antoine du Hamel) #58072b6daa344eb
] - doc: add dario-piotrowicz to collaborators (Dario Piotrowicz) #58102e5d6a3df16
] - doc: fixAsyncLocalStorage
example response changes after node v18 (Naor Tedgi (Abu Emma)) #57969f006411998
] - doc: fix typo of filezlib.md
(yusheng chen) #580935193735df4
] - doc: add missing options.signal to readlinePromises.createInterface() (Jimmy Leung) #55456fd44af730f
] - doc: fix misaligned options in vm.compileFunction() (Jimmy Leung) #581450fdcc0ddcd
] - doc: add ambassaor message (Brian Muenzenmeyer) #576005ca9616bd3
] - doc: increase z-index of header element (Dario Piotrowicz) #5785181342d10f0
] - doc: fix deprecation type forDEP0148
(Livia Medeiros) #57785776becfe01
] - doc: remove mention of--require
not supporting ES modules (Huáng Jùnliàng) #576203140a8f133
] - doc: add missingdeprecated
badges infs.md
(Yukihiro Hasegawa) #57384441ce24ae3
] - doc: deprecate passing invalid types infs.existsSync
(Carlos Espa) #558920556f54544
] - http: correctly translate HTTP method (Paolo Insogna) #52701c2c6d2b035
] - http: be more generational GC friendly (ywave620) #56767cdf3fa241c
] - http2: skip writeHead if stream is closed (Shima Ryuhei) #57686bbd5aec785
] - http2: fix graceful session close (Kushagra Pandey) #57808b427ae4f34
] - meta: removebuild-windows.yml
(Aviv Keller) #5466249e624f554
] - os: fix netmask format check condition in getCIDR function (Wiyeong Seo) #57324d582954434
] - src: remove unused variable in crypto_x509.cc (Michaël Zasso) #57754234a505e96
] - src: allow embedder customization of OOMErrorHandler (Shelley Vohr) #57325c0252cd380
] - src: fix -Wunreachable-code-return in node_sea (Shelley Vohr) #57664fcd1622fc1
] - src: fix kill signal 0 on Windows (Stefan Stojanovic) #57695850192b06b
] - test: skip broken sea on rhel8 (Marco Ippolito) #587613cf7cfb695
] - test: update WPT for WebCryptoAPI toedd42c0
(Node.js GitHub Bot) #57365f57765bdcf
] - test: mark test-without-async-context-frame flaky on windows (James M Snell) #56753275ea8e7ef
] - test: force GC in test-file-write-stream4 (Luigi Pinca) #57930da6a13c338
] - test: deflake test-http2-options-max-headers-block-length (Luigi Pinca) #5795956fce6691e
] - test: prevent extraneous HOSTNAME substitution in test-runner-output (René) #58076c9c0be5596
] - test: update expected error message for macOS (Antoine du Hamel) #577423cbf5f93d2
] - test: fix missing edge case in test-blob-slice-with-large-size (Joyee Cheung) #58414bffd4ec379
] - test: skip in test-buffer-tostring-rangeerror on allocation failure (Joyee Cheung) #584158237346fb7
] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #54593b90c4ab937
] - tools: remove unusedosx-pkg-postinstall.sh
(Antoine du Hamel) #57667414013dcfb
] - tools: edit create-release-proposal workflow to handle pr body length (Elves Vieira) #578417c449ed6b3
] - tools: fix tarball testing directory (Marco Ippolito) #57994d164dc2d38
] - tools: update sccache version to v0.10.0 (Marco Ippolito) #57994debd3c2cc0
] - tools: disable failing test envs intest-linux
CI (Antoine du Hamel) #58351152112505a
] - typings: fixImportModuleDynamicallyCallback
return type (Chengzhong Wu) #57160363bf744ab
] - worker: flush stdout and stderr on exit (Matteo Collina) #56428Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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.