Node v12.22.8(LTS)

주요 변경사항

이번 릴리스에는 회귀 오류를 수정하는 c-ares 업데이트가 포함되어 있습니다. 이 회귀 오류는 Node.js
12.22.5에서 언더스코어가 포함된 CNAME 레코드를 처리하다가 도입되었습니다.
#39780.

Mozilla’s Network Security Services 3.71의 인증서로 루트 인증서를 업데이트했습니다.
#40281.

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v12.22.8/node-v12.22.8-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v12.22.8/node-v12.22.8-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v12.22.8/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v12.22.8/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v12.22.8/node-v12.22.8.pkg

macOS Intel 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-aix-ppc64.tar.gz

SmartOS 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-sunos-x64.tar.xz

ARMv7 32-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v12.22.8/node-v12.22.8-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v12.22.8/node-v12.22.8.tar.gz

Other release files: https://nodejs.org/dist/v12.22.8/

Documentation: https://nodejs.org/docs/v12.22.8/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

e96e6df9a493c60e8d95ce9affb0b7404ea646050236995fc42ba3226e6f80a1 node-v12.22.8-aix-ppc64.tar.gz
53478fac030a1fc6f6044ba46b6cc194c8b9b33c9a5f68cdd05f98bd644bc50c node-v12.22.8-darwin-x64.tar.gz
a0329d02a4f43c66f4d673968c91ef20eb4e0b1c46d6e13e57eaf3a812a02d90 node-v12.22.8-darwin-x64.tar.xz
2d619fd73b96e068ace1c73c7f114b7b494abaf211f7ad25e7bcb45c6222be25 node-v12.22.8-headers.tar.gz
ebef3145fa05020830a22744bddb29cf3f6617826fddc0151e8c7017da90a969 node-v12.22.8-headers.tar.xz
64b9d84cf202ce73f5a87d3dbbc56791f65ec31f3f77c7210713eeffb58d5dd5 node-v12.22.8-linux-arm64.tar.gz
7ffaa44a8ca391c0e4cbd25c40d66225f8da37c4db5572ffef6a69ee681ee694 node-v12.22.8-linux-arm64.tar.xz
69e24e091760e92dfe8720ce01c8cac502e1ea2ef3351a0993eb1bb50a5a71fa node-v12.22.8-linux-armv7l.tar.gz
19b48897b48eb5320c3aca1cc1f904cd3f76ccbca04ed32336d281d38d3129c4 node-v12.22.8-linux-armv7l.tar.xz
054bb089df90b475956b6e023f08757ed5fc0d42695976d0490c5812e382d4bb node-v12.22.8-linux-ppc64le.tar.gz
a02ceff8b41f530ff32422aaf67543053477dc8acd6e0e9ba19635b60a9ebebd node-v12.22.8-linux-ppc64le.tar.xz
3a29916e50d1884c738ae54035c5b7300040ec0c6a77d231f3c500039c45f923 node-v12.22.8-linux-s390x.tar.gz
f6d92a1c2224cffcdfa96fcf183271227773eaa83404571a953b906b5f6a5a23 node-v12.22.8-linux-s390x.tar.xz
d3dbcdb0141ebdb923eec3245962ebaf2245052c9f2987195d8ac118f5abdd1c node-v12.22.8-linux-x64.tar.gz
523b4efe0d81d7647a7340143fe30764e0e970bdedce6f0f5fb64f3a46382907 node-v12.22.8-linux-x64.tar.xz
c8399e56f34ad470d236eb32da1b8b0d1983e87f498223d270ad653109866672 node-v12.22.8.pkg
555e3206e7d69d3068700374cfcfbf2b19a65a4d3998c0040762bf9556ad111e node-v12.22.8-sunos-x64.tar.gz
078fa21ad6fa81b9469bb2e22d3d0a3061e8d1355b4b4b9f4dbd25ca96fbcfb9 node-v12.22.8-sunos-x64.tar.xz
387dc25af4064f86ce4d28810c00589279e75c38f7d42eed9c067b2ac66fbe77 node-v12.22.8.tar.gz
2785cb1da108130083224b60e4b94009a153b26ef34bb22afc5180b6be84113c node-v12.22.8.tar.xz
dc4f7808c66d12847264c33c5d3bd7d329ef1cb4d1960fb223de586e5fecfb71 node-v12.22.8-win-x64.7z
3714ea0ae016b36b5bc4bf75d8f897f41adbcfd5276e99f7a78df67f4bd72f85 node-v12.22.8-win-x64.zip
782c8c9b25d771e9564635dbda338997bf1b9dde26ddf42ca4aa894295f659ac node-v12.22.8-win-x86.7z
dfe7e55d0fa44e0fa71482bbebfdebf4087fb0c5b92b8dbe9c94325ced4ca2ce node-v12.22.8-win-x86.zip
64b5f7c17c3552194801905ebbc32b3208c2482a66cbbc0f3c6fb70459737743 node-v12.22.8-x64.msi
9c7f14a0807e26879e4f1cc085248ba7d2257aba3e6e2c7427951cc943b43962 node-v12.22.8-x86.msi
dc6c1eeaf3885e608d00c96d1ee97509a9d95315ff6f87fa0622fc7f2c1b0166 win-x64/node.exe
28e5c24831deedbf4fb8a9560f2c4f95205479c589f54a9a53ec346f6a5cf8bf win-x64/node.lib
937439e20c08e59487a587b89b69e8934206365792f5ae7dddae50cc3b06095a win-x64/node_pdb.7z
70e4d989d4c4e5e51c788c66b4cd85798fa2e01af312b371fc4c406e8654a6c2 win-x64/node_pdb.zip
2b5a145e97d0e41c72168913bab29c75b42804e348e68472097145e0d054197f win-x86/node.exe
dad0e6bef1c45f4f43fbf84c33df6b910ace8122eff3f8d39d5ebecd25320ba4 win-x86/node.lib
1a238cf06718c197a03c8d4ae9af8ad0078f8e561ceec09f5030596cb5c8e73c win-x86/node_pdb.7z
6324b8bf2181502198855cada0132c71cf7e677e735f67ffdc700b98d56201e3 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyC+jrhy+3Gvka5NgxDzsRcF6uTwFAmG7zdMACgkQxDzsRcF6
uTzR3hAAjlqpmMRHrxHEmJGv0ffXrT+rLFC3bTF1LnKGT98Q+QFMbeX+DieHOIm0
pMFd+wJt73E2tv6eNRbCOYfODcL9cFY9ZK2PAw+jKXgyEBFTH4GXq44WB5homk7L
6LkfF6W4Ql6luIpQU+AY+hyLCBXvUhKZPU4TyZEuS7Sz3yT7qgel4vU2pdCro7l5
NRsbkLFBjVCDI2rpWafhYXddcLF7/gyuGrl2JnqhDJ78c5Pnnw1Ix9MGP8K6MMaO
6MAd5mz+/h5KzS44EHpCbmTotmsom1fCGywVx9/HGcUDDTwTS9RZRXYh7KJ2uyC0
xNj0x4lllnhZbx/Z/NVbQ/8I8DIUi5Sz1/d+IBPwUKZRxhu6zQJa4ESpTUTLM9AW
jyaRoyhLo0ymel2RqXw4rSI8zfU8KiilP7k96ZIeVmvLaGRLO8VLWk1qA7qA8STi
BUM8ZDIG45N8oYRsqx9ACYcDwE2YtV9ekJdl6cQ7o9JWlDZNSAAKNkckUXviXdHD
VSCTzjYUCD5gZG/r44zEtU+UzxVe8A5bGdlHlZA5MVIsUlUuKgjGV8sUxjSrJ3WS
B49WVYhQ9ntjJzpucYOM/UPGOSiKe1RojV9l9uyVZ6TBdBwNl7UAwYsAA94EDVkj
JevlPIworQGlw2oMP2QQH2uUg5TL3aHsY87K+xruoO6/8eG6DOU=
=If7J
-----END PGP SIGNATURE-----

Node v16.13.1(LTS)

