Node v18.20.7 (LTS)
Antoine du Hamel
2025-02-20, Version 18.20.7 'Hydrogen' (LTS), @aduh95
Notable Changes
- [
ea5eb0e98b
] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566
Commits
- [
bb2977ca6c
] - build: use glob for dependencies of out/Makefile (Richard Lau) #55789 - [
92896945b8
] - build: support python 3.13 (Chengzhong Wu) #53190 - [
ea5eb0e98b
] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566 - [
d03a23577d
] - deps: V8: cherry-pick 26fd1dfa9cd6 (Shu-yu Guo) #55873 - [
53bb21b093
] - deps: V8: backport ae5a4db8ad86 (Shu-yu Guo) #55873 - [
5eb6dfe284
] - deps: update zlib to 1.3.0.1-motley-82a5fec (Node.js GitHub Bot) #55980 - [
734515a0f7
] - deps: update zlib to 1.3.0.1-motley-7e2e4d7 (Node.js GitHub Bot) #54432 - [
d64cc98324
] - deps: update simdutf to 5.6.4 (Node.js GitHub Bot) #56255 - [
9eab21dd1d
] - deps: update simdutf to 5.6.3 (Node.js GitHub Bot) #55973 - [
2e3367b46a
] - deps: update simdutf to 5.6.2 (Node.js GitHub Bot) #55889 - [
df74d66207
] - deps: update simdutf to 5.6.1 (Node.js GitHub Bot) #55850 - [
ade37ee0b3
] - deps: update acorn to 8.14.0 (Node.js GitHub Bot) #55699 - [
a3c367adbd
] - deps: update corepack to 0.31.0 (Node.js GitHub Bot) #56795 - [
2cff6a8428
] - deps: update corepack to 0.30.0 (Node.js GitHub Bot) #55977 - [
8b8c9a2cf5
] - doc: update macOS and Xcode versions for releases (Michaël Zasso) #56337 - [
706af28113
] - doc: add "Skip to content" button (Antoine du Hamel) #56750 - [
634a6b3a14
] - doc: improve accessibility of expandable lists (Antoine du Hamel) #56749 - [
f0b60c5bf9
] - doc: fix arrow vertical alignment in HTML version (Akash Yeole) #52193 - [
91cce27ebb
] - doc: remove flicker on page load on dark theme (Dima Demakov) #50942 - [
522fbb00a8
] - doc: make theme consistent across api and other docs (Dima Demakov) #50877 - [
1486465520
] - doc: save user preference for JS flavor (Vidar Eldøy) #49526 - [
d74cff7e59
] - doc: rename possibly confusing variable and CSS class (Antoine du Hamel) #49536 - [
4829d976fe
] - doc: add main ARIA landmark to API docs (Rich Trott) #49882 - [
6c4ce1f1d4
] - doc: add navigation ARIA landmark to doc ToC (Rich Trott) #49882 - [
33548f8c1f
] - doc: add history entries for JSON modules stabilization (Antoine du Hamel) #55855 - [
e12bdf6141
] - meta: bumpactions/upload-artifact
from 4.4.3 to 4.6.0 (dependabot[bot]) #56861 - [
6f44ef388b
] - meta: bump actions/upload-artifact from 4.4.0 to 4.4.3 (dependabot[bot]) #55685 - [
ae39211117
] - meta: bump actions/upload-artifact from 4.3.4 to 4.4.0 (dependabot[bot]) #54703 - [
4cf80b37c7
] - meta: bumpactions/upload-artifact
from 4.3.3 to 4.3.4 (dependabot[bot]) #54166 - [
4d402b79cb
] - meta: bumpactions/download-artifact
from 4.1.7 to 4.1.8 (dependabot[bot]) #54167 - [
1c01f93497
] - meta: bump actions/upload-artifact from 4.3.1 to 4.3.3 (dependabot[bot]) #52785 - [
6558a516ec
] - meta: bump actions/download-artifact from 4.1.4 to 4.1.7 (dependabot[bot]) #52784 - [
dd70860ec8
] - meta: bump actions/download-artifact from 4.1.3 to 4.1.4 (dependabot[bot]) #52314 - [
4a24d92a45
] - meta: bump actions/upload-artifact from 4.3.0 to 4.3.1 (dependabot[bot]) #51941 - [
655b9071b9
] - meta: bump actions/download-artifact from 4.1.1 to 4.1.3 (dependabot[bot]) #51938 - [
0e6ad795aa
] - meta: bump actions/download-artifact from 4.1.0 to 4.1.1 (dependabot[bot]) #51644 - [
61babc5037
] - meta: bump actions/upload-artifact from 4.0.0 to 4.3.0 (dependabot[bot]) #51643 - [
8b16d80029
] - meta: update artifact actions to v4 (Michaël Zasso) #51219 - [
d47e8cb86d
] - test: do not use deprecated import assertions (Antoine du Hamel) #55873 - [
06c523d693
] - test: marktest-inspector-stop-profile-after-done
as flaky (Antoine du Hamel) #57001 - [
dafea86962
] - test: marktest-perf-hooks
as flaky on macOS (Antoine du Hamel) #57001 - [
8e53f1f43d
] - test: mark test-inspector-multisession-ws as flaky (Antoine du Hamel) #57001 - [
350eb50bbe
] - test: marktest-performance-function
as flaky (Antoine du Hamel) #57001 - [
a1f428a343
] - test: skiptest-perf-hooks
on SmartOS (Antoine du Hamel) #57001 - [
199f52fcc0
] - test: make test-crypto-hash compatible with OpenSSL > 3.4.0 (Jelle van der Waa) #56160 - [
b08ce67d48
] - test: compare paths on Windows without considering case (Early Riser) #53993 - [
6e84d211a1
] - test: deflake test-perf-hooks.js (Joyee Cheung) #49892 - [
a7f565fc7f
] - tools: fix failinglint-sh
workflow (Antoine du Hamel) #56995
Windows 32-bit Installer: https://nodejs.org/dist/v18.20.7/node-v18.20.7-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v18.20.7/node-v18.20.7-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v18.20.7/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v18.20.7/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v18.20.7/node-v18.20.7.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v18.20.7/node-v18.20.7-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v18.20.7/node-v18.20.7.tar.gz
Other release files: https://nodejs.org/dist/v18.20.7/
Documentation: https://nodejs.org/docs/v18.20.7/api/
SHASUMS
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
3e3aab6f6827063250c55cbecffe81624ec36c0ec1e6fe247f73697f78b52b86 node-v18.20.7-aix-ppc64.tar.gz
cdbe696f68b9162872295d4ec88a0700a3827261ae729f5eaf0606c69d6ab37e node-v18.20.7-darwin-arm64.tar.gz
cccc8103e6cef10bbfa88342aff2dccd6a4c5d0cad955437d439785cc831d862 node-v18.20.7-darwin-arm64.tar.xz
c42eee8d9557720052d05856651488074f7736583b3312a223760490b9f5ce0e node-v18.20.7-darwin-x64.tar.gz
cb57712a9f6927475de89b5f0a8152be17a4232a6e5269cb6e3173acb77ba7da node-v18.20.7-darwin-x64.tar.xz
fbde30ff6557a5ca444743f0552e311477637e268c58e7fb9aafa739c9e7b90f node-v18.20.7-headers.tar.gz
4bbb70f668ed528b8685ab3ade5c960cd17399f3bcdced50c07083be04ac1e54 node-v18.20.7-headers.tar.xz
fc1f0e0c1022c5486da4726c58dc678c076ac2d7ad30b1b47b9071f043adce1e node-v18.20.7-linux-arm64.tar.gz
c788ad58ded0426a7fca9f3a7e005f57c14a348ebdb3a2977e19ef7b0c143439 node-v18.20.7-linux-arm64.tar.xz
1e8d3685417be34f8714044015cada78d82747566c15f3824ef28e9c22e3e68a node-v18.20.7-linux-armv7l.tar.gz
eb70fcb8a5d5dd67da8be59ac2ee68b8e3e72222af1b1dc601d6407fbdb8c164 node-v18.20.7-linux-armv7l.tar.xz
4520710588d6109f818c19568d17ffbdbf89d60c96e0f9547a8771730e135901 node-v18.20.7-linux-ppc64le.tar.gz
d73cbdf68ecda53267570bb715e278d333dade6cd3e5bff6da7914d1d8b4cd0a node-v18.20.7-linux-ppc64le.tar.xz
fecbe173c8ce1ee1d2c6475546a8d30c4426861505ef69254bd048e6d91f23fb node-v18.20.7-linux-s390x.tar.gz
408611bfd04952c0b17b3fb77eff5f7bbd0972e67caaa7d274bb0da7a6ff6ecc node-v18.20.7-linux-s390x.tar.xz
ca593cc143875d33b257ab45ae629a02485333e8096221c44ef62c99678aa7fc node-v18.20.7-linux-x64.tar.gz
deaf9695966087815a09c1c8e7fb0cfeb5b5b4471836e5993431230a845becad node-v18.20.7-linux-x64.tar.xz
eef929e650b576fc3adc5ba8d45cd9bfa7fb5ddae6894c94c1802beb2d919128 node-v18.20.7.pkg
f2f2f1ac616d8e253ed69cf0b44de7d4843c40d8a614f64c776ee59ff0047031 node-v18.20.7.tar.gz
9a89659fad80c1b6da33d29f43f5865483ccb1952ddad434ee22f8193607277f node-v18.20.7.tar.xz
230e1aa6cc9b158b286f16723db99967c46e7933d21dba73060ecd410f2de4b7 node-v18.20.7-win-x64.7z
6c65355f921a76168610fffbc06005a16194cca9110ec306c4f036a2eaaeb651 node-v18.20.7-win-x64.zip
70e2ed920e7fe37c06c2ceadd163b1d32f470e58350ab3df0356c5c72d3ac927 node-v18.20.7-win-x86.7z
72617fe071ecfb16d79b0934612e6f36900796f0d0b422cdbb66332a84cf63b8 node-v18.20.7-win-x86.zip
8a1ae839f896a75cfb742a5b82df414e27616db4c1b47dd83a60f329dbf36594 node-v18.20.7-x64.msi
3f82198c2feebdcffbe3f5bb824510a09679485f028da626b28a9165f3b3eb05 node-v18.20.7-x86.msi
6e12702a8fa938a6449a9c0baf21b2927442a6fa3d0ff716a9c8b3c3972ae252 win-x64/node.exe
64d93225aaece04e3cd45177d6dea2b22df49e127281fefa3ade43ac46a36cc6 win-x64/node.lib
824fdfd74c415e796d0a581f4e8c8d500cfae4c7f3e65f771cad53a3a81d230e win-x64/node_pdb.7z
a432e34d19052123b33e38bfe98baa677820812910e2e4d870b9eaa62af3d9c2 win-x64/node_pdb.zip
dfedd92e7f1eee7561188d4af5be3f65ec6d0656e0c34b9460e9114ff83f649c win-x86/node.exe
917ebac03add6c7577675886673b6c2a2c59781ca0e0031cddd5a2f13eb6ded1 win-x86/node.lib
1ec393dbfaa31dee631dbb119a9b0501f1963e0b028251676faffcf6b7c7e9dc win-x86/node_pdb.7z
592af02fef6f591fae40e49b25f749c038ef328adaaf8fde113425e7553cf368 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwNYkhDnx1WBKr/tAIdkA/9sjN1YFAme2/g0ACgkQIdkA/9sj
N1bVYg/9Eew5KIJGHs5pLoAjpjCAEfhDs2cGHfggwhcv07jnapWXZkjvLVrExmqU
w03xk9bg6i81U3LbsKrQpb0rr+w6Ye4pmM/VvcVdwukLRl4i50IQFkyzvqbWS59n
wPd81m+/8YKGBRFuWaSAYBZOV7wm8Lh7v0MsyO45CNwdOemU60eV8o2Jt5OBHOaK
wsLSwSvlwBAKwMbsR7p+OjCokTrYMqGhp+tYSqoNWFmKe6++W2uxPE6JAH3v6szI
wXE4UPHtSkKrrCFB9fDKwfYwz0FfaMmTNQa2jEKeW32I52K3ysIFC/tcroPPqhYI
mZx3NdrsA35EeYjV5kKdcURXUB5GA1HVGmYi66tN4QgO5kspeXHwTbk6I7zywa5I
wzUX8Sz+v41OOPwF/0/LWlp5KiW3LZE7zajVJnnLNtx59MIY6opnI0wxDhhaC79k
zE+1xNN4s4VR5N4pxzutx7ygQl8vsS6E6m3uqmGFr3VHqkIT66V0JZbC6BQ0KfA/
AEs2ItsVx/SVOddyvuRP6odyKDucpuf8GvGSuu1KycXDDzqiB14bc3vmR67pqmSz
VqT7fXHZFzx0ohdmpYaJP0n6YmGARyRlrZRzjAjHpMmAQbZ6muljy0hqdT8z1v6Q
2tt7onlYShP6l/MtcpJXADBjTFLeYXaKeyYzMuO7HDiYtItyL9M=
=3VIt
-----END PGP SIGNATURE-----