|
| 1 | +--- |
| 2 | +date: '2024-11-12T21:44:18.665Z' |
| 3 | +category: release |
| 4 | +title: Node v18.20.5 (LTS) |
| 5 | +layout: blog-post |
| 6 | +author: Antoine du Hamel |
| 7 | +--- |
| 8 | + |
| 9 | +## 2024-11-12, Version 18.20.5 'Hydrogen' (LTS), @aduh95 |
| 10 | + |
| 11 | +### Notable Changes |
| 12 | + |
| 13 | +- \[[`ac37e554a5`](https://github.com/nodejs/node/commit/ac37e554a5)] - **esm**: mark import attributes and JSON module as stable (Nicolò Ribaudo) [#55333](https://github.com/nodejs/node/pull/55333) |
| 14 | + |
| 15 | +### Commits |
| 16 | + |
| 17 | +- \[[`c2e6a8f215`](https://github.com/nodejs/node/commit/c2e6a8f215)] - **benchmark**: fix napi/ref addon (Michaël Zasso) [#53233](https://github.com/nodejs/node/pull/53233) |
| 18 | +- \[[`4c2e07aaac`](https://github.com/nodejs/node/commit/4c2e07aaac)] - **build**: pin doc workflow to Node.js 20 (Richard Lau) [#55755](https://github.com/nodejs/node/pull/55755) |
| 19 | +- \[[`6ba4ebd060`](https://github.com/nodejs/node/commit/6ba4ebd060)] - **build**: fix build with Python 3.12 (Luigi Pinca) [#50582](https://github.com/nodejs/node/pull/50582) |
| 20 | +- \[[`c50f01399e`](https://github.com/nodejs/node/commit/c50f01399e)] - **crypto**: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) [#55041](https://github.com/nodejs/node/pull/55041) |
| 21 | +- \[[`5c46782137`](https://github.com/nodejs/node/commit/5c46782137)] - **crypto**: make deriveBits length parameter optional and nullable (Filip Skokan) [#53601](https://github.com/nodejs/node/pull/53601) |
| 22 | +- \[[`6e7274fa53`](https://github.com/nodejs/node/commit/6e7274fa53)] - **crypto**: reject dh,x25519,x448 in {Sign,Verify}Final (Huáng Jùnliàng) [#53774](https://github.com/nodejs/node/pull/53774) |
| 23 | +- \[[`d2442044db`](https://github.com/nodejs/node/commit/d2442044db)] - **crypto**: reject Ed25519/Ed448 in Sign/Verify prototypes (Filip Skokan) [#52340](https://github.com/nodejs/node/pull/52340) |
| 24 | +- \[[`93670de499`](https://github.com/nodejs/node/commit/93670de499)] - **deps**: upgrade npm to 10.8.2 (npm team) [#53799](https://github.com/nodejs/node/pull/53799) |
| 25 | +- \[[`8531c95587`](https://github.com/nodejs/node/commit/8531c95587)] - **deps**: upgrade npm to 10.8.1 (npm team) [#53207](https://github.com/nodejs/node/pull/53207) |
| 26 | +- \[[`fd9933ea0f`](https://github.com/nodejs/node/commit/fd9933ea0f)] - **deps**: upgrade npm to 10.8.0 (npm team) [#53014](https://github.com/nodejs/node/pull/53014) |
| 27 | +- \[[`03852495d7`](https://github.com/nodejs/node/commit/03852495d7)] - **deps**: update simdutf to 5.6.0 (Node.js GitHub Bot) [#55379](https://github.com/nodejs/node/pull/55379) |
| 28 | +- \[[`3597be4146`](https://github.com/nodejs/node/commit/3597be4146)] - **deps**: update simdutf to 5.5.0 (Node.js GitHub Bot) [#54434](https://github.com/nodejs/node/pull/54434) |
| 29 | +- \[[`52d2c03738`](https://github.com/nodejs/node/commit/52d2c03738)] - **deps**: update simdutf to 5.3.4 (Node.js GitHub Bot) [#54312](https://github.com/nodejs/node/pull/54312) |
| 30 | +- \[[`dd882ac483`](https://github.com/nodejs/node/commit/dd882ac483)] - **deps**: update simdutf to 5.3.1 (Node.js GitHub Bot) [#54196](https://github.com/nodejs/node/pull/54196) |
| 31 | +- \[[`5fb8e1b428`](https://github.com/nodejs/node/commit/5fb8e1b428)] - **deps**: update simdutf to 5.3.0 (Node.js GitHub Bot) [#53837](https://github.com/nodejs/node/pull/53837) |
| 32 | +- \[[`c952fd886d`](https://github.com/nodejs/node/commit/c952fd886d)] - **deps**: update simdutf to 5.2.8 (Node.js GitHub Bot) [#52727](https://github.com/nodejs/node/pull/52727) |
| 33 | +- \[[`a1ae050ed5`](https://github.com/nodejs/node/commit/a1ae050ed5)] - **deps**: update simdutf to 5.2.6 (Node.js GitHub Bot) [#52727](https://github.com/nodejs/node/pull/52727) |
| 34 | +- \[[`96ec48da7f`](https://github.com/nodejs/node/commit/96ec48da7f)] - **deps**: update brotli to 1.1.0 (Node.js GitHub Bot) [#50804](https://github.com/nodejs/node/pull/50804) |
| 35 | +- \[[`11242bcfb4`](https://github.com/nodejs/node/commit/11242bcfb4)] - **deps**: update zlib to 1.3.0.1-motley-71660e1 (Node.js GitHub Bot) [#53464](https://github.com/nodejs/node/pull/53464) |
| 36 | +- \[[`64f98a9869`](https://github.com/nodejs/node/commit/64f98a9869)] - **deps**: update zlib to 1.3.0.1-motley-c2469fd (Node.js GitHub Bot) [#53464](https://github.com/nodejs/node/pull/53464) |
| 37 | +- \[[`4b815550e0`](https://github.com/nodejs/node/commit/4b815550e0)] - **deps**: update zlib to 1.3.0.1-motley-68e57e6 (Node.js GitHub Bot) [#53464](https://github.com/nodejs/node/pull/53464) |
| 38 | +- \[[`f6b2f68ce7`](https://github.com/nodejs/node/commit/f6b2f68ce7)] - **deps**: update zlib to 1.3.0.1-motley-8b7eff8 (Node.js GitHub Bot) [#53464](https://github.com/nodejs/node/pull/53464) |
| 39 | +- \[[`e151ebef86`](https://github.com/nodejs/node/commit/e151ebef86)] - **deps**: update zlib to 1.3.0.1-motley-e432200 (Node.js GitHub Bot) [#53464](https://github.com/nodejs/node/pull/53464) |
| 40 | +- \[[`637a306e02`](https://github.com/nodejs/node/commit/637a306e02)] - **deps**: update zlib to 1.3.0.1-motley-887bb57 (Node.js GitHub Bot) [#53464](https://github.com/nodejs/node/pull/53464) |
| 41 | +- \[[`569a739569`](https://github.com/nodejs/node/commit/569a739569)] - **deps**: update zlib to 1.3.0.1-motley-209717d (Node.js GitHub Bot) [#53156](https://github.com/nodejs/node/pull/53156) |
| 42 | +- \[[`033f1e2ba5`](https://github.com/nodejs/node/commit/033f1e2ba5)] - **deps**: update zlib to 1.3.0.1-motley-4f653ff (Node.js GitHub Bot) [#53052](https://github.com/nodejs/node/pull/53052) |
| 43 | +- \[[`aaa857fc01`](https://github.com/nodejs/node/commit/aaa857fc01)] - **deps**: update ada to 2.8.0 (Node.js GitHub Bot) [#53254](https://github.com/nodejs/node/pull/53254) |
| 44 | +- \[[`d577321877`](https://github.com/nodejs/node/commit/d577321877)] - **deps**: update acorn to 8.13.0 (Node.js GitHub Bot) [#55558](https://github.com/nodejs/node/pull/55558) |
| 45 | +- \[[`55b3c8a41f`](https://github.com/nodejs/node/commit/55b3c8a41f)] - **deps**: update acorn-walk to 8.3.4 (Node.js GitHub Bot) [#54950](https://github.com/nodejs/node/pull/54950) |
| 46 | +- \[[`50a9456f1e`](https://github.com/nodejs/node/commit/50a9456f1e)] - **deps**: update acorn-walk to 8.3.3 (Node.js GitHub Bot) [#53466](https://github.com/nodejs/node/pull/53466) |
| 47 | +- \[[`f56cfe776b`](https://github.com/nodejs/node/commit/f56cfe776b)] - **deps**: update acorn to 8.12.1 (Node.js GitHub Bot) [#53465](https://github.com/nodejs/node/pull/53465) |
| 48 | +- \[[`fce3ab686d`](https://github.com/nodejs/node/commit/fce3ab686d)] - **deps**: update archs files for openssl-3.0.15+quic1 (Node.js GitHub Bot) [#55184](https://github.com/nodejs/node/pull/55184) |
| 49 | +- \[[`46c782486e`](https://github.com/nodejs/node/commit/46c782486e)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.15+quic1 (Node.js GitHub Bot) [#55184](https://github.com/nodejs/node/pull/55184) |
| 50 | +- \[[`4a18581dc3`](https://github.com/nodejs/node/commit/4a18581dc3)] - **deps**: update corepack to 0.29.4 (Node.js GitHub Bot) [#54845](https://github.com/nodejs/node/pull/54845) |
| 51 | +- \[[`67e98831ab`](https://github.com/nodejs/node/commit/67e98831ab)] - **deps**: update archs files for openssl-3.0.14+quic1 (Node.js GitHub Bot) [#54336](https://github.com/nodejs/node/pull/54336) |
| 52 | +- \[[`c60c6630af`](https://github.com/nodejs/node/commit/c60c6630af)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.14+quic1 (Node.js GitHub Bot) [#54336](https://github.com/nodejs/node/pull/54336) |
| 53 | +- \[[`935a506377`](https://github.com/nodejs/node/commit/935a506377)] - **deps**: update corepack to 0.29.3 (Node.js GitHub Bot) [#54072](https://github.com/nodejs/node/pull/54072) |
| 54 | +- \[[`dbdfdd0226`](https://github.com/nodejs/node/commit/dbdfdd0226)] - **deps**: update corepack to 0.29.2 (Node.js GitHub Bot) [#53838](https://github.com/nodejs/node/pull/53838) |
| 55 | +- \[[`395ee44608`](https://github.com/nodejs/node/commit/395ee44608)] - **deps**: update corepack to 0.28.2 (Node.js GitHub Bot) [#53253](https://github.com/nodejs/node/pull/53253) |
| 56 | +- \[[`6ba8bc0618`](https://github.com/nodejs/node/commit/6ba8bc0618)] - **deps**: update c-ares to 1.29.0 (Node.js GitHub Bot) [#53155](https://github.com/nodejs/node/pull/53155) |
| 57 | +- \[[`81c3260cd2`](https://github.com/nodejs/node/commit/81c3260cd2)] - **deps**: update corepack to 0.28.1 (Node.js GitHub Bot) [#52946](https://github.com/nodejs/node/pull/52946) |
| 58 | +- \[[`e4739e9aa6`](https://github.com/nodejs/node/commit/e4739e9aa6)] - **doc**: only apply content-visibility on all.html (Filip Skokan) [#53510](https://github.com/nodejs/node/pull/53510) |
| 59 | +- \[[`4d2ac5d98f`](https://github.com/nodejs/node/commit/4d2ac5d98f)] - **doc**: move release key for Myles Borins (Richard Lau) [#54059](https://github.com/nodejs/node/pull/54059) |
| 60 | +- \[[`1c4decc998`](https://github.com/nodejs/node/commit/1c4decc998)] - **doc**: add release key for aduh95 (Antoine du Hamel) [#55349](https://github.com/nodejs/node/pull/55349) |
| 61 | +- \[[`a4f6f0918f`](https://github.com/nodejs/node/commit/a4f6f0918f)] - **doc**: add names next to release key bash commands (Aviv Keller) [#52878](https://github.com/nodejs/node/pull/52878) |
| 62 | +- \[[`c679348f83`](https://github.com/nodejs/node/commit/c679348f83)] - **errors**: use `determineSpecificType` in more error messages (Antoine du Hamel) [#49580](https://github.com/nodejs/node/pull/49580) |
| 63 | +- \[[`3059262185`](https://github.com/nodejs/node/commit/3059262185)] - **esm**: fix broken assertion in `legacyMainResolve` (Antoine du Hamel) [#55708](https://github.com/nodejs/node/pull/55708) |
| 64 | +- \[[`ac37e554a5`](https://github.com/nodejs/node/commit/ac37e554a5)] - **esm**: mark import attributes and JSON module as stable (Nicolò Ribaudo) [#55333](https://github.com/nodejs/node/pull/55333) |
| 65 | +- \[[`84b0ead758`](https://github.com/nodejs/node/commit/84b0ead758)] - **esm**: fix hook name in error message (Bruce MacNaughton) [#50466](https://github.com/nodejs/node/pull/50466) |
| 66 | +- \[[`0092358d00`](https://github.com/nodejs/node/commit/0092358d00)] - **http**: handle multi-value content-disposition header (Arsalan Ahmad) [#50977](https://github.com/nodejs/node/pull/50977) |
| 67 | +- \[[`d814fe935c`](https://github.com/nodejs/node/commit/d814fe935c)] - **src**: account for OpenSSL unexpected version (Shelley Vohr) [#54038](https://github.com/nodejs/node/pull/54038) |
| 68 | +- \[[`6615fe5db1`](https://github.com/nodejs/node/commit/6615fe5db1)] - **src**: fix dynamically linked OpenSSL version (Richard Lau) [#53456](https://github.com/nodejs/node/pull/53456) |
| 69 | +- \[[`d6114cb2e2`](https://github.com/nodejs/node/commit/d6114cb2e2)] - **test**: fix test when compiled without engine support (Richard Lau) [#53232](https://github.com/nodejs/node/pull/53232) |
| 70 | +- \[[`ac3a39051c`](https://github.com/nodejs/node/commit/ac3a39051c)] - **test**: fix test-tls-junk-closes-server (Michael Dawson) [#55089](https://github.com/nodejs/node/pull/55089) |
| 71 | +- \[[`c8520ff7d2`](https://github.com/nodejs/node/commit/c8520ff7d2)] - **test**: fix OpenSSL version checks (Richard Lau) [#53503](https://github.com/nodejs/node/pull/53503) |
| 72 | +- \[[`9824827937`](https://github.com/nodejs/node/commit/9824827937)] - **test**: update tls test to support OpenSSL32 (Michael Dawson) [#55030](https://github.com/nodejs/node/pull/55030) |
| 73 | +- \[[`1a4d497936`](https://github.com/nodejs/node/commit/1a4d497936)] - **test**: adjust tls-set-ciphers for OpenSSL32 (Michael Dawson) [#55016](https://github.com/nodejs/node/pull/55016) |
| 74 | +- \[[`341496a5a2`](https://github.com/nodejs/node/commit/341496a5a2)] - **test**: add asserts to validate test assumptions (Michael Dawson) [#54997](https://github.com/nodejs/node/pull/54997) |
| 75 | +- \[[`37a2f7eaa4`](https://github.com/nodejs/node/commit/37a2f7eaa4)] - **test**: adjust key sizes to support OpenSSL32 (Michael Dawson) [#54972](https://github.com/nodejs/node/pull/54972) |
| 76 | +- \[[`75ff0cdf66`](https://github.com/nodejs/node/commit/75ff0cdf66)] - **test**: update test to support OpenSSL32 (Michael Dawson) [#54968](https://github.com/nodejs/node/pull/54968) |
| 77 | +- \[[`b097d85dfe`](https://github.com/nodejs/node/commit/b097d85dfe)] - **test**: adjust test-tls-junk-server for OpenSSL32 (Michael Dawson) [#54926](https://github.com/nodejs/node/pull/54926) |
| 78 | +- \[[`e9997388a6`](https://github.com/nodejs/node/commit/e9997388a6)] - **test**: adjust tls test for OpenSSL32 (Michael Dawson) [#54909](https://github.com/nodejs/node/pull/54909) |
| 79 | +- \[[`c7de027adb`](https://github.com/nodejs/node/commit/c7de027adb)] - **test**: fix test test-tls-dhe for OpenSSL32 (Michael Dawson) [#54903](https://github.com/nodejs/node/pull/54903) |
| 80 | +- \[[`68156cbae1`](https://github.com/nodejs/node/commit/68156cbae1)] - **test**: fix test-tls-client-mindhsize for OpenSSL32 (Michael Dawson) [#54739](https://github.com/nodejs/node/pull/54739) |
| 81 | +- \[[`d5b73e5683`](https://github.com/nodejs/node/commit/d5b73e5683)] - **test**: increase key size for ca2-cert.pem (Michael Dawson) [#54599](https://github.com/nodejs/node/pull/54599) |
| 82 | +- \[[`5316314755`](https://github.com/nodejs/node/commit/5316314755)] - **test**: update TLS test for OpenSSL 3.2 (Richard Lau) [#54612](https://github.com/nodejs/node/pull/54612) |
| 83 | +- \[[`a1f0c87859`](https://github.com/nodejs/node/commit/a1f0c87859)] - **test**: fix test-tls-client-auth test for OpenSSL32 (Michael Dawson) [#54610](https://github.com/nodejs/node/pull/54610) |
| 84 | +- \[[`e9e3306426`](https://github.com/nodejs/node/commit/e9e3306426)] - **test**: use assert.{s,deepS}trictEqual() (Sonny) [#54208](https://github.com/nodejs/node/pull/54208) |
| 85 | +- \[[`1320fb9475`](https://github.com/nodejs/node/commit/1320fb9475)] - **test**: update TLS trace tests for OpenSSL >= 3.2 (Richard Lau) [#53229](https://github.com/nodejs/node/pull/53229) |
| 86 | +- \[[`cc3cdf7cc0`](https://github.com/nodejs/node/commit/cc3cdf7cc0)] - **test**: check against run-time OpenSSL version (Richard Lau) [#53456](https://github.com/nodejs/node/pull/53456) |
| 87 | +- \[[`fc43c6803e`](https://github.com/nodejs/node/commit/fc43c6803e)] - **test**: update TLS tests for OpenSSL 3.2 (Richard Lau) [#53384](https://github.com/nodejs/node/pull/53384) |
| 88 | +- \[[`627d3993f0`](https://github.com/nodejs/node/commit/627d3993f0)] - **test**: fix unreliable assumption in js-native-api/test_cannot_run_js (Joyee Cheung) [#51898](https://github.com/nodejs/node/pull/51898) |
| 89 | +- \[[`9f521f456e`](https://github.com/nodejs/node/commit/9f521f456e)] - **test**: update tests for OpenSSL 3.0.14 (Richard Lau) [#53373](https://github.com/nodejs/node/pull/53373) |
| 90 | +- \[[`0fb652eba9`](https://github.com/nodejs/node/commit/0fb652eba9)] - **tools**: update gyp-next to v0.16.1 (Michaël Zasso) [#50380](https://github.com/nodejs/node/pull/50380) |
| 91 | +- \[[`fa72b2c2de`](https://github.com/nodejs/node/commit/fa72b2c2de)] - **tools**: skip ruff on tools/gyp (Michaël Zasso) [#50380](https://github.com/nodejs/node/pull/50380) |
| 92 | + |
| 93 | +Windows 32-bit Installer: https://nodejs.org/dist/v18.20.5/node-v18.20.5-x86.msi \ |
| 94 | +Windows 64-bit Installer: https://nodejs.org/dist/v18.20.5/node-v18.20.5-x64.msi \ |
| 95 | +Windows 32-bit Binary: https://nodejs.org/dist/v18.20.5/win-x86/node.exe \ |
| 96 | +Windows 64-bit Binary: https://nodejs.org/dist/v18.20.5/win-x64/node.exe \ |
| 97 | +macOS 64-bit Installer: https://nodejs.org/dist/v18.20.5/node-v18.20.5.pkg \ |
| 98 | +macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-darwin-arm64.tar.gz \ |
| 99 | +macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-darwin-x64.tar.gz \ |
| 100 | +Linux 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-linux-x64.tar.xz \ |
| 101 | +Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-linux-ppc64le.tar.xz \ |
| 102 | +Linux s390x 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-linux-s390x.tar.xz \ |
| 103 | +AIX 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-aix-ppc64.tar.gz \ |
| 104 | +ARMv7 32-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-linux-armv7l.tar.xz \ |
| 105 | +ARMv8 64-bit Binary: https://nodejs.org/dist/v18.20.5/node-v18.20.5-linux-arm64.tar.xz \ |
| 106 | +Source Code: https://nodejs.org/dist/v18.20.5/node-v18.20.5.tar.gz \ |
| 107 | +Other release files: https://nodejs.org/dist/v18.20.5/ \ |
| 108 | +Documentation: https://nodejs.org/docs/v18.20.5/api/ |
| 109 | + |
| 110 | +### SHASUMS |
| 111 | + |
| 112 | +``` |
| 113 | +-----BEGIN PGP SIGNED MESSAGE----- |
| 114 | +Hash: SHA256 |
| 115 | +
|
| 116 | +b01bc9ce5911152d2bedafb47b7dab868e2102907304162f54ebc93573f27b06 node-v18.20.5-aix-ppc64.tar.gz |
| 117 | +bdfeaf59dbf29aec08c0c66130edf0a8a17014b4f2997727641dfd0b58b51f48 node-v18.20.5-darwin-arm64.tar.gz |
| 118 | +9410da838c8bffd3e4c6a7b6765ebf6386c5144ff63ef5919af56b5efc2f6e3e node-v18.20.5-darwin-arm64.tar.xz |
| 119 | +dff01068da7d3fe7b515f72a3903dca96a34dc377f6f426b6a813901274b6441 node-v18.20.5-darwin-x64.tar.gz |
| 120 | +88c457ebad31436e448f7896ee6fd7054468d3eff790f26629710f01f6b28818 node-v18.20.5-darwin-x64.tar.xz |
| 121 | +43f88591366ee21f7ef36f157ae101b9a8177c255e124b849e1241f7372793a4 node-v18.20.5-headers.tar.gz |
| 122 | +87b8218bcbe6ca9934d91e28bad4cf19db37cac017f8c2be43c0bfcc470c0569 node-v18.20.5-headers.tar.xz |
| 123 | +759cfb9f76a1019daf65db9c2e5e43074ee660ec9b9ff3f31dcc4a88cca671e9 node-v18.20.5-linux-arm64.tar.gz |
| 124 | +a77db6ab34267f3bc80e02ed68abf51b7065eb5c82fcd69adc4b40e390d9b116 node-v18.20.5-linux-arm64.tar.xz |
| 125 | +8d358452e4fcf34b0dcf51a441ec8cf192f8ff83bdd4488708dcab18e8007621 node-v18.20.5-linux-armv7l.tar.gz |
| 126 | +8a5c4842ee0a516490e3c5d8b16a554b7ea54aa9cd2e2505276b83d390245915 node-v18.20.5-linux-armv7l.tar.xz |
| 127 | +1f916c66f96d9265394e3145bfa92be918abbb45ac9711a441cce99d76618f4a node-v18.20.5-linux-ppc64le.tar.gz |
| 128 | +63b4c6801c96fb452e3bd8125e8b5b195ecacc4fa2505e47a128e94587999aeb node-v18.20.5-linux-ppc64le.tar.xz |
| 129 | +e9ca8239a1256ff66ecd156bf42e88eaad7a1276c421c1c5fd0d6936dcc59300 node-v18.20.5-linux-s390x.tar.gz |
| 130 | +617d7456e16534a4b4e03f5285cc8d13581f39cdad9196efff2516d6588de319 node-v18.20.5-linux-s390x.tar.xz |
| 131 | +e7b80346bb586790ac6b29aa25c96716fcdf6039a6929c2ed506cec09cebc3c0 node-v18.20.5-linux-x64.tar.gz |
| 132 | +e4a3a21e5ac7e074ed50d2533dd0087d8460647ab567464867141a2b643f3fb3 node-v18.20.5-linux-x64.tar.xz |
| 133 | +5f1adee2851f91fc4d6c4363f3e095b0b1ec29334cb2f7397af538784d732461 node-v18.20.5.pkg |
| 134 | +938735364745b7d4cd650b9325df6f2d2ec4240c56f9318e38638af910a820c6 node-v18.20.5.tar.gz |
| 135 | +76037b9bad0ab9396349282dbfcec1b872ff7bd8c8d698853bebd982940858bf node-v18.20.5.tar.xz |
| 136 | +dda01ff5872579af06e81d7fd6a0ef8c7252f4901ebd7acde1ddc4a6c213633f node-v18.20.5-win-x64.7z |
| 137 | +910237449895b4de61026568dc076fa6c3ffcd667563ed03112a4a77e1f1556b node-v18.20.5-win-x64.zip |
| 138 | +f7c09403342618f7c6a6944b563fe7a64e363dd7d3e4046bd91fd8a5be3a5e55 node-v18.20.5-win-x86.7z |
| 139 | +67c51107afe9aab134cb3f9289ea0eb9b7a074fcf210402e7ef5f6e5f91f529f node-v18.20.5-win-x86.zip |
| 140 | +4df34632cc0966c014cd9d09761c5acbd6494fb886af1cbabfe16add91446f55 node-v18.20.5-x64.msi |
| 141 | +2c0dccf04728ec7969870874a8e3fe9f6d96e87bd84a305b14f3b35cefca3388 node-v18.20.5-x86.msi |
| 142 | +e1e41dd1c48e8f64e8273e1203af0f3db8f58327ca07676416c483533eb42fa5 win-x64/node.exe |
| 143 | +1583793ddf300cc96dcc9068644eaead2188eda31ee9b6f7a8a07fdef920091d win-x64/node.lib |
| 144 | +f0f145762137a0bbbb3267f16a414e7048434575cfbf9679a53b69ff196222b3 win-x64/node_pdb.7z |
| 145 | +50d624f5a07bc1d1c2b1fcd0927037ed330850794b0e71bd9fda6b7c0793ac63 win-x64/node_pdb.zip |
| 146 | +dfd1d08c8af29ba1c93e2f1774b4ba4e416e53d878574aadf395e9620e3016cb win-x86/node.exe |
| 147 | +3442ac0d3ad2c5e840f0f2ae84a1c7abe1736a315d83a161b843c5c31a986f83 win-x86/node.lib |
| 148 | +26436e70a9e586e4756de09ad518024b3d391b2c896ea23a7f9c1637151a707f win-x86/node_pdb.7z |
| 149 | +bd6b96c7784f25e66cba7358208533ad92127933e6663587063f8d4a8ae157e5 win-x86/node_pdb.zip |
| 150 | +-----BEGIN PGP SIGNATURE----- |
| 151 | +
|
| 152 | +iQIzBAEBCAAdFiEEwNYkhDnx1WBKr/tAIdkA/9sjN1YFAmczy1oACgkQIdkA/9sj |
| 153 | +N1ZX7Q/8D4QtAw1iajJx/9izpuXsfD/l66ZBG3X3Pks2MSp1vsiz8+2gVqFR270I |
| 154 | +0L6fz3e2u4v6N5VWO06AmUSdKXY1A4bfadGP8vpfqFgeG29ExKPXxutUrvnpTAqB |
| 155 | +YGgJymHfDEZOhqHmlkiBvXhM4QXjDKNjCRDJQYArrka7ZIhVd/JA5+X6NittFPEK |
| 156 | +0efcWyKPPaFcI8DAWBLoylowACsq7FD6WrjQBe2XaTStRje7mTH3eotlE/z9wdto |
| 157 | +eTPhDU0o+GpauC54G8Hm/aN2gTdOx98Ii6Sc5nOn3ZYhhDDeM3aZ9JWCd6R0WD0l |
| 158 | +n6f+kbyv+0Cyl2tCAwbE7rLAyXUeNhhy8vhQVD/MwnwshBPXaJDuatwGOOV/0UdG |
| 159 | +sRWErCv1hoPulWpAB/Kctm1h/++R7+xNhsf/CJy9l8zz2CvQ2mTELXBdfStfoosi |
| 160 | +C7R0JgjoEpw0VEUzSpFDj9cq6obpGLgngfwkpb+Oyf/pWQylSQ3c+MjppCcxj9tg |
| 161 | +DvActNGIOHMnDZTprZ7Is7GX1css+SZEvUOamDyQnL4h/FvsJ5jaCtC3av7/gh5/ |
| 162 | +f256hcda9Cpe9mHJxWLA+UbehwdDEVbN0H41FDejYnJ3QhDRkwt+XdynxrIMwu8V |
| 163 | +8Jqrc5zoncO/fPeRazBBJ1y6IsAMx99eMwxIrsY3O2eYu1iprGM= |
| 164 | +=Kdg8 |
| 165 | +-----END PGP SIGNATURE----- |
| 166 | +``` |
0 commit comments