주요 변경사항

  • [c14eb2325d] - deps: npm의 버전을 8.1.2로 업그레이드했습니다. (npm team) #40643
  • [a901b6c53c] - deps: c-ares를 1.18.1로 업데이트했습니다. (Richard Lau) #40660
    • 이 릴리스는 Node.js v16.6.2에서 발생한 회귀 문제를 고치기 위한 c-ares 업데이트가 포함되어 있습니다. 회귀 문제는 언더스코어가 포함된 CNAME 레코드를 제대로 처리하지 못하는 문제였습니다. (#39780).
  • [755c08573f] - doc: VoltrexMaster를 협력자로 추가했습니다. (voltrexmaster) #40566
  • [881dd7ba2a] - lib: `/`와 `\`를 탐지하도록 정규표현식을 수정했습니다. (Francesco Trotta) #40325

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v16.13.1/node-v16.13.1-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v16.13.1/node-v16.13.1-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v16.13.1/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v16.13.1/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v16.13.1/node-v16.13.1.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v16.13.1/node-v16.13.1.tar.gz

Other release files: https://nodejs.org/dist/v16.13.1/

Documentation: https://nodejs.org/docs/v16.13.1/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

b1986cc40595c615fa5c51e29148c41c9e2446c479cdb99575a033f30c5f419c node-v16.13.1-aix-ppc64.tar.gz
2d27c10c49af87a8d87bce4d32ca0e37afbc8dcc73d524ec7de3506c6309d4fc node-v16.13.1-darwin-arm64.tar.gz
8e1c244ada393734a2fd8b6ea0356ce6569b3c05d834ee4cab57e4c42456d8bd node-v16.13.1-darwin-arm64.tar.xz
a139fc6a4c8daf160989420535378d69b53a0d9f5ae43871e9befeb2b8a44187 node-v16.13.1-darwin-x64.tar.gz
e4683ade1b198fb54e95a7ac8064105a9696bc358f2693365485f13126387ca5 node-v16.13.1-darwin-x64.tar.xz
f2101cdf05dd040397000596ed0f285dff74a926637cfeabab8e98bb7ba67327 node-v16.13.1-headers.tar.gz
9274cb504c58585e4cf90999ac678daa7c90ff21063ac77a1f7ce7c0e7535eb6 node-v16.13.1-headers.tar.xz
c2f2a0a5adbfc267dbe41ef9fbd83af157a64997bc7546c12717ff55ea6b57d8 node-v16.13.1-linux-arm64.tar.gz
af1127594d6dae96d3f1d307174daa5084d9c9027eb6fc02548022257f4b0a6a node-v16.13.1-linux-arm64.tar.xz
749bc9191f1ba3b2c9d79d74675a3c19a69a3e7da5f17d5a1ce3d05a6cbef88e node-v16.13.1-linux-armv7l.tar.gz
0816ba8750651a49a5b1bf4fa82d0e080bddc00c01c4316948b82a146b2ec18a node-v16.13.1-linux-armv7l.tar.xz
58810743fbfe782e7dbeb1153769bc8aeb3d1b6dcb470c82eca58ab0bc840332 node-v16.13.1-linux-ppc64le.tar.gz
c19affa95c8a3e52ae99fc3d08c713328de921a3e71c9c5ddb844886e3caa038 node-v16.13.1-linux-ppc64le.tar.xz
27ac1da92065d04916cd6abe8c6b305bb2a358d0fa3f45417feecdc8641abf88 node-v16.13.1-linux-s390x.tar.gz
36abceeb29fb4ddd71d6ea15cdf16ee1507702ef44a33998998eeea97e8e7e88 node-v16.13.1-linux-s390x.tar.xz
5f80197d654fd0b749cdeddf1f07a5eac1fcf6b423a00ffc8f2d3bea9c6dc8d1 node-v16.13.1-linux-x64.tar.gz
a3721f87cecc0b52b0be8587c20776ac7305db413751db02c55aa2bffac15198 node-v16.13.1-linux-x64.tar.xz
ec614451f343c28309ed0e7566752ee775cf800565e63df5fbb46cc5eeab3ca7 node-v16.13.1.pkg
34b23965457fb08a8c62f81e8faf74ea60587cda6fa898e5d030211f5f374cb6 node-v16.13.1.tar.gz
4c23004fd75eaf799ad8e76fe34f53e0327f433d4acbfc883396f72e96cc63ad node-v16.13.1.tar.xz
e4e06ca94b46522096cbf3baa836dbb8af8b44d6c0db0ad577881dc9edf1d252 node-v16.13.1-win-x64.7z
a9147e9a86f8420893bafc4ef041e578795dc5874b9dccdd731699613b8a60ab node-v16.13.1-win-x64.zip
439728a9c2d708e24669897d40b64b02e8d4e55c2e8c5e6f90552e1f20cf534e node-v16.13.1-win-x86.7z
d0421f0bd08641a2c9cef44f75c73b53843cace4f1a60cbd60f88a506c822253 node-v16.13.1-win-x86.zip
8c0434b1735110ef8fbd012c46dfa867fea360b29fbbf76f0995361d17243103 node-v16.13.1-x64.msi
133d0d96bfa4825f9beca6c8e0603d77a8616f71c2a22222a868524cce4e1b3b node-v16.13.1-x86.msi
9ee6bfb71095b215e0c724fe52830ecdc435d57e288418daeaa4fc80baa3fd76 win-x64/node.exe
034607ba97ebe59b00d4128aeb4bbb12c79550832a546d83b25666902b8ffab1 win-x64/node.lib
866342f7d8ad5ea2aa4d07ab044f9a005c36c1e99b16188e8a2afd29744df4ea win-x64/node_pdb.7z
457d32c4b193d10e37719d84f33b2fcb7bf68f94fe6b04d32d2d26d1358d33fd win-x64/node_pdb.zip
79742a53e555909aac020403e0d3a46d51fa70f410da80f6561ef185107529d7 win-x86/node.exe
6b774d921793b32c4ca2f629972c702ae91a14fb4f391639c913a259cd714844 win-x86/node.lib
193dfd7538f5f2f16a3a4730cbae60573b613cb548f7d639dc5c524dad41c5ab win-x86/node_pdb.7z
579c45886f53d4de4437885043ad76e38a4b62cc9d416404768c519bc7b9adb8 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAmGnnxMACgkQ1wYoSKGr
AFwlmwf+KD8Zh8B1S4xslKV0OhN6jSa2ez3sppfQQSH9CMnjcKJwjJZLQYcc7KoQ
6zXRzIhLfa1gH5nRkH6jPtiWNxK3TyUeuXlBAYL235RunE/ZinwdLv+Zsv/MRcCM
NyhOaDujYu0RnFDxxkpZCeNn2v7/2jYcSi3Sliute7l5+51QJgWxh0Ie2wRzHUZ2
IbzA6+vgGA64WDWpXF9RVNqHENCdRZlOsWDNv1fSagwqmqTOsYcDgHbnSSD3Uwac
KrHBWhym9QWIhLBbb7VqiHbqmC1nLwR1eBkwjE/rmq4ZHpPdQKtgPSa7QmkGlCdA
xXBmLz6nwB7AkZpCRynQFeA+PxJABw==
=8gUE
-----END PGP SIGNATURE-----

Node v14.18.2(LTS)

주요 변경사항

이 릴리스는 Node.js 14.17.5에서 발생한 회귀 문제를 고치기 위한 c-ares 업데이트가 포함되어 있습니다.
회귀 문제는 언더스코어가 포함된 CNAME 레코드를 제대로 처리하지 못하는 문제였습니다.
#39780

Node.js 14가 Jenkins CI에서 계속 빌드하고 테스트를 통과시키는 커밋도 포함되어 있습니다.
빌드를 위한 Python 허용 버전 목록에 Python 3.10을 추가했습니다.

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v14.18.2/node-v14.18.2-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v14.18.2/node-v14.18.2-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v14.18.2/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v14.18.2/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v14.18.2/node-v14.18.2.pkg

macOS Intel 64-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v14.18.2/node-v14.18.2-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v14.18.2/node-v14.18.2.tar.gz

Other release files: https://nodejs.org/dist/v14.18.2/

Documentation: https://nodejs.org/docs/v14.18.2/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

841b47d77ea253929e00da489686340edec60bc27e898bd3cf69ec7f4ff9b37b node-v14.18.2-aix-ppc64.tar.gz
fe6159a973e044e4dfd47a5de86fd34e837279bd424e61af69106c12986a8737 node-v14.18.2-darwin-x64.tar.gz
27b2fc006f2ba2264a462a5d7789cb6fcf0037d3122f1426295a62c4e38baa8c node-v14.18.2-darwin-x64.tar.xz
cc86e63a45fef03e4f7691f9e8f77b83b848f88a740aaef686f3b3c00c79caff node-v14.18.2-headers.tar.gz
98341099ecab7cb0f1a1ce072a7b347217abe8bc4aec5954f36bb9de336288b4 node-v14.18.2-headers.tar.xz
e78e18e01a08b2459d738fc5fec6bd79f2b3dccf85e5122cd646b3385964bc1e node-v14.18.2-linux-arm64.tar.gz
0805d52af1e08c2bb48fb1c3f93c5c8acaa8d5332965c42c85ebec29dc656073 node-v14.18.2-linux-arm64.tar.xz
70211985c0881c36af91d39108c5f61c0ac11de3b43b89b3f7b1a9ac333d1d3e node-v14.18.2-linux-armv7l.tar.gz
6fff8a8bf7f43133833b089d0ed7dae7496af95eee51ff12440f9219b8e4f096 node-v14.18.2-linux-armv7l.tar.xz
f93121ba525f853cec2b1ce84ac59d7aad6adf7d48986c689e9574e25248d7ec node-v14.18.2-linux-ppc64le.tar.gz
d536f01d3a9da7a8289ab77674e8e7a2b6140f791abf1e169617e22cd6588bf8 node-v14.18.2-linux-ppc64le.tar.xz
f0419d0d6bdbb318c3268279564a66eac1caf43ce565615879702546446522fa node-v14.18.2-linux-s390x.tar.gz
11ab72a3304b8ea1b658272431cc0e4943fa9b1b59bdef9d9eefef1cb16d8566 node-v14.18.2-linux-s390x.tar.xz
83fa18a0e3642235446b66653eb27c169224ae9c1a15a32d6c3d9ddefb154ed4 node-v14.18.2-linux-x64.tar.gz
dae683f911fe5af11f1dc9d7746d80fccdb1e7b4bef31a570f5daffadd897c42 node-v14.18.2-linux-x64.tar.xz
b487c73c46aa29a8fc0b1f4abedae60ec3aeda5eec7496cf5c92b4e4846855d9 node-v14.18.2.pkg
0b10f2fe864ed79c80e7484649d4d04c5dcdf8990c69b945ed465571dc79c6fd node-v14.18.2.tar.gz
3e8a9ce10f8bcd3628eb6dd049f7f03c84ba9219be6f9743e2221154b9cc680b node-v14.18.2.tar.xz
2be03c38c54552be56de6475e37f74c81f1186cb0a9a67963b55b222b3c0c1cc node-v14.18.2-win-x64.7z
e98ffda5483d7af12fa095ffe0d195e656da6ce463e7269b74719994409e14f0 node-v14.18.2-win-x64.zip
a083d7b2d95e9304794d18d4cb40c4f5931c2769b7394737c1d82722c2079118 node-v14.18.2-win-x86.7z
667b7889dbd1d8d42e97364f67fea944bcc9cf48ca696a6942e8ef207f213516 node-v14.18.2-win-x86.zip
666aa129e6053c7e5e3b2e308526890848fbd95068135ffbbf528c0209e2b67e node-v14.18.2-x64.msi
434e0b5260f222e5ca336139f697cc9772a64c6dcfcbb268c6ef8cc6fa2f7c51 node-v14.18.2-x86.msi
95ee8cad4f9d12816cc95a4eb487619c7d230640c4a8d24db4612031200eb1c0 win-x64/node.exe
2bb9f49d1439ed54c2d064b21e82d3cd48ff1f7f6bd76e01a1b81ed6cce275e8 win-x64/node.lib
2ebde5fc21528af6406e96734c44225bdbebf2189785a986ef738ae35e5ae917 win-x64/node_pdb.7z
6867627aece67dcb9c8b9debd00c0edef088a429d16a205c179ab03e78a114dc win-x64/node_pdb.zip
5b19c74416da181703069aa49367c4376f225d4edeea91e6c216d868bfcf6a05 win-x86/node.exe
1d1de98ea483ce8212bd2a3c9148094e4895c5b951ddef0503bb61af82224414 win-x86/node.lib
b9c7145db326e422c0dfe3a27894d4b77afe5abe46ad04b27974171d473f4a95 win-x86/node_pdb.7z
453d8646e9af668acd3bdfa38042d61c90a7e9efed2ed3c7caca4cdefe55ef7c win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyC+jrhy+3Gvka5NgxDzsRcF6uTwFAmGmT48ACgkQxDzsRcF6
uTw6tQ/+NgoT7kRVqQRNzzAOmHnck7My5K+9qZe97JwPORE3M+ZJrVGzPQUFiXPl
/8hMXjIP9zmwyWnkXgwwEndz+GF5qABtOKQD9nYzKqSxAeLMAFq9wHih0ewcqDa3
QUv/xYBAQXYqTct5gXP9MfKBcsy3UTWtzUfvkwZWuuk1mbhRkQOoHUKnvpDxwu+q
4RMR3MfYalPbGgECx/SHjE5MqeTgNwkjUD/IgSNqFRfm7lWoNq8uwQgdYAwEpbS8
y/bVZkUlozPXSs7MeKfTgGQ3j6kh4BsvDoJaotgDYWKpuv7JyRSJnIPuk1/06Ptg
AnepKONLETGt9Kk4LIJNlCHSMSWiGHIK/8F1Vek7OwbzaoNMorBFbwvZg0xtPYEx
CEDKXZEfpvuHYQ/Yyn9mAkZApaJyAFdO0lNIGfT7RvN0qHKkBktbNh6TWRX8eF4T
94Xj2uCycOIcxXRCPT8v0yIdRScv3ApIh+TmmlrWjcY3LXbigNMpsKKFPdX7Jh/+
NJRlaLHn1jm0HZkueDubSU2cs4QlNeSwpl5mEXDCwQfmQ7vq+DntWRoE7k2CFlX8
Ln2Y06jsgs3ylrBgFT7ltGHOJ1qr3WTqJFPt0msBXWBZ0iJBp4ETE4lRXkGHKc/j
8+6vqp+Fh8exx7mhg+jB5tpR3NjfI+m7MMtvGLLyt+ae/TXBGhA=
=tGJA
-----END PGP SIGNATURE-----

Node v17.2.0(현재 버전)

주요 변경사항

  • [06916490af] - (SEMVER-MINOR) async_hooks: async_wrap 프로바이더를 노출했습니다. (Rafael Gonzaga) #40760
  • [371ee64c92] - (SEMVER-MINOR) deps: V8을 9.6.180.14로 업데이트했습니다. (Michaël Zasso) #40488
  • [675c210b04] - (SEMVER-MINOR) lib: AbortSignal에 reason 속성을 추가했습니다. (James M Snell) #40807
  • [0de2850680] - (SEMVER-MINOR) src: crypto 모듈에 x509.fingerprint512를 추가했습니다. (3nprob) #39809
  • [fa9b5c35d2] - stream: thenable 지원을 폐기 예정으로 표시합니다. (Antoine du Hamel) #40860
  • [534409d4e7] - stream: 레거시 Stream을 사용할 때 finished 회귀 문제를 수정했습니다. (Matteo Collina) #40858

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v17.2.0/node-v17.2.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v17.2.0/node-v17.2.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v17.2.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v17.2.0/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v17.2.0/node-v17.2.0.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v17.2.0/node-v17.2.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v17.2.0/node-v17.2.0.tar.gz

Other release files: https://nodejs.org/dist/v17.2.0/

Documentation: https://nodejs.org/docs/v17.2.0/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

1fcfaad85f298d45e8e8c86bc007b536117583040ba1a9e3d2323152dcf6a0d3 node-v17.2.0-aix-ppc64.tar.gz
436d2c069069302615d24fd663494277eca183af25776fb4ce40008422666c6e node-v17.2.0-darwin-arm64.tar.gz
bd2f1ccf2778bdb61fb15c040e4b61c7a84cf6f52a9e6da65191a7ca1b3f8a2f node-v17.2.0-darwin-arm64.tar.xz
6fc9e1c428cc6427d4926e8895dfc5c476718b2d02c3c5c1b6aa845c13602caa node-v17.2.0-darwin-x64.tar.gz
f8bbfb2b09d09f4d72b2a36ad2619f4db2affcee511c7cf3056702382276d7e8 node-v17.2.0-darwin-x64.tar.xz
1fa4dc7704e6bc0304b3e3f0699cc212670cd8bb0f1aba6dfc4a1a49f2c7029d node-v17.2.0-headers.tar.gz
78b99be2050144d443c164bea48ddae1056f7793ae3326274db202868a910d05 node-v17.2.0-headers.tar.xz
d5fbc40f78be71007960b8490d9dc605bc006c2986d44812b4071116e6499ca4 node-v17.2.0-linux-arm64.tar.gz
20c2c8a90422fe28aec344a1f4eb5ac4fee84f2411e4e5a86e67624ca3d824fd node-v17.2.0-linux-arm64.tar.xz
d342932c01f4bbea67c83cfb7432d07e0653da1d2f9644e684be5c731caa1d2c node-v17.2.0-linux-armv7l.tar.gz
2180ded08087600c45673f1eca43fe98f183e55926758a0d4536f02e21da118b node-v17.2.0-linux-armv7l.tar.xz
609f3095d742eca2d22ec2afa3227f8872ef9295cbe2577f58e4a519bdf3afc2 node-v17.2.0-linux-ppc64le.tar.gz
2875c4a04114dd7b57b45db74016330b127cd5ad0e834e24b49983514d8cf530 node-v17.2.0-linux-ppc64le.tar.xz
6ea6a9bdd696300edda20277f39c76dc0984ef57aaa1526fa1d8fab4b297d503 node-v17.2.0-linux-s390x.tar.gz
5c7668005390617faf72d29354581542e61e1555715633ae0f68bec4ffe95a83 node-v17.2.0-linux-s390x.tar.xz
a26491670f11d6ef4f919d3c2678fe65292c9e1d7e9184ec551a011816d92f0d node-v17.2.0-linux-x64.tar.gz
0b5a6db351f31edf5282c63be7b923e40064ac6d54b5222fdd419ab8f1bedf61 node-v17.2.0-linux-x64.tar.xz
fe9b0ba29cda7605b6596c407e8f7f8e64314ef58ba19bc89199962ec913d2f8 node-v17.2.0.pkg
ce690b637fd2e19c4961d6e726dab4797be631420bcbb76a90747779a45f0441 node-v17.2.0.tar.gz
2b47cc7b5ec189d7b637454732f36f8d3c2c0ef81bec3c278b566f67159e659a node-v17.2.0.tar.xz
f8b8a54eadcbcf6b3858c6740e5b353cc7d004bed5cb5cd3ecd015a7956b2380 node-v17.2.0-win-x64.7z
a9ee91709e5c4c3812e5897cf2af471037528b16dbd766908217af592d0e9545 node-v17.2.0-win-x64.zip
b75a5b63c841b6fead6ded38dea7eb24a57c2e58bad1c62cc0f11bc6170c3e83 node-v17.2.0-win-x86.7z
ef224258f68a0d68dc0b564b0303ab3f2288db8ff508a4666c9b100b164b1812 node-v17.2.0-win-x86.zip
79483d60fa471d77dd6dc6c51e52c31f05bc1cdf5200f8b79acb5b9ac68df6fb node-v17.2.0-x64.msi
4e172c90a8b452bfadec85e591d7cc078e38f4d91b5dfcfadfa0a0be2d43eabc node-v17.2.0-x86.msi
0a8c547f3154536627e8ed03c9ad1ee634512f8b14a134042cd037b16d07120c win-x64/node.exe
d745f5c061f7e61725a94afe4ea98063e2306729a2113c9d17ec137ba42c8071 win-x64/node.lib
0cac424d27220c9fc4168699b11308cb902d1df446d87dbaeafe7a301203fff2 win-x64/node_pdb.7z
3c6da400bf115a6e24fd5dc67e199679605736b04cf7f1acb5e4b764fe1b32bc win-x64/node_pdb.zip
a94497d94b3f89f0192501e3d239e04f6bb0bb2274971564b5607b41f399e2a5 win-x86/node.exe
da719c010c6937643f59a4ec1d616243a9c12721624a319ab7f79dc1aca924be win-x86/node.lib
e5908d13b5ab122362a5896a4149955932e70631df3d1cfcbebd5016d42ec2ae win-x86/node_pdb.7z
9e5c761c4d9a4062ae1911a1ac6ba1be45f0ec5a31b3dd976a183441f95b7b08 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAmGmY9gACgkQdw96mlrh
VgApmw//Yd6z5OGix4alQf8uNX5XiQj1TpUkYlj/jg8yoJu01p/onSWwp5z5dv4V
ccDlRAi7JqlJYfOM2rABrUcIME+0SdrXZnudnaK2DeVU1k2fVfzOd0YK3aiGSuS7
bmo0H3HzwKQTfV+GrZU4LTPAg5PIE8Rf7oDfxUHgzXx27Fkq/5MABwVWyvpElF6j
d4ac+ZYL8alAtMIHFZGqNWc6TyxWsUaiiKWoOq07TMKAow8TPYECie5wvF1mwIfp
/Gvl7UTPvSv/X4IZiQA/fHrMKnRmS8MZ+OtTdl1dSjTPsOJGrNTpROUmjW++z2Wy
fBxbEDdUcWpLEJJhj3WpKJQ8ks+zwIWJp3TzMrfkIEu1Jk3S8bKfIDTgo3Byse5V
Bd5VBy0TQdS4EcM92YCSlrua16Rm6V6vuJbgtrVS2mOaxxpeARcWxiwLjyBYmDwx
Dbfm48QCFUqiKtyDRVIB8zeNpmAIdeCNPpQ+h41ZQ2EJCDJMon8/YeOX+w3Wdk32
VdBF3aJlpHoxCarySzuosM6DpoeyzbQco9SIjAXXms6G5j209E17g/vUCerfsLAY
qtw4MFMjFwxL7+bp5rEAN3163GeOkk/4quY3P/fPMTqIUD6sc8sUc0/Omm+n55O8
x9f36walNtKnwKstIKT0EoVuKH1uhI8o64uhnoLqfpMXKQlcdJE=
=nP5D
-----END PGP SIGNATURE-----

Node v17.1.0(현재 버전)

주요 변경사항

  • [89b34ecffb] - doc: VoltrexMaster를 협력자로 추가했습니다. (voltrexmaster) #40566
  • [95e4d29eb4] - (SEMVER-MINOR) esm: JSON 임포트 단언문을 지원합니다. (Antoine du Hamel) #40250
  • [1ddbae2d76] - (SEMVER-MINOR) lib: 활성화되지 않은 DC 채널을 구독 해지하는 메서드를 추가했습니다. (simon-id) #40433
  • [aa61551b49] - (SEMVER-MINOR) lib: DC channel.unsubscribe의 반환 값을 추가했습니다. (simon-id) #40433
  • [fbeb895ca6] - (SEMVER-MINOR) v8: 멀티 테넌트 프로미스 훅 API (Stephen Belanger) #39283

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v17.1.0/node-v17.1.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v17.1.0/node-v17.1.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v17.1.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v17.1.0/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v17.1.0/node-v17.1.0.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v17.1.0/node-v17.1.0.tar.gz

Other release files: https://nodejs.org/dist/v17.1.0/

Documentation: https://nodejs.org/docs/v17.1.0/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

dfeb027e2dd37b099bf326238a24959bee2818a4544a63d8a3f7ff88e026b050 node-v17.1.0-aix-ppc64.tar.gz
5e89e1cd17c58ef795d3bb420dd2a473c72a642422328c66dec59eb6d9243408 node-v17.1.0-darwin-arm64.tar.gz
489f945a806f84866210f67dc2890377a3632f449ca77bdcf4b619a4489855d3 node-v17.1.0-darwin-arm64.tar.xz
5255978096ea249a8b155f6cc7f8f81e3bc2f7e9371c9f263bdb484359d740b2 node-v17.1.0-darwin-x64.tar.gz
ae55f234128ed99efa7984520895cdc7a78cc4eb3ef6666062219a959eed30e0 node-v17.1.0-darwin-x64.tar.xz
e0fd9ee50e9bc1e5e69be6afcd1b2c51787ed1dffd0d11c72ff2c9f548c7b8c5 node-v17.1.0-headers.tar.gz
9f28f927939d6f54af737810337cc65b054c3abf53913bdc6886c345c6aceb71 node-v17.1.0-headers.tar.xz
738e785768b1a266c60cf9147d8b0c8fbca2a98a7b72b00ad63b39f94d0577c7 node-v17.1.0-linux-arm64.tar.gz
0620262d87bc3567a25a40585e8065a5298ea213560d4774dcd52ce070252f39 node-v17.1.0-linux-arm64.tar.xz
c1cee85cee2f1e964ef915088098cf6332f07d0edc7eac03b21b24e2fbefe52b node-v17.1.0-linux-armv7l.tar.gz
aab48ff2882b8956679d57b6c630899a55f3228590da36f620e8bbb25f9c3d23 node-v17.1.0-linux-armv7l.tar.xz
90cd3ae95a98a928553f708291635ca368f95029af181a34b2c64bb1d509fbea node-v17.1.0-linux-ppc64le.tar.gz
28f268c6598977b82424c558113b54a6c63a341e0e3dd7b632008ac4d36f5419 node-v17.1.0-linux-ppc64le.tar.xz
34d77f33f2367b03e5d2bd1dc5f6a8b3854dd33dbdb4523a1d11dc9410a387d4 node-v17.1.0-linux-s390x.tar.gz
4a5181be0f67a56e91180bc27d14fa60db7f353e955c0c1b51d9f4c90adcbdc0 node-v17.1.0-linux-s390x.tar.xz
54b387bb1b6faa436d73777343a1a2147e67ff5e33a80971df2fd030dde4fd24 node-v17.1.0-linux-x64.tar.gz
f0db80870a2a4da6361b2e7779d43d6b163f1a0cb80250f3a8471150a0e4dbe4 node-v17.1.0-linux-x64.tar.xz
bf29185eb1e374657847704c819af2923e033e7308eca42ee9a83a11623ac170 node-v17.1.0.pkg
a5676b96974926fdf4b0e3040e09a4ab4e91980d2d2091fa62b77e2f74be5d6e node-v17.1.0.tar.gz
6b803f37eb92b009f9162a489d647611aa95393e488fff0fc4fd8efd2effcac7 node-v17.1.0.tar.xz
d6ca33fa49c75346cef82306b70612bca7b2d65205d55d3e8f6c550ef98be6ed node-v17.1.0-win-x64.7z
de8d90d82af888efa0e7942204539d2fca731013a2d715da954db410df58be8f node-v17.1.0-win-x64.zip
c640c290f6e99b646f98e095c7bf92971345c386adf33e98688dd575c136a3f4 node-v17.1.0-win-x86.7z
54b1716910bb039533ce09480fe8db8cd3d4d556beee9ca1759e7a60f0465d0c node-v17.1.0-win-x86.zip
8cd46fefbf7989a3a8145cd5c63ded6bfa7b89983e3969626d9930e060401b61 node-v17.1.0-x64.msi
5925efabdad8c7c084b4b3a8441b7bbbfe05bba7d83ad4b25b5bc9fc1b6647d4 node-v17.1.0-x86.msi
6bd725180c81586746922a236cdcd893cbc2740012ab47f10bfdac34d2d53f14 win-x64/node.exe
fc0564954ca50dc4c974791fa7dc8b283f60966e5b373cbd3945c05326dc0dd3 win-x64/node.lib
d67f7a0be06409069ac77a4a11fd1d1c77cacc984539ce0346f986a5a6e30218 win-x64/node_pdb.7z
f33493bef2224da50bcdc6fb9e1413d4072ced3fa1c2ba8693c627f57679d7f7 win-x64/node_pdb.zip
a6c2a28b4d2f0985b3d624b73f5ffc2866b7e17705752feace84e54b3a5d7f03 win-x86/node.exe
c304c1787bc8fe6925bec996fe67987219e8b035d0fdbb4ca766fba46db7853a win-x86/node.lib
c26cf68939e1b0286ee2b8c1c7931289f309b1f8f8aa5b0cd775ac7660aafbb5 win-x86/node_pdb.7z
1305c28e4fff88fec779cc1a9190840c8cba28545adb2909e09563ab3aac9453 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAmGKxu8ACgkQdw96mlrh
VgDHAA//elGilbGowLS5UzJXles3R0Q00LJuAalKItBowSU8gibi0HpstHYgtHNq
/qzHY4/Lszgc8T4AiZuidTn5V7Y/CY+Dn70/Cbm7ymgron1bWwLNJ1TzmM5+z+sP
u4BYsj8q3ZD82thaXkUlv2TW78xdXsrO0SW2hcyZi9VHZMDZyZK2M3j3pb9Z9t3z
EZuc/rDwTbKQ9RsY5snwBZdptqFQjrdELHzPv1oumnlolZJJBDHAKe9+MOX/v6GP
mK5Z16//KMgZyjIEsbvawSz+gN6wt8PwpuhusXdFsJnw+PQf2ffHg1I2L/JHZyD0
NvZyBXtWiZRxLxXvS+dPx48CyJ1CYQVQrmvKjxRr2jdgbsNndlCug8/V5uw+v+gI
L6yAaUH/T5n5BJCO7OcCfkD58T3AZYPuTxyyiGBcgYXIRKTeZ4BUkn+YbmNlZzUe
j7EUf/oM0xGiZoa9HhPXUGUAGGNvReJzveUEd95yyYTITMQl+HF6pY+NVHsRV/3Y
WIfxFknEPMoZp3YNRup7lXOMoKxslz3pn4RTeOCyqfXLOIeFLwC7V/0Swihy+zWz
Vzrj3iV/f/uhFOXnA7KEMFwPgR2ydTuXQxA4zGsZYXsaKpBYIB8Uv3EBxg2WVr5I
sGWioen2GlNo4M9U36TeXsvcTF5O2FvcwfZDRsbXYiaZS1YSvKA=
=24P7
-----END PGP SIGNATURE-----

Node v16.13.0(LTS)

주요 변경사항

이번 릴리즈는 Node.js 16.x이 코드네임 'Gallium’의 장기 지원(LTS)으로 바뀌었다는 걸
표시하기 위한 릴리스입니다. 16.x 릴리스 라인은 이제 "활성 LTS"가 되었고 2022년 10월까지
유지될 것입니다. 그 이후에는 2024년 4월까지 “유지보수” 단계가 될 것입니다.

Windows 32-bit Installer: https://nodejs.org/dist/v16.13.0/node-v16.13.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v16.13.0/node-v16.13.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v16.13.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v16.13.0/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v16.13.0/node-v16.13.0.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v16.13.0/node-v16.13.0.tar.gz

Other release files: https://nodejs.org/dist/v16.13.0/

Documentation: https://nodejs.org/docs/v16.13.0/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

eadf10e991a690c2af98b6df8a118336ded513d6b13a83721bb28bec290df908 node-v16.13.0-aix-ppc64.tar.gz
46d83fc0bd971db5050ef1b15afc44a6665dee40bd6c1cbaec23e1b40fa49e6d node-v16.13.0-darwin-arm64.tar.gz
ca8d79ceecfa8b7d74651fba648c9034f6108070b7cd02437ecb2b7f103842d4 node-v16.13.0-darwin-arm64.tar.xz
37e09a8cf2352f340d1204c6154058d81362fef4ec488b0197b2ce36b3f0367a node-v16.13.0-darwin-x64.tar.gz
8dc70eb0965896a4d1755e719be2b5efeff7cb8a54e1f3b8dccc5a2864965504 node-v16.13.0-darwin-x64.tar.xz
9abfc6dcd32bce3b9a978b8c23b8bb48a562c94919feba489f9bb9d4bbeeae66 node-v16.13.0-headers.tar.gz
9f38e4e1702dde08937125d618c0de119bd77da4665e584aaffc332691af7ef1 node-v16.13.0-headers.tar.xz
46e3857f5552abd36d9548380d795b043a3ceec2504e69fe1a754fa76012daaf node-v16.13.0-linux-arm64.tar.gz
93a0d03f9f802353cb7052bc97a02cd9642b49fa985671cdc16c99936c86d7d2 node-v16.13.0-linux-arm64.tar.xz
3d22bc15b47c26129d56745cd587ead7e240a36968ceb3c4105bebc5c6a0be16 node-v16.13.0-linux-armv7l.tar.gz
c2c548387ec6b08291b746423bfdf6475948561884985cad16a95983e4913ee4 node-v16.13.0-linux-armv7l.tar.xz
3ed1d82ecd6eee3549e9b7f4e65c8a42cbc77f1c6e4da35cf7e496d540fa1760 node-v16.13.0-linux-ppc64le.tar.gz
46ae5cd3b4c554a600d1b3df5ead1567f6f223a7d4d4667a2be92a67ae70aea7 node-v16.13.0-linux-ppc64le.tar.xz
8883af58d2e7c8f8c8311a9504ba1d6ce77c6badc7120165823a516049378042 node-v16.13.0-linux-s390x.tar.gz
49e972bf3e969d621157df4c8f2fa18ff748c167d5ebd0efc87e1b9f0c6541cc node-v16.13.0-linux-s390x.tar.xz
589b7e7eb22f8358797a2c14a0bd865459d0b44458b8f05d2721294dacc7f734 node-v16.13.0-linux-x64.tar.gz
a876ce787133149abd1696afa54b0b5bc5ce3d5ae359081d407ff776e39b7ba8 node-v16.13.0-linux-x64.tar.xz
33c3b6eba6b7f82413545b3789b35bf9b9a187f92c984d6c5555934c773ce4fc node-v16.13.0.pkg
9c00e5b6024cfcbc9105f9c58cf160762e78659a345d100c5bd80a7fb38c684f node-v16.13.0.tar.gz
32114b3dc3945ed0f95f8bc33b42c68e0ef18c408cb56122572a163d907ecbcc node-v16.13.0.tar.xz
f4402bebb34339d9b6f1814df17eed278ec79ec6f0f7501203b2681b284c644d node-v16.13.0-win-x64.7z
5a39ec5d4786c2814a6c04488bebac6423c2aaa12832b24f0882456f2e4674e1 node-v16.13.0-win-x64.zip
d93bceda06924a46c7035d74e99dd58802960f4ce9dc6c3aa8c55118612c4106 node-v16.13.0-win-x86.7z
dd2e7fccf073ac356878e541dd4e165f05ff145fe9722feb52613f58f88ded7b node-v16.13.0-win-x86.zip
bf55b68293b163423ea4856c1d330be23158e78aea18a8756cfdff6fb6ffcd88 node-v16.13.0-x64.msi
53443f9147d86d538ee24ef9897ae0ff0be740c18fd0e3c17058dbafe343364f node-v16.13.0-x86.msi
7fca04f83b0e2169e41b2e1845e8da0f07d66cf9c3a1b4150767bf3ffddccf62 win-x64/node.exe
7c94657df6918a77dc8edefaf3b5415dbfb9eb83a88c17d216a48c8c36fcc58d win-x64/node.lib
1009402493f1eba91c587486033fd46d8006cb7d9c41b84abc19fa3ba18b0d55 win-x64/node_pdb.7z
72d08ea9e7a7b10d8d1da92a0261e60f71e1f0cf1e14443db8477cad9fcd511e win-x64/node_pdb.zip
0414fdd69004885755cb6782100970e62814d6f1f66ce1d6ba0d7bf89c2522f6 win-x86/node.exe
8090f51a19ff2d5e765920262a4367203be2e69e64ac3725e4e14dd034c98443 win-x86/node.lib
90759e7c7aa604f25ba3454618834d3a31a30bd8c500a8625d4dd270a8127614 win-x86/node_pdb.7z
703b18c4ffcd5f082254a4885cd58f3924352dc7c2287749b0087cdfc1b7f2ce win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyC+jrhy+3Gvka5NgxDzsRcF6uTwFAmF4KVQACgkQxDzsRcF6
uTzDKQ/+LvFKEGdZdhkPPWQrPdXJcf1L1LR1OxYtkou9WBpvsQM2HDo5De92axYO
XgWAmk7xgh/Tuyd/dsD3lwuWN5BXRIvpuLljWwumr7fMzN4WzC7nrHMhm8nagty0
q2ljCLN5c2vcrCAvGvmZRhGhJEacBleeHQe43gPsZejfA5QYyGQjraW59eCwkqWq
JqrPz/sBEzHc1kKvdBeVcas4HPgWGgRI/u5t/ph5Z9d0JjLOffCfVaBmH7cRo/Ff
f5i78nUeBAsoJdYYTM5cd8jXMXQ6hEyLqi5vPh/Y2FVJYHD603Q9KLFCnPwTWwcO
cO4XRV4yJ4KFKDmkdteelFxy2J/ew5Q6kI4t1eNlnTJlqBjtVT9uv3sbJ/sPtiuk
UCXcS6iKc1Ye/bw9nWxQPlXBM3XeY2XXE8Dxr2jRAFgCIj8eJ8XuYi5Lre+hOI5o
AejKW1hdExfejHh34l7dQZiFQyo40JCPEDPiHKyp+ltqU9hmq4CzzFuTQ75kn64n
v8yNt5YcZ/dDLLM/LToKYEQDGGeC90DvLrtQkW/qxpxz2fkImVZoG19vrr3TReWz
VTF67Kk946oZDkSanZtoGQvbisGuwIqT1xJxdtGPVvLGiAc/zj1oaK8Fo49Anu1I
c8A2YaQ7SAh7XQUnCaRdTRFFCLiloSWEbTdMyObfi0yOmouNqxw=
=3K68
-----END PGP SIGNATURE-----

Node v16.12.0(현재 버전)

주요 변경사항

실험적인 ESM 로더 훅 API

Node.js ESM 로거 훅이 통합되어 미래의 로더 체인을 가능하게 하는데 필요한 과정을 보여줍니다.

  1. resolve: resolve [+ getFormat]
  2. load: getFormat + getSource + transformSource

일관성을 위해 getGlobalPreloadCodeglobalPreload로 이름이 바뀌었습니다.

이전의 훅을 내보내는 로더는 잘못된 훅의 목록을 보여주면서 폐기 예정 경고(로더마다)를 보여줄 것입니다.

Jacob Smith, Geoffrey Booth, Bradley Farias가 기여했습니다. - https://github.com/nodejs/node/pull/37468

Other Notable Changes

  • [8fdabcb918] - deps: npm의 버전을 8.1.0으로 업그레이드했습니다. (npm team) #40463
  • [d1d9f2de30] - doc: http에서 abort와 관련된 부분을 문서에서만 먼저 폐기 예정으로 표시합니다. (dr-js) #36670
  • [4116b6c907] - (SEMVER-MINOR) vm: 동적 임포트에서 임포트 단언문을 지원합니다. (Antoine du Hamel) #40249

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v16.12.0/node-v16.12.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v16.12.0/node-v16.12.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v16.12.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v16.12.0/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v16.12.0/node-v16.12.0.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v16.12.0/node-v16.12.0.tar.gz

Other release files: https://nodejs.org/dist/v16.12.0/

Documentation: https://nodejs.org/docs/v16.12.0/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

d45cc55607bdc730aa6b930be4a067bc56568ff92162608f0f5983879024cd5b node-v16.12.0-aix-ppc64.tar.gz
1d681c528205f56531084a09e9648586f91e68726ee73851c8e4b1098df2f603 node-v16.12.0-darwin-arm64.tar.gz
16446b03ce381d396ae14fb821084f4a253545667f233a8857a58195b540b49a node-v16.12.0-darwin-arm64.tar.xz
35ee05c9392742f934a3058fa64837b14e184b26aa9bd621ec499a83f9fdfe67 node-v16.12.0-darwin-x64.tar.gz
260db12cb00b8daf845577e9ba66b9f7f191e9038f2688689d9b188dfdabfc61 node-v16.12.0-darwin-x64.tar.xz
8e42d46d4382cbc1b2eb11bdbc609667569b55da3690b8dbeb64caa95d2a2b5a node-v16.12.0-headers.tar.gz
af34cd2110b02a2709882d6196a4e96eedd64a3d6049bc5751d755c8d742a605 node-v16.12.0-headers.tar.xz
2abb224a6d9880d459ed64a02876b5843ca891978b072e7516431b15142a472c node-v16.12.0-linux-arm64.tar.gz
b5d6b2e70e4556866e4015997d0915d0eca19576f011e6e8463711da151ed7bd node-v16.12.0-linux-arm64.tar.xz
18dc901dc9c585360fc0dd1ac023eaac61eeb46464a59e821b2171c487a46a0e node-v16.12.0-linux-armv7l.tar.gz
a9409df88c328726842f523308014371b603cfa7afdd446a6ad02d464f40c790 node-v16.12.0-linux-armv7l.tar.xz
48c5f2fdaf9938d49e24248727249fbcd4faedbdc9d5e3948cfd00ffb14ba47d node-v16.12.0-linux-ppc64le.tar.gz
9ec2b8d44827dbd1f4f7542c61f169ee4288da1c5a2150249bf38a0e9d330bd3 node-v16.12.0-linux-ppc64le.tar.xz
5313dd3023d53405fcb272af8dba24893d2102ec928bcc817e2a4c571be62fe2 node-v16.12.0-linux-s390x.tar.gz
0b0dc48f1e160006dfd56bf32333102044b1548f0b7a86e5a9378764f574c67c node-v16.12.0-linux-s390x.tar.xz
1f41d5b68ca39eb2e76dad4e5beb8de8b0a1498773e3e53b80c03e42202969fb node-v16.12.0-linux-x64.tar.gz
e0e1a54b34db95ca49bb8561ad736750222f54a41aad2c876b9355cacff42ba0 node-v16.12.0-linux-x64.tar.xz
0f777eda63df1f6bc176edd98f3b25252f096a4cf8d52001c1ee1b06d0c6f3b9 node-v16.12.0.pkg
bceb8098e276c6bb6b3e88223ed378a6c786491b6a3f6b22ae3fd8774724a9cb node-v16.12.0.tar.gz
5f620a6a400901a6565aa0c07309cde3aab3dbaa765cecb934241de520d36bac node-v16.12.0.tar.xz
3f19469ea095173d998d8a11b3726b04629b02e3e608790475515175d29573b4 node-v16.12.0-win-x64.7z
433206b42522e65ed6c0f30f1d665f336c2bdcfd200286da639c4e91ea602870 node-v16.12.0-win-x64.zip
b45d0f934bc6afd4716cf048538df2550de39024ac6e522a15af36bf2114105f node-v16.12.0-win-x86.7z
ef2ff38ce68acf8d930bc8cbbc1be82405fa1ac85490a7f92a1ddeba00fa67a6 node-v16.12.0-win-x86.zip
d269299d5feb29bc9d5713e9b87f0154ff857bbe6510c76a553568a1bc22badc node-v16.12.0-x64.msi
adc0b407f5b856fad4e36ac7b22def93cf01b6f7576404da7c5b6a3992a82236 node-v16.12.0-x86.msi
75e88894b274d91f98bbd2109dd1acfea6f658cfd2045f066dca7145ad745427 win-x64/node.exe
7c94657df6918a77dc8edefaf3b5415dbfb9eb83a88c17d216a48c8c36fcc58d win-x64/node.lib
1edef4e0323fbe13b4c0b97d20fac39a3fcf6b3137933edea0d16caf78c68cec win-x64/node_pdb.7z
ee65351b06218b3390e639ff9a5ea51048bcd97d719c52806455d635f77ea10e win-x64/node_pdb.zip
d6fd4b983a0f61bd2297d07881241c2629f8326c7445e5d151a09a3fb960f039 win-x86/node.exe
8090f51a19ff2d5e765920262a4367203be2e69e64ac3725e4e14dd034c98443 win-x86/node.lib
188d915991ab21e101a9e321dad7628e6b9acf2be0b1874ae6450225e9ad2d24 win-x86/node_pdb.7z
eab8b47522fdeb6ab3a46e26eda7ae5c51729875b0b42f11e0d24d632626a779 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyC+jrhy+3Gvka5NgxDzsRcF6uTwFAmFwKrgACgkQxDzsRcF6
uTyvHw/8D4tGIxl7mccgF17epMxwULXWQVq43A0oonFXPb9LzWXAVzMkJ70YCGzZ
EkP2YMjIW/mf/jcE3UoI14loHMR8Y2vk10x8/Y2I5o5D3naWjWEOLyAXb7W8476J
LZEWZacS0vQOoCT+qEiRQSDjbJeY+4cBsNsslh5UjdvMs9j1zpU8mPkDLSRMPc/L
l9i/lXKnSx+Surb3taRMphgkTGf8EreBoTjg73u283CR3pRlRj0LVE+a+umXcgFf
EMDWm+hwN7j8zv6Rm3W0Rw9RCTTZUT7jyuV5bjqoBgkCbyy+V/Za8X8yCOGX9kK4
BV8opcAq1fIatfCUQsHjWGbIN8T1NjtNfjND9sjEfV9SWT7EFue3DaPnbS4Wh4P2
pfERePBMyHI47Ltug6XbNvFmr7huzpe/FUj0pvsxaL27XnQNPmiBQnWNDevPG0vg
IKZ2op/4KtnLKDi5cWfNyvs0FL1XxV5jeB3aFDilOCMhUEt+KCrT7C0DTrgDrotT
VjgkkNmLtUZR93hMrSkfhqn2VEUui3YyeGtazerSetTfbKII19cvWsOEBSQL9Vsa
WD29bsanXhEHL04c8qwb0Wct5tjBbV1Ol7jQewigOJoOAYSDtH4hx/1MZ00MVad3
mfZx8vFjmzg87i26ZV/bTyxjCyaz0IFc4ghuum4OWHrod7cOPAg=
=NJOg
-----END PGP SIGNATURE-----

Node v17.0.1(현재 버전)

주요 변경사항

네이티브 애드온 빌드를 위해 배포판 수정

이번 릴리스는 Node.js v17.0.0에서 배포판 타볼에 일부 V8 헤더가 빠져 네이티브 애드온을
빌드할 수 없게 된 문제를 해결합니다. 이번 릴리스에는 해당 헤더가 추가되었습니다.
#40526

스트림 문제 해결

  • 16.10.0 버전에서 발생했던 stream.promises.pipeline 회귀 문제를 수정했습니다.
    이제 이 함수에 다시 스트림 배열을 전달할 수 있습니다.
    #40193
  • stream.Duplex.from에 비동기 제너레이터 함수를 전달했을 때 제대로 동작하지 않는 버그를
    수정했습니다. #40499

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v17.0.1/node-v17.0.1-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v17.0.1/node-v17.0.1-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v17.0.1/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v17.0.1/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v17.0.1/node-v17.0.1.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v17.0.1/node-v17.0.1-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v17.0.1/node-v17.0.1.tar.gz

Other release files: https://nodejs.org/dist/v17.0.1/

Documentation: https://nodejs.org/docs/v17.0.1/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

fa09aa43637816e27d240d551416c8b32d5503e1a6371d01fe60d3700e146ec3 node-v17.0.1-aix-ppc64.tar.gz
b49c65be9112f7e5de4e39f4f01e541ee73b3d28d3e2bbd3ea85a86952d0dc2d node-v17.0.1-darwin-arm64.tar.gz
d004ac6f115c23c2686b7bd8ae2d072b5e8b49a0c09b5eaf85c0ba5931fee35e node-v17.0.1-darwin-arm64.tar.xz
0dfe6f904f3f20652e3d34c60885b790603f120d5d51a53031355827a4eaf6a9 node-v17.0.1-darwin-x64.tar.gz
27614e262c2aa7863a5fbf82a11b4eca4706c34897ad974fa91be5e38e220af7 node-v17.0.1-darwin-x64.tar.xz
156000451f0a7c058bb67d30e1b4fde624557f234d2e238042a43d3959486b96 node-v17.0.1-headers.tar.gz
9d450c41f9f4dc9ae237bc8e409389c7ea5cd2374bc86ee44a34434b492fe35b node-v17.0.1-headers.tar.xz
b993eccc0d493065ba1e4b30e189bae43b9d7aba587625eed891125f316e1333 node-v17.0.1-linux-arm64.tar.gz
6cbd83ba5778a1af740a152839026cbd068610ec6e5ebf67739e546eba426171 node-v17.0.1-linux-arm64.tar.xz
e9e6bf1263b549576519aec2fb4b5efaf3513f0c00de5c2b25dd0e3dd09ecbd0 node-v17.0.1-linux-armv7l.tar.gz
1eae82da1d14257903d8087d4145c3f61970db36dcf8c4e7e646f13d33c799ee node-v17.0.1-linux-armv7l.tar.xz
aaa1445b1d8b988196d6b3ce9ea795da8ff68acc20c665d0e16c33b5f558e853 node-v17.0.1-linux-ppc64le.tar.gz
3f5665b92bce8c81caf35d1b0e10f59594499c8e5afeb8a12e101dd7dc62e6ed node-v17.0.1-linux-ppc64le.tar.xz
4c03f04c77c88dcf110ebc858e2140bf23081ad25f6f531634ca73ac38f54ad7 node-v17.0.1-linux-s390x.tar.gz
df8c44e3f10c14924a2b78530a6dd9e08557bc6694bc6342f18cd4fbdca30dfb node-v17.0.1-linux-s390x.tar.xz
c2aaef730245ad180d2a2b9d2d2806feca57e93e0691faabb41175d26bed9c89 node-v17.0.1-linux-x64.tar.gz
30484910d6a25c96902f329c1fdfb753ddff9bf8c65a6e5ec5c818bac8135953 node-v17.0.1-linux-x64.tar.xz
f8a6ae27367af79ab0a6878203574123ba82b1e329dcc750da8662e370a646b6 node-v17.0.1.pkg
f06242a7958b89f1bc3c7070af1ff5e477a9d3b76d2348456617f87e8f4f6988 node-v17.0.1.tar.gz
6ec480f872cb7c34877044985e3d7bd89329ace5b8e2ad90b57980601786341c node-v17.0.1.tar.xz
97d9f26136a1d793ae2bc62400876b36239d34d13b220029fa0b6183b4697b1e node-v17.0.1-win-x64.7z
0b644e2499018884027a0fe5e0e159a18acd33e500c63a89898ba687189f7337 node-v17.0.1-win-x64.zip
7d4eaa5f80955a1a110a6bc56bcafacb6b12b59f09023022a85ccbec8f4f1dd1 node-v17.0.1-win-x86.7z
91c99bc60bdb71052d13119b9f78bde7a949ed58cd0f0f6f413d570860f6e384 node-v17.0.1-win-x86.zip
bf28fb5f946e7cc993e4dd35d7a0305bd2ff8d19cb80acae8b8f405d810f397f node-v17.0.1-x64.msi
f1465db9bfe87f12911a277f8f47f76b69ef92bd8e10336beaa9ea19616b60ee node-v17.0.1-x86.msi
9f85861d85abeeb5fbd1ef6cea6bc7b672bc66aa13643e609941ee84b9402596 win-x64/node.exe
95d44c197ebbc042dbed838ecde8f78c8902dc6d266605859f93c28d2051b3e0 win-x64/node.lib
7375b619ea62d36693235c7f22ba5ec66b394849003be6f706e0062a089bc922 win-x64/node_pdb.7z
7de2e8627898182c81424ba19b554f859b944d3a22c8bd9c8fbc27eb38acbf3b win-x64/node_pdb.zip
24296cec10bff94bb31e1038a2cd7b9296e3ba8c000b27d4ae69eea69564c41d win-x86/node.exe
708622a96033ea289f09421906e51a32d0cbfde560fb82a78498f3f5a7617152 win-x86/node.lib
082e71e8e3717642d43a4de832206b333192e21d5ea24a7d7304b588e0a4dfe0 win-x86/node_pdb.7z
0923dbe6af7787071b761def14e63d777c6a2082576f8c1ffa4d1ba752c481ad win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAmFwewAACgkQdw96mlrh
VgA/8A/+KdkPqmx0iAbwti6CWjBxL2DSKhd3nritntzunSQTPQaLmeBa+0lhJ1g3
+LMa5kQOlMbXHl0Ve0jzy0ZgpO/JomdJziLkkSpjsrdYTv6arOxJjauVqOJPZZRY
81cMIxP281JWtowvwM1aoI/g2ecbOuQJCeqG4wVsMgjQWjNfbK84MtiRF/NfAh7W
t7iAgOpWHCWHXW0XR+MQApJQTeCOdlRazn88RgXm1cqpFpStoLhjdQSs+X1Enund
HVKrfd2BZiPeLlv4fMyjYp9F2t2Osn6yvJoLWewnBVveP9Z8m3iNZzRP+pIax5RB
e9hNJfDJzudW7ylz2VIO8V8gfTPUemoEV4H3LuIrZlrh6jdMVgUM+YbROZMxSbBC
ivkWwZ+T/gIbi+rOO0o/M5yn/5XIi44k8Sb9sQ9SCqE/8aWPyfjk6yYNsfzYJc2e
+Aeg8HscUqT/1/NzDw3Im+zUl145H96qbM5NruEqJrukTS4jYtA8CM/B28NoFh/c
6C36vMxlDJoRsLIongXaYZSn6LTfKPRx4HLpEVSjkUx5EGewIXsPuNmbgWlGVsmc
XvimmSDY6ARHSUbT315KTtwXQ9vQYW6iMvrMSVowMiB6MA7d6I9rhT0qwswxb+9x
r79QaSFQ0BgSURIoxtBCh0ZQigz32raJNF/s6Z6nkI64uJDRUis=
=QJX+
-----END PGP SIGNATURE-----

Node v17.0.0(현재 버전)

주요 변경사항

폐기 예정과 삭제

  • [f182b9b29f] - (SEMVER-MAJOR) dns: dns.lookup 옵션의 타입을 강제하는 기능을 런타임에서 폐기 예정으로 표시합니다. (Antoine du Hamel) #39793
  • [4b030d0573] - doc: http에서 abort와 관련된 부분이 문서에서만 먼저 폐기 예정으로 표시합니다. (dr-js) #36670
  • [36e2ffe6dc] - (SEMVER-MAJOR) module: 하위 경로 매핑이 제거되었습니다. (Guy Bedford) #40121
  • [64287e4d45] - (SEMVER-MAJOR) module: 트레일링 슬래시 패턴을 런타임에서 폐기 예정으로 표시합니다. (Guy Bedford) #40117

OpenSSL 3.0

Node.js는 이제 OpenSSL 3.0을 포함하고 여기에는 QUIC을 지원하는 quictls/openssl이 포함되어 있습니다. OpenSSL 3.0에서는 새로운 FIPS 모듈을 사용해서 FIPS 지원을 다시 이용할 수 있습니다. FIPS 지원으로 Node.js를 빌드하는 자세한 방법은 BUILDING.md를 참고하세요.

OpenSSL 3.0 API는 OpenSSL 1.1.1에서 제공되는 API와 대부분 호환되어야 하지만 허용된 알고리즘과 키 크기에 관해서 제한이 강화되었기 때문에 생태계에 어느 정도의 영향은 있을 것으로 생각합니다.

Node.js 17을 사용하는 애플리케이션에서 ERR_OSSL_EVP_UNSUPPORTED 오류가 발생한다면 애플리케이션이나 사용 중인 모듈이 OpenSSL 3.0이 더는 기본적으로 허용하지 않는 알고리즘이나 키 크기를 사용할 가능성이 높습니다. 이러한 강화된 제한을 임시로 우회하는 방법으로 --openssl-legacy-provider 명령행 옵션을 사용하면 레거시 프로바이더로 되돌릴 수 있습니다.

OpenSSL 3.0의 모든 기능에 대한 자세한 내용은 OpenSSL 3.0 릴리스 블로그를 참고하세요.

https://github.com/nodejs/node/pull/38512, https://github.com/nodejs/node/pull/40478에서 기여되었습니다.

V8 9.5

V8 JavaScript 엔진이 V8 9.5로 업데이트되었습니다. 이 릴리스는 Intl.DisplayNames API에 대한 추가적인 지원 타입과 Intl.DateTimeFormat API의 확장된 timeZoneName 옵션이 포함되어 있습니다.

V8 9.5 릴리스 글에서 자세한 내용을 볼 수 있습니다. - https://v8.dev/blog/v8-release-95

Michaël Zasso가 기여했습니다. - https://github.com/nodejs/node/pull/40178

그 외 주요 변경사항

  • [1b2749ecbe] - (SEMVER-MAJOR) dns: dns.lookup()에서 기본값을 verbatim=true로 변경했습니다. (treysis) #39987
  • [59d3d542d6] - (SEMVER-MAJOR) errors: 종료를 일으키는 치명적인 예외에서 Node.js 버전을 출력합니다. (Divlo) #38332
  • [a35b7e0427] - deps: npm의 버전을 8.1.0으로 업그레이드했습니다. (npm team) #40463
  • [6cd12be347] - (SEMVER-MINOR) fs: FileHandle.prototype.readableWebStream()을 추가했습니다. (James M Snell) #39331
  • [d0a898681f] - (SEMVER-MAJOR) lib: structuredClone() 전역 메서드를 추가했습니다. (Ethan Arrowood) #39759
  • [e4b1fb5e64] - (SEMVER-MAJOR) lib: DOMException을 전역으로 노출합니다. (Khaidi Chu) #39176
  • [0738a2b7bd] - (SEMVER-MAJOR) stream: 오류가 발생한 스트림에서 finishied도 오류가 발생해야 합니다. (Robert Nagy) #39235

Semver-Major Commits

  • [9dfa30bdd5] - (SEMVER-MAJOR) build: compile with C++17 (MSVC) (Richard Lau) #38807
  • [9f0bc602e4] - (SEMVER-MAJOR) build: compile with --gnu++17 (Richard Lau) #38807
  • [62719c5fd2] - (SEMVER-MAJOR) deps: update V8 to 9.5.172.19 (Michaël Zasso) #40178
  • [66da32c045] - (SEMVER-MAJOR) deps,test,src,doc,tools: update to OpenSSL 3.0 (Daniel Bevenius) #38512
  • [40c6e838df] - (SEMVER-MAJOR) dgram: tighten address validation in socket.send (Voltrex) #39190
  • [f182b9b29f] - (SEMVER-MAJOR) dns: runtime deprecate type coercion of dns.lookup options (Antoine du Hamel) #39793
  • [1b2749ecbe] - (SEMVER-MAJOR) dns: default to verbatim=true in dns.lookup() (treysis) #39987
  • [ae876d420c] - (SEMVER-MAJOR) doc: update minimum supported FreeBSD to 12.2 (Michaël Zasso) #40179
  • [59d3d542d6] - (SEMVER-MAJOR) errors: print Node.js version on fatal exceptions that cause exit (Divlo) #38332
  • [f9447b71a6] - (SEMVER-MAJOR) fs: fix rmsync error swallowing (Nitzan Uziely) #38684
  • [f27b7cf95c] - (SEMVER-MAJOR) fs: aggregate errors in fsPromises to avoid error swallowing (Nitzan Uziely) #38259
  • [d0a898681f] - (SEMVER-MAJOR) lib: add structuredClone() global (Ethan Arrowood) #39759
  • [e4b1fb5e64] - (SEMVER-MAJOR) lib: expose DOMException as global (Khaidi Chu) #39176
  • [36e2ffe6dc] - (SEMVER-MAJOR) module: subpath folder mappings EOL (Guy Bedford) #40121
  • [64287e4d45] - (SEMVER-MAJOR) module: runtime deprecate trailing slash patterns (Guy Bedford) #40117
  • [707dd77d86] - (SEMVER-MAJOR) readline: validate AbortSignals and remove unused event listeners (Antoine du Hamel) #37947
  • [8122d243ae] - (SEMVER-MAJOR) readline: introduce promise-based API (Antoine du Hamel) #37947
  • [592d1c3d44] - (SEMVER-MAJOR) readline: refactor Interface to ES2015 class (Antoine du Hamel) #37947
  • [3f619407fe] - (SEMVER-MAJOR) src: allow CAP_NET_BIND_SERVICE in SafeGetenv (Daniel Bevenius) #37727
  • [0a7f850123] - (SEMVER-MAJOR) src: return Maybe from a couple of functions (Darshan Sen) #39603
  • [bdaf51bae7] - (SEMVER-MAJOR) src: allow custom PageAllocator in NodePlatform (Shelley Vohr) #38362
  • [0c6f345cda] - (SEMVER-MAJOR) stream: fix highwatermark threshold and add the missing error (Rongjian Zhang) #38700
  • [0e841b45c2] - (SEMVER-MAJOR) stream: don’t emit ‘data’ after ‘error’ or ‘close’ (Robert Nagy) #39639
  • [ef992f6de9] - (SEMVER-MAJOR) stream: do not emit end on readable error (Szymon Marczak) #39607
  • [efd40eadab] - (SEMVER-MAJOR) stream: forward errored to callback (Robert Nagy) #39364
  • [09d8c0c8d2] - (SEMVER-MAJOR) stream: destroy readable on read error (Robert Nagy) #39342
  • [a5dec3a470] - (SEMVER-MAJOR) stream: validate abort signal (Robert Nagy) #39346
  • [bb275ef2a4] - (SEMVER-MAJOR) stream: unify stream utils (Robert Nagy) #39294
  • [b2ae12d422] - (SEMVER-MAJOR) stream: throw on premature close in Readable[AsyncIterator] (Darshan Sen) #39117
  • [0738a2b7bd] - (SEMVER-MAJOR) stream: finished should error on errored stream (Robert Nagy) #39235
  • [954217adda] - (SEMVER-MAJOR) stream: error Duplex write/read if not writable/readable (Robert Nagy) #34385
  • [f4609bdf3f] - (SEMVER-MAJOR) stream: bypass legacy destroy for pipeline and async iteration (Robert Nagy) #38505
  • [e1e669b109] - (SEMVER-MAJOR) url: throw invalid this on detached accessors (James M Snell) #39752
  • [70157b9cb7] - (SEMVER-MAJOR) url: forbid certain confusable changes from being introduced by toASCII (Timothy Gu) #38631

Semver-Minor Commits

  • [6cd12be347] - (SEMVER-MINOR) fs: add FileHandle.prototype.readableWebStream() (James M Snell) #39331
  • [341312d78a] - (SEMVER-MINOR) readline: add autoCommit option (Antoine du Hamel) #37947
  • [1d2f37d970] - (SEMVER-MINOR) src: add --openssl-legacy-provider option (Daniel Bevenius) #40478
  • [3b72788afb] - (SEMVER-MINOR) src: add flags for controlling process behavior (Cheng Zhao) #40339
  • [8306051001] - (SEMVER-MINOR) stream: add readableDidRead (Robert Nagy) #36820
  • [08ffbd115e] - (SEMVER-MINOR) vm: add support for import assertions in dynamic imports (Antoine du Hamel) #40249

Semver-Patch Commits

Windows 32-bit Installer: https://nodejs.org/dist/v17.0.0/node-v17.0.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v17.0.0/node-v17.0.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v17.0.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v17.0.0/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v17.0.0/node-v17.0.0.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-aix-ppc64.tar.gz

ARMv7 32-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v17.0.0/node-v17.0.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v17.0.0/node-v17.0.0.tar.gz

Other release files: https://nodejs.org/dist/v17.0.0/

Documentation: https://nodejs.org/docs/v17.0.0/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

ab2a9b508665f88d6516a6322971bbb988dddf311cd26edcaea374ff06ee8f14 node-v17.0.0-aix-ppc64.tar.gz
bba3a1d2638ee194f82a6173296bebabf1b28897a5cd41bbc146629ac05e0751 node-v17.0.0-darwin-arm64.tar.gz
ec178ba85607bde1ead414230c1fb5ad57768dcc224d7a100f13be6f8a0bec3e node-v17.0.0-darwin-arm64.tar.xz
091f29119bfb2a9004171f4626e0e76021f7f8db07148bd45caa6a61eb2a4e3d node-v17.0.0-darwin-x64.tar.gz
05a5308c28711ab5593cfbabadf5c62c5063a182bff413bd1336a824ce4c6f20 node-v17.0.0-darwin-x64.tar.xz
8021132e37f0b7dc85c00ad32fb5176d2933ec4a4056a96bd6c3cf632147ec2f node-v17.0.0-headers.tar.gz
2573e4c4913d38a5d6631ade68fb41ee5ec1e4408024fa4dda3aa4453cefea62 node-v17.0.0-headers.tar.xz
d00e801d49b7419cbb07be4c8f026b43560c4e53579abce9d764edf7ebbc6554 node-v17.0.0-linux-arm64.tar.gz
6573675a97fa63870d5adf4969152e27fb49cdc9a6664bd6364dcc899659d559 node-v17.0.0-linux-arm64.tar.xz
90e0447f4867f624e416fb39373e94734860c7fb158976335673f94607182a43 node-v17.0.0-linux-armv7l.tar.gz
2f260508471f558fa8efa0e1f0be3e3c43c6c6f053db5bfcc8998bd338617fe9 node-v17.0.0-linux-armv7l.tar.xz
9e3f1c7fc59dadb0f9303a11c50247d62688be85c3e70e90c040655b49f93a54 node-v17.0.0-linux-ppc64le.tar.gz
ed5ee6161759cd8db351593a055d279bbf53f28ec45c58236cb275f2f7bc6433 node-v17.0.0-linux-ppc64le.tar.xz
6ae1826a06c974e059b8f6d37d97cce340bcdfc3c6746e1e73139f606de4d6a1 node-v17.0.0-linux-s390x.tar.gz
1b09ea0916cfcfba12b4912cb0671d5331e572b5e14f067433e599ee11ca267c node-v17.0.0-linux-s390x.tar.xz
252505ade312c6c346c6b8d00e2be9e383446d81430ee4c1e5a04972e0817da4 node-v17.0.0-linux-x64.tar.gz
e3b8c76134a4f693607e679b407bc0783cec7b1fdcab9f13ca7df1ae6acee440 node-v17.0.0-linux-x64.tar.xz
481bf9e955f8d613e1513d10c853c7cc4cda4389929ce3a232024fdf093ed98e node-v17.0.0.pkg
bcac24b990be48e6d1fead0726cd395b48b0dd05d030396ddac94b628aa03f2f node-v17.0.0.tar.gz
c352ac4d8e8de429a3f940e202fdffc31dd6809d0e92a5b23ddca9a9a62e35ff node-v17.0.0.tar.xz
053a6e7e34ae791b25a691fded34bcd3259adb519cea8873b74c93eb6f57c667 node-v17.0.0-win-x64.7z
34fdcaff4f930504b08bf9083f2d6e42f874e1bc93e453d592387f1cc5bb4a2b node-v17.0.0-win-x64.zip
cf5ca9d60f2b39518f4503675a4f259b67f81a6148bb6307e04be60f91c5e071 node-v17.0.0-win-x86.7z
bf4d9cef6c5ec93b4c482cf5ff856cedcc8383b888a2e7fdcf2cf43c6e9ad5a2 node-v17.0.0-win-x86.zip
746042b936fbd3c67988fcce2b4bfaa0516765b26a02500376427e907ee929f2 node-v17.0.0-x64.msi
c0a3b338ed0519db2bb14890f27f443dcf620ab6d11ef3ce17b2242074bee5c6 node-v17.0.0-x86.msi
b9745ba9b54e7b9f0cc38d66d4783a7224212e4d8630eed0793430b4d0b756e4 win-x64/node.exe
95d44c197ebbc042dbed838ecde8f78c8902dc6d266605859f93c28d2051b3e0 win-x64/node.lib
b3add83b027a8ddfb92a42b7314f3b8b89bfec4c22c2105cff1ecc4a3e3c9c3c win-x64/node_pdb.7z
da556d50d1a397698aa09b9f6204afd593bae42354384ddc7c6714336bec3152 win-x64/node_pdb.zip
59d4dc681b38776df9baf8b044111b50e29cefb7ec2238d2de8a2df40241f1b3 win-x86/node.exe
708622a96033ea289f09421906e51a32d0cbfde560fb82a78498f3f5a7617152 win-x86/node.lib
7b3108e0a6dd8e068156d009f7aec5b4ee058fd2ece5fd659f421ebda7477f78 win-x86/node_pdb.7z
b23e990313961f397066fb5c729bb4170f80f9dcf40dbac03c482352385a2db9 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAmFu5zoACgkQ1wYoSKGr
AFxaDggAlg1cJMRp5xWV6b3ysIVk685j/3Uf5o/qpdaG5EujLzeCZTr4mP2Xr9J4
rzXZIaafOli9ULGulicmbySKyN3OVOBlIutGDtmFPs3HXj7xjx4M/FWnL3BJ2615
iOYsFQzlaI+9uc83IKAk2Mg/SGNytJhjeikTU0pCaev+SPSXg15a8Z7jl4vLr52K
zPxbb6Oldpc5e0ang9kL0TuJIcVQq97a4jDfm6rEx6h3WCjspDZZPaWOGiCNB1Id
Vce1ptCJOeUzNdpqRhnz4P4mkcSwlDc9Cq6Lq7EeLSfG36djrINgkTGGe/og2YhG
GRHvPoEFIdf+mOxzaJSmJMbhhRWWdQ==
=D37b
-----END PGP SIGNATURE-----

Node v12.22.7(LTS)

주요 변경사항

  • CVE-2021-22959: 헤더에 있는 공백으로 인해 발생하는 HTTP Request Smuggling 취약점 (중간)
    • HTTP 파서는 헤더 이름과 콜론 사이에 공백이 있는 요청도 허용합니다. 이로 인해 HTTP Request Smuggling(HRS) 취약점이 발생할 수 있습니다. 자세한 내용은 CVE-2021-22959가 공개되고 나면 확인할 수 있습니다.
  • CVE-2021-22960: 요청 본문(body)을 해석할 때의 HTTP Request Smuggling 취약점 (중간)
    • 몇 개로 분할된 요청의 본문을 파싱할 때 chunk 확장은 무시합니다. 이로 인해 특정 상황에서 HTTP Request Smuggling(HRS) 취약점이 발생할 수 있습니다. 자세한 내용은 CVE-2021-22960이 공개되고 나면 확인할 수 있습니다.

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v12.22.7/node-v12.22.7-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v12.22.7/node-v12.22.7-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v12.22.7/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v12.22.7/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v12.22.7/node-v12.22.7.pkg

macOS Intel 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-aix-ppc64.tar.gz

SmartOS 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-sunos-x64.tar.xz

ARMv7 32-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v12.22.7/node-v12.22.7-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v12.22.7/node-v12.22.7.tar.gz

Other release files: https://nodejs.org/dist/v12.22.7/

Documentation: https://nodejs.org/docs/v12.22.7/api/

SHASUMS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

32a88bed33b22ac4c7c0a11a66857748f1d2ba8f409527d87d0045e5edb11ea9 node-v12.22.7-aix-ppc64.tar.gz
4fa5bdee2ac420f8043b800c4789929b09e4a5226dfd5fa7162e53939c594eae node-v12.22.7-darwin-x64.tar.gz
a3c711b88aef33a074cb9ede0f70182eb496ba81b1148fd5c1891ec96b25f9d9 node-v12.22.7-darwin-x64.tar.xz
3e76d309d63e14e7fcace18e455fb4a5603c3b9419a41d38779f6554057a2167 node-v12.22.7-headers.tar.gz
26ed0f49d8017111abc58fd8c408b77fabd15a2fb708a46eafaefff84cbc3cf1 node-v12.22.7-headers.tar.xz
76fa99531cc57982e9a469babb03a7bd1c47d9392cb6d4b0d55f55858c4ed5a0 node-v12.22.7-linux-arm64.tar.gz
b10df2dc3642c20f96dc1328ebd48e6dc90e9d2a370eef22ccdee819d620b0e6 node-v12.22.7-linux-arm64.tar.xz
53cd2eeb5fbd41fa43620f06fe6340794498d434ac03894e7b4fd1633108775b node-v12.22.7-linux-armv7l.tar.gz
4d9f2da504cda6715e6061196d23f771f64e0297312c501b3dab9361278a4262 node-v12.22.7-linux-armv7l.tar.xz
8b5db09688dd0966e4cf28332b36b07dd2ab1f611adc8b0770dc4a7ead624e2a node-v12.22.7-linux-ppc64le.tar.gz
e0274a9aa3c003f0991646cf10be0d455b8b88e16bc42b652f124e95004b5a14 node-v12.22.7-linux-ppc64le.tar.xz
6c215740f2c017edc8d99b12f95a47623f4643acdc2047372a868a0287cc04a4 node-v12.22.7-linux-s390x.tar.gz
9b4e87c1b58982dac7682497cfe72bee06bb5e959367011f760b8aba93a40c03 node-v12.22.7-linux-s390x.tar.xz
0c650e494a0ce293fb1220cc81ab5b6b819c249439c392b5ee2e8b812eec5592 node-v12.22.7-linux-x64.tar.gz
2768bc01d2f97ab8135b8c03b275b9689573964b426b5dd9082334fd70dcc583 node-v12.22.7-linux-x64.tar.xz
072224552a7548e183ee3bfc5af0d67d451a8a11a885ff27ed262038903baa39 node-v12.22.7.pkg
dd11017cf3687ff89ee6e465b48bd0a1a21d0abdb1bd74c88160b31eae1b51e9 node-v12.22.7-sunos-x64.tar.gz
c3b2d4ddc637e2adbfce6f49249748205f4c897b2732aebd2ccb9ff60c5e68ed node-v12.22.7-sunos-x64.tar.xz
f7eaea2f9fbd09b8fceec40d64a00132928eb8b55a587c2d0a563536e3da9273 node-v12.22.7.tar.gz
cc6a23b44870679a94bd8f3c8d4e1f4b77bb2712a36888ab87463459e6785f6b node-v12.22.7.tar.xz
372adf19f7f3c3b2cea0a320523600ca8a16020e1fec561ebf87193ffc80c94a node-v12.22.7-win-x64.7z
51cbf739cfb44a1cffb995ae1ba3e616418280736f4b40798676290f3fa421dc node-v12.22.7-win-x64.zip
30b414b3944cd8f8d54b459d5fb87c04794a99d59dbbab53fcafe463c50bd0e2 node-v12.22.7-win-x86.7z
1604e00e83e72af2cfe4bfe87345b32069f8d96ed7e54398683151d2c9c477e5 node-v12.22.7-win-x86.zip
6d416829df54917a45e754723b685aa097ad2ede8a4d875faab0fafa264d8833 node-v12.22.7-x64.msi
6969d5fe47249ee8d89a12fb7396cf261565215751318cf246bf8c384d85545e node-v12.22.7-x86.msi
1af4fcf2daba5a76c2159db1c8f10174e2a7710626774314ee09504ebc113a12 win-x64/node.exe
28e5c24831deedbf4fb8a9560f2c4f95205479c589f54a9a53ec346f6a5cf8bf win-x64/node.lib
08d36eea4914be643b486a77c1707997c15d7779a705dfc129b94722fe32adf2 win-x64/node_pdb.7z
a9ea708a58ae5914729c583a39da05415fca9c40855e1d2ef9d14fae6fb76096 win-x64/node_pdb.zip
3b0b1763bda58e6c3343cd1e4f240980b15b76a6757ad89c319b5a82c8d94d92 win-x86/node.exe
dad0e6bef1c45f4f43fbf84c33df6b910ace8122eff3f8d39d5ebecd25320ba4 win-x86/node.lib
b00ac44eea98fd9efd8ee958e6a14475184fc3c81ecc3037775bf8fd3c4a5c95 win-x86/node_pdb.7z
0c2b8ff24d03c423b59f1e6cd01c7ba03a3a6566662a39ab393dc7a51c674a0c win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEdPEmArbxxOkT+qN606iWE2Q7YgEFAmFlqAoACgkQ06iWE2Q7
YgHgABAAsewOKgRQdB/3AEbrO/ySrWje8qdfc/6ym5z42+SerYmwywTSNZDIRcuu
i9I/vofLRsuwu7S3pgYRrmTIxqFNxQ7SNg20/fv7zTP7BRYQziNvkY9TlecmmmuT
kkrcCosDFFgZVtqTgKjqw7/+sMeV1aBrmbQ6mRcZy8qQUFMIreYQHZPlhMaW4YtG
hH63xy0QRs/PCMr3nNF1dN1oqhDY+oWdlvqzAXE81b9X42OkyEBwXMQrKYEdj/CP
dfHq88Abi6JZrIeJJHATlUswngR0hCsX7mui1A2VKkOLsyUdBL4tgI4oLNYP+dyA
8IDGLkaAkZ08IOg/fauQRD+BWJ2+NBR/mhKkMMmWKGRbErC48++NxA33508qPqjw
GhGHZkvuVmnGX9q1XszieNCrJGKOOck4tB2IZeEucoKWQIXZyt8W+0GzcYVcMQG0
ZgKF63NVmVvhgC/VqeDknBfvPIPTFq3u6aJpRtPQypfcmn2j+nQP7c0XwvQW6MoA
csjbcFwDHkvx5IZtIuWIoi19LvTg4TX6H63UUx3E2dWa6rD/Md4DcSVrpgSbnH3i
ZspDnJZBQwOAFr+ZCGkjrb1y6YcEy5ZoKF/uiPOs7/VlEn0KdV36Y1k3nAgmOdVi
uP8WtS4KRxyth5ed8Zo6JdFRGtEQatdm0y3ABDiT+rxP7lgRPr4=
=dWOu
-----END PGP SIGNATURE-----