Node v7.10.0(현재 버전)

주요 변경사항

  • crypto: randomFillrandomFillSync 메소드가 추가되었습니다. (Evan Lucas) #10209
  • meta: 새로운 협력자를 추가했습니다.
    • lucamaraschi 님을 협력자로 추가했습니다. (Luca Maraschi) #12538
    • DavidCai1993 님을 협력자로 추가했습니다. (David Cai) #12435
    • jkrems 님을 협력자로 추가했습니다. (Jan Krems) #12427
    • AnnaMag 님을 협력자로 추가했습니다. (AnnaMag) #12414
  • process: Promise를 거절할 때 Symbol을 반환하면 강제로 종료되던 문제를 수정했습니다. (Cameron Little) #11640
  • url: 조금 더 WHATWG URL 명세에 맞게 수정했습니다. (Timothy Gu) #12507
  • v8
    • 재귀 호출 메소드에서 발생하는 스택 오버플로우 문제를 수정했습니다. (Ben Noordhuis) #12460
    • g++ 7을 사용할 때 발생하는 빌드 오류를 수정했습니다. (Ben Noordhuis) #12392

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v7.10.0/node-v7.10.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v7.10.0/node-v7.10.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v7.10.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v7.10.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v7.10.0/node-v7.10.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v7.10.0/node-v7.10.0.tar.gz
Other release files: https://nodejs.org/dist/v7.10.0/
Documentation: https://nodejs.org/docs/v7.10.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
55
56
57
58
59
60
61
62
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

84c478cc48345be13a08b0dc84da1a80c2b700fb7c78120828231dc1eca3fe18 node-v7.10.0-aix-ppc64.tar.gz
7ec21c06b80924893fff3eba242cbe5c8b1aadcdd6be39707b28dd3cfe8e558f node-v7.10.0-darwin-x64.tar.gz
16071d4107fb81cb4af9de5d849f5b128c0b5ea16c4af05b9fc38a30e5d51d8c node-v7.10.0-darwin-x64.tar.xz
1c99ce1ef2c24dcafcf2ae904d97c85faa6c121f3d35ba111b819ba78d3a3458 node-v7.10.0-headers.tar.gz
511edd25c9f6a4636e02de63af0e2e53fc814cd88342549d38232c36cdd91a0c node-v7.10.0-headers.tar.xz
62566c5c588d86942a076c596bfc504c337ba0db9ac4e6e6bbff3ed15e2ad404 node-v7.10.0-linux-arm64.tar.gz
998ddc1f8eb4adf20e3edcf327e48d25f031444b7bbbf127341631c31657a932 node-v7.10.0-linux-arm64.tar.xz
659992438c2db5c4c4b69532658a0392033c59a4e29e82736bee9913bf7335df node-v7.10.0-linux-armv6l.tar.gz
7ee520403c0a6e4a4e169a41644d1b1a330d9f34413dd027375a3f7364419e33 node-v7.10.0-linux-armv6l.tar.xz
87adb59f764f7da5adb9fa46f4baa116c93c5449969cdee7b5a64c12512e0c40 node-v7.10.0-linux-armv7l.tar.gz
a493e915693ab06d257a33f443e8bee10498d230dad906a7d0af5c3922289b53 node-v7.10.0-linux-armv7l.tar.xz
4dbd443c19bc5decbe13f032a417f1c9a02d7436fd53999eb856066f774f4916 node-v7.10.0-linux-ppc64le.tar.gz
7a638d2cd3a16c209b50d1023a22b109526ceeb6a5eb9cabc21ac69d51795c99 node-v7.10.0-linux-ppc64le.tar.xz
8285114cd36599e0050c0ed3a5da2f29280dc9e4da3c6823190f3f680f8a40df node-v7.10.0-linux-ppc64.tar.gz
87fe05719edbb10eeffe1858c4a236859776d5287b73527e992f0b6a5ef4c484 node-v7.10.0-linux-ppc64.tar.xz
2e970ea704862bbf19dc6b2b2922901c05923b681efd7113eb613c4b6436494a node-v7.10.0-linux-s390x.tar.gz
f9779215f4cb6ae6c6b2e5d11f335af74b69e952c01521106458a7c11e300741 node-v7.10.0-linux-s390x.tar.xz
9da0e99091897795491d21d58c40186f75ca7bf505d145d1a2e558f8c754a81b node-v7.10.0-linux-x64.tar.gz
6166b9f3fb1a9e861335d864688fee5366f040db808080856a1a2b71b6019786 node-v7.10.0-linux-x64.tar.xz
ca37e75a605497b1f33d085353b1a8315b5a9b4de9463885bf62831f7f4511c1 node-v7.10.0-linux-x86.tar.gz
d9eaa35170eeeb07f3eaa9e5f03e68c5729071d65e4a3d933411136ec82c9edd node-v7.10.0-linux-x86.tar.xz
f9deccfbbcd76d6e8b5f7fb1b5920a6770e174ddce01fa4d1a630eb93ca1e486 node-v7.10.0.pkg
779672d68114494e085201ab555b8abc6e325a0510a3bf765afb70ab72a19ae4 node-v7.10.0-sunos-x64.tar.gz
e79baad6529c5fba6d6bceded0566e7d3f4ebaa4ff80c361e0ecf959de8f99fe node-v7.10.0-sunos-x64.tar.xz
40d5b62bab968cd67f8359c4f8d7a6ec8b1e79d31d9316c5f87f0ea38a870c22 node-v7.10.0-sunos-x86.tar.gz
61360a41cc5a2a739bb9687af5fef293dc685227db4236d6480642c5250c985a node-v7.10.0-sunos-x86.tar.xz
c4843fe8bffb59c2327063a5e67a89af60d7927f7ace7548695a2cf4c1aa6d03 node-v7.10.0.tar.gz
dc34dd15524ba821ffcae7b245eabe8631e2614d5e3cb8ff08fbfdadf5919f21 node-v7.10.0.tar.xz
cbd1a44efcd7c169f037460fbc4d1a05a105030f39631c9875247c6a70d0a91a node-v7.10.0-win-x64.7z
617a58b000c9d14ba5c6f63681f7145f394178dc315c023fee8f0c9e77311499 node-v7.10.0-win-x64.zip
cef0c0298980b07b4cd94a141a092d4ff1fbcb89bc23fde64a0f5a3659d3ab64 node-v7.10.0-win-x86.7z
957a5e934f22b27824ef4a83f0f402c5212c605caf217b187f308acfaf0dd71e node-v7.10.0-win-x86.zip
24a9170bab2f9f0afd54b1ca019f249cf30308d682151eb23dca3918dc6afff6 node-v7.10.0-x64.msi
17c036e4bd4698efeb771d81f21624bdc6ab907aa4a8584ad0e801a057eb4cee node-v7.10.0-x86.msi
723d1fd9bab9512d08d53f01bc6d5c039d07a563786a771c6c2e9ba3778fee4e win-x64/node.exe
6d78274127db399ae389339ef29807a11d5081decb61aed73d2ee7bd24b89cd2 win-x64/node.lib
78717ea89ec5830eaeb72c49f3eb6bdada2aee1fa8b03c1b411451a130ac7b32 win-x64/node_pdb.7z
5b46fc3f7f84e33b2cc674892d0f06faa43115daa44d6d50c07d6caa21e0cdb3 win-x64/node_pdb.zip
b6e5a398d90f598bf6b6d88d6de04119697341eff020eebd9bb64ad1b1dd710f win-x86/node.exe
900467795677e25b9c10b5c4b0c7d8749f5f35edc1008700c38944ab7caba8c9 win-x86/node.lib
8b31d6b4ddc9888d456a471f449d228b57e8387a936beef5a0dad3e7b8087692 win-x86/node_pdb.7z
515c19eea8e8b7b9910450fd010cfc77a74c70adc794831f7d9bc2810ee649be win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCAAGBQJZCdYgAAoJELY7U1pMIGypCekP/jB6QfYB7lKXKCveSmV8+wp6
qjQKLcQDobZhTnsMI6gthUSJ8cSeZxuNr/gohxYRniKaFjMtyO9Ch3WoRas+e3JB
LQ7tcFwYzqbN5QeMueWh6B7RF6W3uMYA9nAyFlhoahzsn37zgjfiuL0yw9JA+bDy
N/Bswsu0drpaaOKbrZAf6+TOolm2JCLPOyADdxz0oCMTksoYO69rZf3NXrN0amzc
45SaB++84QkGe0L0WjrJrbudipAY+8h0dLps75bTAhmANwQR/D6Iy5KUqkiSQSpU
HEPkipFYy2yO8RfW15V8pY2nbWCdheK6VsWqQ/FLoP1TgLGAZr/Wh75hHggLy4ZU
Mfbc+lmBL8i47N0JyD8p7u+t4HJtrlJLxqv3BkLlmCWt47lzOBN2tb03M1nEAEF3
AgE3+xs2TEC9rieBCY5XLaoAJoC65T5G/P/yRceEhD+7cYS5GjCaCIm1DWB2NARR
9ZsBr8BWlD+4FA74/V473/OgYo4eacOFRoLxL0JkMvXFsJgCRdAdPTiNz6nNYZTh
m7hjVf9cuPySaTiGNw2FOK/nO4wqqDke2qpRwknYwUtcUTNnFsTBYAOxerhcfJdJ
KRvaukA2qowG1VtHWfmYzG23f3P3odz79+OAi2ZKzP3iukWOkWj06A/NhkVwHBAU
BlSMiAXBLwELmBEjUxfA
=Om1d
-----END PGP SIGNATURE-----

Node v6.10.3(LTS)

주요 변경사항

  • module
    • 윈도우즈에서 모듈 로딩 전역 폴백이 올바르게 Node 실행 파일이 있는 디렉터리를 가리키도록 수정했습니다. (Richard Lau) #9283
  • src
    • 굉장히 드문 사례에서 발생하는 base64 디코딩 문제를 수정했습니다. (Nikolai Vavilov) #11995
  • tls
    • TLS를 사용할 때 드물게 발생하는 세그멘테이션 결함(segmentation faults)을 수정했습니다.

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v6.10.3/node-v6.10.3-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.10.3/node-v6.10.3-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.10.3/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.10.3/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v6.10.3/node-v6.10.3.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.10.3/node-v6.10.3.tar.gz
Other release files: https://nodejs.org/dist/v6.10.3/
Documentation: https://nodejs.org/docs/v6.10.3/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
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

1cc6ffb9f41512be53cac90bccebc3c7d8143e06f0b95441deee218b3f47f2f5 node-v6.10.3-aix-ppc64.tar.gz
c09b2e60b7c12d88199d773f7ce046a6890e7c5d3be0cf68312ae3da474f32a2 node-v6.10.3-darwin-x64.tar.gz
d6744fe89a5ffb2b00e1703344280cda3c6a8e04371ebf1fede7995bbfeb9d23 node-v6.10.3-darwin-x64.tar.xz
855016ab29ad2c31b930c291b031a7314624ba613ef9127e87b55824d42fa7bf node-v6.10.3-headers.tar.gz
fc310532ef322e2c8593c7552ba8d2fefa9d4e285e4a2d8af88e7b515994d276 node-v6.10.3-headers.tar.xz
c2ff51d8a824d5d2ca8ba7a2e8e4306c4c356edf5c0aa7f4cb2f93091c0e1310 node-v6.10.3-linux-arm64.tar.gz
8b0ea8f0616f0c9dbd953bcb330d22b253cc1e3f3c657885e8476427462169c0 node-v6.10.3-linux-arm64.tar.xz
420be39bca0d9a2643fedf6a805ee1705cb1934074b1e6dc351dd3ff46121790 node-v6.10.3-linux-armv6l.tar.gz
b34bc4f71c74d437338ff9f714e12e6f58bafb428cc6f8d17ed1985df8c5563f node-v6.10.3-linux-armv6l.tar.xz
c36f0713fcf397a6b278b61f4c1511938f7ad1e5385c31e530d074ce83163426 node-v6.10.3-linux-armv7l.tar.gz
d64867d32cd386ebc802445e24613bf9420c9ba0d7049cd17a2e175a5942860a node-v6.10.3-linux-armv7l.tar.xz
4fde09f3eb7fe279102a17cb0206e2b48ab569cf7bb29ca54538cd919e4afcba node-v6.10.3-linux-ppc64le.tar.gz
d810e40e33b760ce30f5ee57496b50abcb4a6fb88f84186e9e7be5bea5c90e43 node-v6.10.3-linux-ppc64le.tar.xz
2fbb50c7a1844aa296a964d2bee906cce182de34f760fd7900839ef19445ffa8 node-v6.10.3-linux-ppc64.tar.gz
af1c33a4736e626338148f3f93e9a937dcdadbc734a2d36af4ee46636eeeb021 node-v6.10.3-linux-ppc64.tar.xz
b4013a4e54c629700c40d9eb6fd3de636dddc8b8aa1e6e1b8c5173a02b245f76 node-v6.10.3-linux-s390x.tar.gz
2ffe4b64bd1ddc566d72834c8f61fb3b34c5bd513305d96f4a07b6aea12f3ef3 node-v6.10.3-linux-s390x.tar.xz
c6a60f823a4df31f1ed3a4044d250e322f2f2794d97798d47c6ee4af9376f927 node-v6.10.3-linux-x64.tar.gz
00d0aea8e47a68da6e3278d7c2fc1504de46a34d97b4b2fa5610b04a64fce04c node-v6.10.3-linux-x64.tar.xz
42767df2dff5b9834764f6ec4970741b9b601ac654a3ce39718bc1320273b721 node-v6.10.3-linux-x86.tar.gz
0cd9bd4c68ed8aa062961bbe1f914cd62c004fd5d53dbec5800eb067bdd33807 node-v6.10.3-linux-x86.tar.xz
0a2c7a536f9009b9f18b10640b10ea6e5db1573104e9b7f5a80779e708c218b8 node-v6.10.3.pkg
f93478a8805f280c61b0d9019377117bcf8076574d2e822acb126abfe91d4466 node-v6.10.3-sunos-x64.tar.gz
e103113d0a9cb7fd91ee72c39c3d43cf456ddb4722b54bff7453331c19517db3 node-v6.10.3-sunos-x64.tar.xz
5322e8d9ba87c25187fc19785afbc307477d575644e1b06b380f3977c433ec0b node-v6.10.3-sunos-x86.tar.gz
ae9f7718b71447a956f3e0b4743a733a43d037beb9390cbd807e2bb178343a5f node-v6.10.3-sunos-x86.tar.xz
a8f679f595fd921305c28d126935ad59b4419ac8474a99997a31e01ab50acd3d node-v6.10.3.tar.gz
82262a703e61164e09170a14d88b1726720651b0c7ee87a277654247b21b5388 node-v6.10.3.tar.xz
86993d66c110592be3a4d4e78c5d386b17e1d8437cc6fa2a5a227369c1915a1e node-v6.10.3-win-x64.7z
df61044aaf011820800061f23ab47f58ce33855529a1825cd9d6ca7be2550021 node-v6.10.3-win-x64.zip
d236ab5607a1cee6ef5f1a7ae1c1bfbe212218dd7d823ea2d57d12e3d3bf7cd8 node-v6.10.3-win-x86.7z
b66efb376a21d31f2ae79b9b1f8b510cb8737634055041b333f763cbeb022c35 node-v6.10.3-win-x86.zip
3ab1286e8fdadc60f57a97f2222ad6b3d7a48847a52ef812cc8d5f354bf500ff node-v6.10.3-x64.msi
d4000be1329737bd2f4c2e54abc939ca249c11cbcc8898240fece37cb74cf09f node-v6.10.3-x86.msi
2a23e246d877d87d1eb8470df6cf5efff6339df591ccf5608e9c3740787c2294 win-x64/node.exe
5000f297ca228d1d120c2e850f3d6e291cbb42b9010f26da754bd61f194eabc1 win-x64/node.lib
17b92f5d9dd1a235fbae0674ac81f697cb97d39d9ae558a9e9db0c3f145822f7 win-x64/node_pdb.7z
909b2cfaf7d8f343226d3a5a97bf6113fce43484b480518d36b2d958e3f21e84 win-x64/node_pdb.zip
518ea2f7e77780ad2eaeadaa818c8d45ac480a62d8b503f88e25412572ebce49 win-x86/node.exe
1b207f4d6d766038ccdf7fcd1f405b3883d1780c81625e32daf663eb56bfa70f win-x86/node.lib
b0cf0c8d0544906dbb79d6bea49f56f61a073ee074e10a31a8f10ddebe805f2b win-x86/node_pdb.7z
49e6ee0aab1096341b74a6d7a3dcf114e00c1745e3ab440c6681fe5becf664d9 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJZCMptAAoJEJM7AfQLXKlGb3UH/Aq8uQiFKC9okTIGlZIv9ciI
4m4l3aWZjllmt15CX+0dxKrWmF7mNaS+9W9LB9gGB98QcIsEL3Hgo+h1k9QfMZeB
khKR8pfj/lsMQb9qOQw/EWVilvvQ+lZH3WuTMF3VKJtmwd5ptgqtg11RHJM08EpK
Ob3zIOtVWHapPud8TTDVhfbJ3wWy0egDnE+G1A88L7JUZTY7aeHxKg20CxZwpTaQ
7LPE0cwK/9CQa7MlyROI9Gtz9A9BL5AlILv5OVnT0AHGeY1L2ADLZkECHeWUkU8c
7MpnA3slOEB8drldwQrmkCl87tQET3x8ZcxInJZMdwgpLZdIvIEPAmdwtaTz4YY=
=mMDB
-----END PGP SIGNATURE-----

Node v4.8.3(유지보수 버전)

주요 변경사항

  • module
    • 윈도우즈에서 모듈 로딩 전역 폴백이 올바르게 Node 실행 파일이 있는 디렉터리를 가리키도록 수정됐습니다. (Richard Lau) #9283
  • src
    • 굉장히 드문 사례에서 발생하는 base64 디코딩 문제를 수정했습니다. (Nikolai Vavilov) #11995
  • tls
    • TLS를 사용할 때 드물게 발생하는 세그멘테이션 결함(segmentation faults)을 수정했습니다.

Commits

  • [44260806a6] - Partial revert "tls: keep track of stream that is closed" (Trevor Norris) #11947
  • [ab3fdf531f] - deps: cherry-pick ca0f9573 from V8 upstream (Ali Ijaz Sheikh) #11940
  • [07b92a3c0b] - doc: add supported platforms list for v4.x (Michael Dawson) #12091
  • [ba91c41478] - module: fix loading from global folders on Windows (Richard Lau) #9283
  • [b5b78b12b8] - src: add fcntl.h include to node.cc (Bartosz Sosnowski) #12540
  • [eb393f9ae1] - src: fix base64 decoding (Nikolai Vavilov) #11995
  • [8ed18a1429] - src: ensure that fd 0-2 are valid on windows (Bartosz Sosnowski) #11863
  • [ff1d61c11b] - stream_base,tls_wrap: notify on destruct (Trevor Norris) #11947
  • [6040efd7dc] - test: fix flaky test-tls-wrap-timeout (Rich Trott) #7857
  • [7a1920dc84] - test: add hasCrypto check to tls-socket-close (Daniel Bevenius) #11911
  • [1dc6b38dcf] - test: add test for loading from global folders (Richard Lau) #9283
  • [54f5258582] - tls: fix segfault on destroy after partial read (Ben Noordhuis) #11898
  • [99749dccfe] - tls: keep track of stream that is closed (jBarz) #11776
  • [6d3aaa72a8] - tls: TLSSocket emits 'error' on handshake failure (Mariusz 'koder' Chwalba) #8805

Windows 32-bit Installer: https://nodejs.org/dist/v4.8.3/node-v4.8.3-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.8.3/node-v4.8.3-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.8.3/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.8.3/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v4.8.3/node-v4.8.3.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-ppc64.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.8.3/node-v4.8.3-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v4.8.3/node-v4.8.3.tar.gz
Other release files: https://nodejs.org/dist/v4.8.3/
Documentation: https://nodejs.org/docs/v4.8.3/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

5aa0fe69a61b56a806b7176ef53974e61ae4643b3684a1b098bc2f31a21f87c4 node-v4.8.3-darwin-x64.tar.gz
b53f2b6dbbb7da5a0938c3d8dbe34be4ad794ffd61692cfbc07fc095bf6170cb node-v4.8.3-darwin-x64.tar.xz
586beed84d30a46e90995331538a86bb39ee22c6e71e9181cd448edd5df9e23b node-v4.8.3-headers.tar.gz
63d6a24ce83f884648a2c40c58ba3c29a725aba0145631d46670993f194b54c2 node-v4.8.3-headers.tar.xz
6bcc2285ea06fd6096027367a6bea6b9c44f1f7ce7cf0700172663217ef1423f node-v4.8.3-linux-arm64.tar.gz
fb3154197f9a83c64f09643ea73fb8b18002cc1270b8dd6a572ed1e5f1633edd node-v4.8.3-linux-arm64.tar.xz
af669f5fc7cb5269978144a8b6469923657119b3ee712d6bf70167e36b6812c2 node-v4.8.3-linux-armv6l.tar.gz
dd1b6a31ae77a639b6758c00bc5fc76316233672487330041f8e3366f271821f node-v4.8.3-linux-armv6l.tar.xz
36813c749289f547c9068a6cd2837ceb95a3d36da8e31de597d07cd899dcb952 node-v4.8.3-linux-armv7l.tar.gz
3e2f4c8e7c0a6fe2578f42b7cf5e67d6be6a24bc564dbecde3e0ecb49fb11a2e node-v4.8.3-linux-armv7l.tar.xz
40489a73e1bb4d6eaf45280c032afa154adf2f898edd6b8ccbd16df83a78eb6a node-v4.8.3-linux-ppc64le.tar.gz
f93307bc817c728dc44344b21ce3ae24afe13f20a59e9e2ef9cb4773646b3652 node-v4.8.3-linux-ppc64le.tar.xz
36b07f2496fa286c6879f04b550f23a528dd645d5fdaddd6a5370f468c5a0c86 node-v4.8.3-linux-ppc64.tar.gz
b47e6d47b2801145dc0b1b752393eab904ad1bcdf12409e5aff02fd6678d3176 node-v4.8.3-linux-ppc64.tar.xz
52382b93865a5edd834db10e8f60822680d26dc2b8cadccafc351b0082a9052a node-v4.8.3-linux-x64.tar.gz
ca26fee56642f01f6b678d498cbe9b4bd611d8ea07ea5ef63d91f9768c8c6243 node-v4.8.3-linux-x64.tar.xz
0138e4199863a482611d0df517a318b17f1ca9df21bd8c1136030947fd8155b5 node-v4.8.3-linux-x86.tar.gz
f4db97d419791ccc03b3430f94027db25fe0893d55a9faa8565f4426db226438 node-v4.8.3-linux-x86.tar.xz
369aeccb89552c79d804eebb88d61d520986a200ef935d3c39519975ad7f4ea7 node-v4.8.3.pkg
1a19b5c2184547a38515cfe44e29f237d557bc1332b6b7712f33b965f6c24e9e node-v4.8.3-sunos-x64.tar.gz
4428d6e81d4d05050776c46ed7d25dc30e3888efbfab0bd84410a02c187de19e node-v4.8.3-sunos-x64.tar.xz
70c1a0bd6deeb32941fc197cf47bed41296bfc4037e43ab06a49af6bdbaf0286 node-v4.8.3-sunos-x86.tar.gz
46b21e86a520e36c5d456580eaa823c5812076883945d6ff1db0c506a19285c8 node-v4.8.3-sunos-x86.tar.xz
f8a5b7fe246f8358121e057f26411d3be9657a328b146d74abf483a956702868 node-v4.8.3.tar.gz
d84e7544c2e31a2d0825b4f8b093d169bf8bdb1881ee8cf75ff937918e59e9cb node-v4.8.3.tar.xz
cccf63332b8e2b45c1366735a2f9a42073a34cc91b1bfbe5e2c2c2dcde3b71f1 node-v4.8.3-win-x64.7z
a8bb12240576ecc1a8640db47e4bd38cc21ac7262d8456dc988b873e07a38dd5 node-v4.8.3-win-x64.zip
f3b9ba365f82f0aa146a830f08d275481aa308fe2d7f6dfce4f1e7240dcf6fa2 node-v4.8.3-win-x86.7z
a17a924e6bb91f07b6d08a8383084a5e74e42621dc3675ab111fb7c0da060f26 node-v4.8.3-win-x86.zip
4113f98b9133687335f633be86aa91892992b884476a66e290d2650f85df8fd4 node-v4.8.3-x64.msi
493ae603e8a423a1b98ff048ac7051c6aabab6340011b3dceaeffdd13d4d350f node-v4.8.3-x86.msi
a793a6ea651399a78ee6a4316dd81323d3644f4626171c73390d06b1133a29c3 win-x64/node.exe
cafd50bc53154efff221aba08b3e0beaf2dcd92d578dded52a2e7791cd03b027 win-x64/node.lib
e6c56a0a753adba34d8bf0ed38d22efda9a5dcae35d9fbb6693f318482bc76d1 win-x64/node_pdb.7z
27b8ebf64c91257dc843cd0d418c58c1adec3bbeab60d67ead39361738a94016 win-x64/node_pdb.zip
774f32e53db439ad8c1270e4de5ab79bc4482b10c418dd14bf24216f51586312 win-x86/node.exe
2f580bc0996e4f1d9b90fa066de7b071b0557b6df9435a59c36260ea2de931d8 win-x86/node.lib
ac6675bbb43d3f49ce109d0a7dee768217741a5b0f0722872dbabcccb5ba2be5 win-x86/node_pdb.7z
b76b77e9db0a6a8d6823525c016d3f4415da799d4e73d3eaf889552350f24e2f win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJZCMi7AAoJEJM7AfQLXKlGXCEIAJuraxQ1R28nmDi6orty1iuv
yi+ddsxhS8LodM4Rn/cTKULtNbRi5ca90sSPPNI1QUjXuqQBpsabUC+7mVla1ZL3
1KuP9VCrRqdSVGhLi2Y1ynccjNxx+UU8E4giagnNPLrzn3L6Hn18RYPHaz//ZVPi
dnTgVhh6wka5LpspwnKvKH7ROMYSmslptQbipfVphmGDIqaua2m39Eppwrtnxaxb
olP/ntClGwr9an/neGSnxEKn/NblTrQtisEh7gACtORLhlyjSTgQSU7iLpmTtQTh
sqG8ZWqFwNLyUvg/AmIpzr2p66A7RxxMWSql+EaMnS4K9H2+S698SEGXNk0wvMw=
=mf3f
-----END PGP SIGNATURE-----

Node.js 8.0.0은 5월 30일경 배포될 예정입니다.

이 글은 @nodejs 핵심 기술 위원회의 일원이자 @googlecloud의 Developer Advocate인 Myles Borins씨가 작성했습니다. Node.js 8.0.0의 출시가 "왜" 지연됐는지 살펴봅시다.

이유? 짧은 버전

우리는 V8 5.9에서 기본 사양이 되는 TurboFan + Ignition 파이프라인과 함께 Node.js 8.x 버전을 배포하려고 합니다. 이를 통해 다음 LTS 출시 라인은 더 모던한 컴파일러와 JIT 파이프라인 상에서 실행되는 한편, 백포팅도 쉬워지고 V8팀의 지원도 더 오랫동안 받을 수 있을 것입니다.

이유? 긴 버전

몇 주 전 저는 James Snell과 함께 우리가 미처 몰랐던 문제가 발견된 8.0.0 출시에 관해 논의했습니다. V8팀과 몇 차례 회의 후 Node.js 프로젝트는 8.0.0 버전을 Crankshaft와 전체 codegen 파이프라인 기반을 유지하기로 정했습니다. TurboFan과 Ignition이 사용된 V8은 Node.js 9.0.0에 탑재하려고 했습니다. 이 같은 결정에는 두 가지 주요한 이유가 있었습니다.

  1. V8팀에게 새로운 파이프라인의 성능을 개선하고 버그를 제거할 시간을 줄 수 있다.
  2. LTS 출시 라인에는 널리 알려져 있고 안정적인 경험을 줄 수 있다.

간과했던 부분은 이 같은 결정이 LTS에 복잡한 문제를 가져올 수 있다는 점입니다. V8 5.9는 6월 초에 출시 예정이기 때문에 Node.js 8.x가 예전 파이프라인에 대해 V8팀으로부터 지원을 받을 수 있는 기간은 두 달도 채 안 될 것입니다. V8팀은 V8 5.9와 6.0 사이에 매우 많은 파이프라인 관련 코드를 추가해왔으며, 이 코드는 V8 5.7과 5.8에 백포팅하기가 매우 어렵습니다. 거의 3년간 아무런 지원도 받지 못할 V8 엔진과 함께 출시해야 하는 것입니다. 이게 첫 번째 문제입니다.

더 골치 아픈 문제는 Node.js 코드 베이스의 중요한 부분이 Crankshaft에 맞춰 조정되었다는 것입니다. 이렇게 조정된 코드는 Crankscript라고 부릅니다. 우리가 9.0.0까지 기다렸다가 Crankscript를 리팩토링한다면 같은 Carbon LTS의 관리 주기 내에 있는 8.x와 9.x 사이에서 매우 큰 차이를 경험할 것입니다.

보안 문제도 있습니다. 크롬팀은 V8에 대해 보안 검사를 꾸준히 합니다. 만약 Node.js 프로젝트가 예전 파이프라인을 기반으로 한다면 3년 동안은 눈뜬장님으로 지내는 셈이 됩니다.

맥락

최근 Node.js(4.x)의 Argon LTS 스트림은 1년 동안만 지원되는 유지보수용으로 바뀌었습니다. 상대적으로 적은 수정 사항을 아직도 7.x에서 이 출시 라인으로 백포팅하고는 있습니다. 이 라인에는 수정 사항을 매우 조심스럽게 도입해야 하기 때문입니다. 여기에 비추어 생각해 볼 때, 만약 8.x와 9.x 사이에서 굉장히 급격하게 변한다면 처음 몇 달간은 백포팅이 힘들 것입니다. 11.x의 코드를 8.x로 깔끔하게 백포팅 할 수 있을 거라고는 생각하기 어렵습니다. 더 나쁜 부분은 성능에 영향을 주는 변경 사항은 성능 프로파일이 일정한지 일일이 수작업으로 확인해야 한다는 것입니다.

그 후 진행된 일..

James와 대화를 나눈 후, 저는 즉시 우리가 해야 할 일에 대한 의견을 구하기 위해 V8팀과 대화했습니다. V8팀과의 협업을 통해 우리는 Node.js 및 V8에 관한 세 가지 계획을 작성했습니다.

  1. 아무것도 하지 않는다(V8 5.7과 함께 출시)
  2. V8 5.9와 ABI(Application Binary Interface) 호환되는 V8 5.8 버전과 함께 제때 출시한다.
  3. V8 6.0과 ABI 호환되는 V8 5.8 버전과 함께 출시할 수 있도록 출시를 미룬다.

투표 결과, 핵심 기술 위원회는 8.x 출시 라인이 가장 진보할 수 있는 출시 연기를 결정했습니다.

그래서 이제 어떻게 될 것인가?

우리는 현재 새로운 파이프라인의 성능을 테스트하고 있는데 결과가 좋습니다. V8팀은 6.0과 ABI 호환되는 특별한 버전의 5.8을 준비하고 있습니다. 덕분에 우리는 하위 호환을 보장하며 새로운 파이프라인으로 업그레이드할 수 있게 되었으며, LTS 출시 라인에 백포트를 적용하기도 훨씬 나아졌습니다. Node.js 8.0.0은 5월 30일경 출시될 예정이며 심각한 문제가 발견되지 않는다면 6월 초쯤 새로운 파이프라인을 적용할 수 있을 것입니다. 이번 출시 지연과 관계없이 LTS의 릴리스 날짜는 그대로 10월입니다.

질문?

여기서 많은 얘기를 했습니다. 궁금한 점이 있다면, 트위터를 통해 저에게 질문을 남겨주시기 바랍니다.

Node v7.9.0(현재 버전)

주요 변경사항

  • util: 콘솔이 주요 브라우저에서 제공되는 수준에 한층 가까워졌습니다. (Roman Reiss) #10308

Commits

  • [9f73df5910] - deps: cherry-pick 22858cb from V8 upstream (Ali Ijaz Sheikh) #11998
  • [b997e62692] - test: add internal/socket_list tests (DavidCai) #12109
  • [c11c23b22b] - doc: make the heading consistent (Sakthipriyan Vairamani (thefourtheye)) #11569
  • [67d21149a2] - crypto: handle exceptions in hmac/hash.digest (Tobias Nießen) #12164
  • [3b765f5366] - doc: fix confusing example in process.md (Vse Mozhet Byt) #12282
  • [37568c093a] - src: use std::list for at_exit_functions (Daniel Bevenius) #12255
  • [2f9e2fcf3e] - doc: update information on test/known_issues (Jan Krems) #12262
  • [0f4319a14a] - src: use std::string for trace enabled_categories (Sam Roberts) #12242
  • [6826637f11] - doc: fix missing argument for dns.resolvePtr() (Uppinder Chugh) #12256
  • [4a6bb378d4] - doc: fix confusing reference in net.md (Vse Mozhet Byt) #12247
  • [3e8991cc56] - doc: modernize and fix code examples in modules.md (Vse Mozhet Byt) #12224
  • [376f5ef1ee] - doc: document the performance team (Gibson Fahnestock) #12213
  • [c0b7c075da] - doc: add refack to collaborators (Refael Ackermann) #12277
  • [83f855d505] - doc: add aqrln to collaborators (Alexey Orlenko) #12273
  • [2fb2289177] - doc: add sub domain to host in url (Steven) #12233
  • [ac200a6122] - test: add a second argument to assert.throws() (dave-k) #12139
  • [3cdd04b1c0] - test: skip irrelevant test on Windows (Rich Trott) #12261
  • [d4d6986551] - build: fix path voodoo in icu-generic.gyp (Refael Ackermann) #11217
  • [a735c16d52] - deps: backport ec1ffe3 from upstream V8 (Daniel Bevenius) #12061
  • [d641164d09] - doc: update pull request template URL layout (Rich Trott) #12216
  • [6feea08587] - buffer: preallocate array with buffer length (alejandro) #11733
  • [a703bdecc4] - build: add checks for openssl configure options (Daniel Bevenius) #12175
  • [b495b6acdf] - build: make configure print statements consistent (Daniel Bevenius) #12176
  • [f60b4553f3] - doc: modernize and fix code examples in https.md (Vse Mozhet Byt) #12171
  • [74d0266694] - doc: fix string interpolation in Stream 'finish' (Vinay Hiremath) #12221
  • [4b54520a4a] - test: refactor mkdtemp test and added async (Luca Maraschi) #12080
  • [8caf6fd58a] - test: add Unicode characters regression test (Alexey Orlenko) #11423
  • [961c89cc61] - doc: add table of contents to README.md (Jason Marsh) #11635
  • [a11ed6a0b3] - test: more robust check for location of node.exe (Refael Ackermann) #12120
  • [6083e7aa7b] - benchmark: avoid TurboFan deopt in arrays bench (Michaël Zasso) #11894
  • [cf1117bc13] - doc: fix the timing of setImmediate's execution (Daiki Arai) #12034
  • [806c4f3c0c] - doc: fix fs.read arg type (Daiki Arai) #12034
  • [c814c7e9ea] - events: do not keep arrays with a single listener (Luigi Pinca) #12043
  • [36617fd5b8] - doc: add notes to http.get options (Raphael Okon) #12124
  • [9e6b0a4604] - test: performance, remove Popen(shell=True) on Win (Refael Ackermann) #12138
  • [805ebef8b1] - buffer: optimize decoding wrapped base64 data (Alexey Orlenko) #12146
  • [fb34d9c210] - test: increase querystring coverage (DavidCai) #12163
  • [d6e9cf7c22] - doc: fix and update examples in http.md (Vse Mozhet Byt) #12169
  • [f057cc3d84] - benchmark: replace [].join() with ''.repeat() (Vse Mozhet Byt) #12170
  • [b15dc95848] - test: fix flaky test-child-process-exec-timeout (Santiago Gimeno) #12159
  • [72a27b3eb5] - build: use $(RM) in Makefile for consistency (Gibson Fahnestock) #12157
  • [3af9101d20] - doc, inspector: note that the host is optional (Gibson Fahnestock) #12149
  • [b52b3f6710] - test: reduce buffer size in buffer-creation test (Sakthipriyan Vairamani (thefourtheye)) #11177
  • [b5283f9d4b] - doc: add logo to README (Roman Reiss) #12148
  • [305f822a36] - net: rename internal functions for readability (Joyee Cheung) #11796
  • [2f88de1ce3] - vm: use SetterCallback to set func declarations (AnnaMag) #12051
  • [ffbcfdfe32] - src: fix base64 decoding (Nikolai Vavilov) #11995
  • [8823861d9d] - tools: update dotfile whitelist in .gitignore (Michaël Zasso) #12116
  • [87ca9a6ffe] - test: fix flaky child-process-exec-kill-throws (Rich Trott) #12111
  • [fdf76d5aa0] - tools: add missing #include "unicode/putil.h" (Steven R. Loomis) #12078
  • [6130d547a0] - deps: backport 8dde6ac from upstream V8 (Daniel Bevenius) #12060
  • [1ee38eb874] - (SEMVER-MINOR) util: add %i and %f formatting specifiers (Roman Reiss) #10308
  • [5ac719d0d2] - doc: add deprecations page to docs toc (Michaël Zasso) #12268

Windows 32-bit Installer: https://nodejs.org/dist/v7.9.0/node-v7.9.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v7.9.0/node-v7.9.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v7.9.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v7.9.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v7.9.0/node-v7.9.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v7.9.0/node-v7.9.0.tar.gz
Other release files: https://nodejs.org/dist/v7.9.0/
Documentation: https://nodejs.org/docs/v7.9.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
55
56
57
58
59
60
61
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

e2ea01c130677d5ac5ecea9b1591d285779a142d372000bda15655058864534f node-v7.9.0-aix-ppc64.tar.gz
fbeff9aa20adfb69e0a2977578713ac0a33d20d895816af4c9eb9f75aa2b0c31 node-v7.9.0-darwin-x64.tar.gz
a6ca33b34163591e53baad876607ca12ebf03768dcb3e661b60269ff21b1b938 node-v7.9.0-darwin-x64.tar.xz
7954edd9650bb9caad67de26295968fb4aa6451606106632b2ba6c41d9180877 node-v7.9.0-headers.tar.gz
b1ca3fd5e01d4d195f8630ede09fcc0e1e1d4197c99dcc97cadbbcacea1dfbb8 node-v7.9.0-headers.tar.xz
97a4fdf9bdce13e6ff42109ac75564b480586203dbd9c621fa801f53db94484d node-v7.9.0-linux-arm64.tar.gz
2dff3ee0c0a5e9b3adc6b8af8fb5a9f1fb47917a7e8538497a7125f50fc685d3 node-v7.9.0-linux-arm64.tar.xz
c3058ba99f18bf8db7798a171a0709fc3e4b1c1f6d80f0673496ac325c9a1911 node-v7.9.0-linux-armv6l.tar.gz
42adda34a8de3d0bde4307e18cbcab905e44d3a4d577bf5665ff84a83b2135b1 node-v7.9.0-linux-armv6l.tar.xz
18489a7cb44ddf91fdf7ec802a9cd2153fd00af22ed8124ae907e15613c1f592 node-v7.9.0-linux-armv7l.tar.gz
f68072767fea47171eb4bb660daaa5e8fee1c06596b3dd28b1743287923fcf2f node-v7.9.0-linux-armv7l.tar.xz
8e80dd4f2fea8864d724d1ab61fca8476a05ae4c4423fa813d3d8b1ae72f6593 node-v7.9.0-linux-ppc64le.tar.gz
c55aa59ac82db8a5d1a9ae1028dd49b8d53831e77575a2afc519a4ab512e00af node-v7.9.0-linux-ppc64le.tar.xz
68e634269c5872f58338f812dcdb5e879acf15dfd2ed7a970a102d932dc7e620 node-v7.9.0-linux-ppc64.tar.gz
a867ea2c5cfc2c954002c226ea041a8888e81cfe5dab68ae7fb69b8a7c62ef70 node-v7.9.0-linux-ppc64.tar.xz
7ad687ca378bfbd693bd4dc0f6bd81bd85318d97b28ad9316b4e30d4e98f9211 node-v7.9.0-linux-s390x.tar.gz
882986f4aaae24b531da482914d1e177253ef0f33dbb386a156f1f38585e4986 node-v7.9.0-linux-s390x.tar.xz
62b35635c648befde8bf534b6086f7416b8c1a3ac0ff8a99c2d6773722829a0e node-v7.9.0-linux-x64.tar.gz
d8910cf0dd90be84c07df179512cf2e36659a92726e67e8dc8bc8b457fe6e5ee node-v7.9.0-linux-x64.tar.xz
cf0413a5119c8460215b932dd69449b33238538b0a86e4a7805747073a2be9aa node-v7.9.0-linux-x86.tar.gz
a1178015504b81d1a42d72feebf80e3e7c96f3ff64ef17157e22f886c7d29e64 node-v7.9.0-linux-x86.tar.xz
cfd3edb13a3ff4020e75cc942da67aefdbae11944ecfc306cc255b7dfbf05373 node-v7.9.0.pkg
7ad260f909c8fd919917693b0cb9f493236a6bb21537feedcaa44c0941cc61a7 node-v7.9.0-sunos-x64.tar.gz
b6b4531111a940c279e65a9e17ef2851f787c486c17b6668e2f86314e35a2987 node-v7.9.0-sunos-x64.tar.xz
6ae38c43ea91858974077d733d298548b3bfe15cf004ec280035a3e618ed313a node-v7.9.0-sunos-x86.tar.gz
671e8be01b40515b8aa8061d8c4a317403571fb51863661f76cf30810476958d node-v7.9.0-sunos-x86.tar.xz
5cc131bb16f7ca688c29634a18b3c6a7816609a431a509f31baedf7caf25d626 node-v7.9.0.tar.gz
a569764b884929f31a0772600a5cf36048ad42aa8c54ba4cabea6c067ef96a29 node-v7.9.0.tar.xz
1611306e59558afd6502db2e39177429eb064b4c3ca0334c5d4a31204dd0a7ee node-v7.9.0-win-x64.7z
67050bfa8fcb7679230078c14f291035640725a0edc564169cb6118bd62ccc70 node-v7.9.0-win-x64.zip
05778b0a58cb2b95c5864bc69dccc52f7238691079f264c9c04cecfa0e00d30f node-v7.9.0-win-x86.7z
57f4f8919388019c95cf514203ee98daa761435d31406560b37a94d9cad0508c node-v7.9.0-win-x86.zip
9722d751e9d5dd54e2f4384d4259486971b3f073f6cabd32066668d6abef4b17 node-v7.9.0-x64.msi
9fcf1dba6d6b07f7d969f001e4d0563fa8ac3b5487db8e0d61a71fb5c9b4a158 node-v7.9.0-x86.msi
aff221d258fc07f56cfea3235551be95d97ab2fb19905ec7e3afe10977b1bb7f win-x64/node.exe
a4b2abc082d7a5d9d8855d460d403ded32e45b61d69745265aa1db168314415b win-x64/node.lib
5b4e6d7c86d806530c467613c8a3a02528acf261a0d77fb696d2bfaca049d0e4 win-x64/node_pdb.7z
1f706cf0a7e958fa49231db94f0281824a7a784ee0e4ccdffe3c899bcb00edb4 win-x64/node_pdb.zip
c095d7863463a12d6b1db17a7eaa64379c880843c79370a6f0cb2c8ecd334f3d win-x86/node.exe
0343725dc98d66d66adcbc435e726fec3797900caead18bae230da553416816b win-x86/node.lib
cf97d513cfa55829d0f7195e5dec47f209ed10da1b7a7cf373f570a32f400d5c win-x86/node_pdb.7z
df25d948663b253823b76abc2f8dc47d33898407898a83319b97097aa4145cd6 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJY7SsqAAoJECPv7+k8TP/++4wP/2FJURNAxxB4hM7aes0klkES
HO+YsEmqv4mVPoUHRrhQwtbvu1muTU3CYJWwIyVdqL5zNgIkU7C7KNI48Xn8NYaZ
mC9WGcf1guOtVeOXlJ19PZrwo2esJCFUel4z9x53e4KF6LoYHPx4F1Ea4tZYhohd
6R71xW/K8e/WP+M/ppBtt1qh2VRuhRlvlMzcbNEalQu43chg8Wg9t+8NxI5EED/8
7b4tpddCBRW3JmeSR9kq/jDvjH3WoiXVummWv8SsnhjYoB7S7O8h4dhYDDXEu3pr
JSbalruGhCB/xnRX8ToUnSop8yDTIoFPMJVLUlDalOJGWtT/4SOvNrMmymTX1OEA
naC75Ji3ACT35BJn0WRH8JVB24S7S7kGfOjjE5khKn4SVzV+gig9QlwLwkDmtTkH
kA7EMvZMRIELyS+jS5MwmArB0P+8NKB34GoU94lr7fmvgmZulbDiazi9aGvQ5miI
qCTnIrPNwt9F9NG/VplwkcdvEAo/y0EG2+mspYGN36ZHXy6tFA74k90p1nfEjLNu
oCLzGBzDjMmU6lCCXscHTrNjUNn61exjej8F9/QwjyARKJ+z7J47gyo9zT4KRtNF
2fOfG/CD3yb0sxo8DqZZlw5kgWwhPpJLVTqCI3QtJGJin8AJvngCVVx0X4gu5etQ
s5V0b4G1O7xkvlhfr+1/
=k4lg
-----END PGP SIGNATURE-----

Node v6.10.2(LTS)

주요 변경사항

  • crypto
    • 인증서를 폐기하면 발생하는 메모리 누수를 수정했습니다. (Tom Atkinson) #12089
  • deps
    • zlib의 버전을 1.2.11로 업그레이드했습니다. (Sam Roberts) #10980
    • 세그먼테이션 오류를 일으키는 전개 연산자 회귀 버그에 대한 V8 엔진의 수정 사항을 반영했습니다. (Michaël Zasso) #12037
  • repl
    • Windows에서 REPL 화면을 망치는 커밋을 되돌렸습니다. (Myles Borins) #12123

Commits

  • [5f644d2f6f] - crypto: fix memory leak if certificate is revoked (Tom Atkinson) #12089
  • [912f78a566] - deps: fix CLEAR_HASH macro to be usable as a single statement (Sam Roberts) #11616
  • [abe9132011] - deps: upgrade zlib to 1.2.11 (Sam Roberts) #10980
  • [1ff512c185] - deps: backport e427300 from upstream V8 (Michaël Zasso) #12037
  • [8dfc710a06] - deps: cherry-pick b9f682b from upstream V8 (Michaël Zasso) #12037
  • [52bdb8f246] - deps: backport 2cabc86 from upstream V8 (Michaël Zasso) #12037
  • [64fc5a4541] - repl Revert: "Revert "repl: disable Ctrl+C support..." (Myles Borins) #12123

Windows 32-bit Installer: https://nodejs.org/dist/v6.10.2/node-v6.10.2-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.10.2/node-v6.10.2-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.10.2/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.10.2/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v6.10.2/node-v6.10.2.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.10.2/node-v6.10.2.tar.gz
Other release files: https://nodejs.org/dist/v6.10.2/
Documentation: https://nodejs.org/docs/v6.10.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
53
54
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

625947ad107156105f0b1ee05cde078f0175793ea59022e831bab85b7c19d6be node-v6.10.2-aix-ppc64.tar.gz
63383d322612777b38cdb81b66a7f4748a9c803d60ab710a79375204cb033129 node-v6.10.2-darwin-x64.tar.gz
360b887361b2597613f18968e3fc0e920079a363d0535fc4e40532e3426fc6eb node-v6.10.2-darwin-x64.tar.xz
5b446d065c86e6567da3ee84f7930b70a0edf5d0ddc90bf1e246320ac72eea08 node-v6.10.2-headers.tar.gz
716d403769bd218ed33fd1ed0f55054a1544adc9b3f67c6b5a8fbd61327c1909 node-v6.10.2-headers.tar.xz
97de0340b6dbf38e3d995df880a94c58d403c3054676d8fc9192b83a3735f0b8 node-v6.10.2-linux-arm64.tar.gz
87b7c2c7c9335a8c01fd702caa6463ed6cf40e0c3be533f6fe33e61d8254f787 node-v6.10.2-linux-arm64.tar.xz
ef7ebad44c97e117994ac743f37798efaab7c0846c5476992ceac304cec5be41 node-v6.10.2-linux-armv6l.tar.gz
2ea5938bd50ea1f7e9ed18f70adbde6f08f2ceed703ffdb425969b06c1f1a3d3 node-v6.10.2-linux-armv6l.tar.xz
9f87b4e1cb96140b37c4421308b6f914f9e5832c285dea735dc0c427451126c1 node-v6.10.2-linux-armv7l.tar.gz
a2087c8e37f66677f0bcdb7ce6da8e5489972db6a921dad8c1fd406f4ce19338 node-v6.10.2-linux-armv7l.tar.xz
527f90e40c6dd966d6025319f8bc6935e80e81250b7446613a93c528885ee418 node-v6.10.2-linux-ppc64le.tar.gz
35caa0b91ebfe35d897f13adacbfc0bf0da4db15498ac64eb1f0da272f69d223 node-v6.10.2-linux-ppc64le.tar.xz
27bfa1e70c82fb6c910d8208bdb0af92386a98f6d8e85ef981a90a9703562af5 node-v6.10.2-linux-ppc64.tar.gz
f48b02523da44404c7c7e10c61854a048d3989abbd5b4052bc2bb3178c1418f0 node-v6.10.2-linux-ppc64.tar.xz
f1163d323b0f0c2b8533382a2a84888b2080e4b42a9192e91e489b5a0613fcbb node-v6.10.2-linux-s390x.tar.gz
949e4d8a511dc9c9f7a8048af0251bcaace3fda12dffe6bda4e08467acfd1c75 node-v6.10.2-linux-s390x.tar.xz
35accd2d9ccac747eff0f236e2843bc2198ba7765e2340441d6230861bae4e1b node-v6.10.2-linux-x64.tar.gz
b519cd616b0671ab789d2645c5c026deb7e016d73a867ab4b1b8c9ceba9c3503 node-v6.10.2-linux-x64.tar.xz
6721221fab4e3b3a1be6573900b9e368c7a74ac1c1c3ae982e49c5583e8962e3 node-v6.10.2-linux-x86.tar.gz
d2179b2d14a399973298c1f4598871058f4cca23c77ea3aca098fa6ff809d55c node-v6.10.2-linux-x86.tar.xz
6a6fb245648236dfd80f50b5d35b54584ad666207b41decfa965581b96d68cd9 node-v6.10.2.pkg
aa3de2a247de9cebbe0a8712fb0eba4c66f82e004bbf5b57c8583fbfb6a01ab7 node-v6.10.2-sunos-x64.tar.gz
f2c61aad222fbfad383e8c6a92520b610d2e5711c764724627d5103536d8c9e9 node-v6.10.2-sunos-x64.tar.xz
b07246e9da31e3a762469d609d03558318bd160cd2a04a822bd6725291f10999 node-v6.10.2-sunos-x86.tar.gz
4c1e3afe305fb586a6fe68c814e61e501dca573419751edabea975386cbde64f node-v6.10.2-sunos-x86.tar.xz
9b897dd6604d50ae5fff25fd14b1c4035462d0598735799e0cfb4f17cb6e0d19 node-v6.10.2.tar.gz
80aa11333da99813973a99646e2113c6be5b63f665c0731ed14ecb94cbe846b6 node-v6.10.2.tar.xz
08572d6714ab8e76cfac6211b63fcf2062ff443355be28a0f106d2cc05c45e46 node-v6.10.2-win-x64.7z
d778ed84685c6604192cfcf40192004e27fb11c9e65c3ce4b283d90703b4192c node-v6.10.2-win-x64.zip
4149533ef54039cef1e49eb5e41cbb1688e5509751a4f518b05d330e38dc5eea node-v6.10.2-win-x86.7z
ee0e456bd5cc2d689a19a3a73947989b979bad9e7026685da2f537a4c93f2c91 node-v6.10.2-win-x86.zip
4d0a8b82649dc38f606b400006a2ab2d3585b65c44b4f5b71621444b3c3f7754 node-v6.10.2-x64.msi
bc1febcfd2e8fbaf6bdcd06c1eeee5d33ae61ae37f74e84392ea3b46da5ea550 node-v6.10.2-x86.msi
463301bd94198a53793bb5c28ba19b0520fb775de34689c69cc6ce41b71c8b9b win-x64/node.exe
9f4bb26e4329ba72068314361b163a827e8845ac810b3daa55160fa269119dee win-x64/node.lib
0f3f45eb67eca91cd9395b423750b79dd28e76069f108b4feeed9b6dc52b16f3 win-x64/node_pdb.7z
a12a60a9d655beaeda5a12bc9d3463777df20e2974ab6e3e464acc2c6fa9b009 win-x64/node_pdb.zip
91fec6e9b7dc9cb2f7b54f15d8d8c24ff1d294d5fa912d2c641d2e7de627597b win-x86/node.exe
c7a55bd27f6be0605dcb876a6244541404ef868745c0060b1daf3167483fcc95 win-x86/node.lib
f37179ac8564b21e6828c4ad5c725edadfefd6ff8c5356722cd96051f1f9986a win-x86/node_pdb.7z
04afc75644154b80c0bc3e740ea5925cbba46e92cd75093ca62baaa4a08265f2 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJY44/KAAoJEJM7AfQLXKlG43AIAKrAzGLa25oAcPKE3fl2wsyZ
wiBo8Mj+Rvy8tSXjDlaLPPPhw7+3IHY8TvQC2eXVPiH4a42lpgFWpupgN0pL7y+M
PAmnn+q53wnBA5CtJH9L0NkB2p4KJuP/TTt/UmZiB1pXyI4y3DZ59mQpnmPYeW4b
xAtlPbGtqofF/W3ChnXrsxjS0O5iSETj9xOus93RTKOsqknBpVS5VJHO1oSkYlRB
Z3IbF0LrP8SJN4NOynLTDZleRCLXWkzbMzFId8/Ork23Y8e5UC4dy47YC/xry8yq
bwokir2TA5vprJAxaLjfuz+XXUaB0B2MhrnErFXBHlAaGpSNDJIPznzcH6QERSA=
=fTqQ
-----END PGP SIGNATURE-----

Node v4.8.2(유지보수 버전)

주요 변경사항

  • crypto
    • 인증서를 폐기하면 발생하는 메모리 누수를 수정했습니다. (Tom Atkinson) #12089
  • deps
    • zlib의 버전을 1.2.11로 업그레이드했습니다. (Sam Roberts) #10980

Commits

  • [9d7fba4de2] - crypto: fix memory leak if certificate is revoked (Tom Atkinson) #12089
  • [253980ff38] - deps: fix CLEAR_HASH macro to be usable as a single statement (Sam Roberts) #11616
  • [2e52a2699b] - deps: upgrade zlib to 1.2.11 (Sam Roberts) #10980

Windows 32-bit Installer: https://nodejs.org/dist/v4.8.2/node-v4.8.2-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.8.2/node-v4.8.2-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.8.2/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.8.2/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v4.8.2/node-v4.8.2.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-ppc64.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.8.2/node-v4.8.2-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v4.8.2/node-v4.8.2.tar.gz
Other release files: https://nodejs.org/dist/v4.8.2/
Documentation: https://nodejs.org/docs/v4.8.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

839e8ac8b30692000393172ba10e0d14057060751694c73276cecc03ec301152 node-v4.8.2-darwin-x64.tar.gz
44db1ea96242fc350e3f253e525c46217049ddff6acf0f273483657a0947d5c4 node-v4.8.2-darwin-x64.tar.xz
dbbf4f4f8b9253b39ffb26c8984865ddf25052c314c699799cbad78b728a1247 node-v4.8.2-headers.tar.gz
42d2320c5d42f45c8d71e0a6da87b2566b55e520eec1c3aca5bf16816546207a node-v4.8.2-headers.tar.xz
f12a9e347da6ffdac6598164831198714a6ef7e0587d10fce21e5312629f2ed8 node-v4.8.2-linux-arm64.tar.gz
963fe4b9355c1dcd4e0c5004978bb6b843c0b7e13f7b67e98d67baf4cf288275 node-v4.8.2-linux-arm64.tar.xz
d31a6808a7af5f50dc22de4983b2eae3379fde5e230fcdbc0edfbf788d4cc34a node-v4.8.2-linux-armv6l.tar.gz
212f27d2430bc6112782f04594a9a9143205926b4d7b15e3a5790fe1a46f30e3 node-v4.8.2-linux-armv6l.tar.xz
2fb743e3d980f851cd3d1e82f2a6c02fd69a9a4fcf696efc8365cad0e565506f node-v4.8.2-linux-armv7l.tar.gz
26a89c9e27a58c0ff7c59d2dc3ceba3c1f87201715126f00412e7f8195609cf6 node-v4.8.2-linux-armv7l.tar.xz
cd78e40c3a1699520e497aa22f4b52582232442eee04d2defa7db6a6859956ad node-v4.8.2-linux-ppc64le.tar.gz
ace83a9d71704caff18a81901eaedaca0c623e289f98fa88178ba80b0cd7a39c node-v4.8.2-linux-ppc64le.tar.xz
df8152c1df39e5d6fa38ecadd6c8d0fdb731a3602a9bd63eebc378d1b1ad5a1f node-v4.8.2-linux-ppc64.tar.gz
1d088bc87cba2ffae5696bf1e6432622afaaee5c9ec2da96302100b707a5af4b node-v4.8.2-linux-ppc64.tar.xz
150c468f67a84c343503864a037cb8f4decd375279f3c20afe7c4f21f7aa3164 node-v4.8.2-linux-x64.tar.gz
4d4a37f980bb2770c44d7123864650d0823bae696d7db09d9ed83028cab32fd3 node-v4.8.2-linux-x64.tar.xz
08d7b0db8ca5ad5579c7391efedc38d69ceac6de2bc3f6bb0d14fa0fe7ee5907 node-v4.8.2-linux-x86.tar.gz
69b20ac1d234f936bb9841262de177dd451cb5c8640005832242350dcd022486 node-v4.8.2-linux-x86.tar.xz
25606ccd44d634b3796806e4c534456b235310e9c3bdbd0afb3e1fb5d0214371 node-v4.8.2.pkg
ecd2b4a554681b38703d54f1c1c66f4410af0dcfb931ab37b082c1e5b6f062e6 node-v4.8.2-sunos-x64.tar.gz
ece0313949c6b8ba15e4797f4bce53612ae806306ea12a91b1f29f27ffbb3171 node-v4.8.2-sunos-x64.tar.xz
198009fbc858a8a4c1ee5b5d717d964c3e99de840fa541e195b16f1caeee2f3e node-v4.8.2-sunos-x86.tar.gz
9d0693c228bd7c45051a35b871e3d79253e138de46e380b61b546a3e2f1ab663 node-v4.8.2-sunos-x86.tar.xz
29dc51947b09f081263bf60f70525979e3f78efc21c68f108bc3c6c64d18b904 node-v4.8.2.tar.gz
b961350b8490c791bdd3663925662ba0fbe01e004b43f1c2779baffcc816b930 node-v4.8.2.tar.xz
39cf9694594e42f49cfe54de720575ecd3a32dd08f6b390f017283ddb84828e6 node-v4.8.2-win-x64.7z
fcd1233e3fab11859c96784e714d0a2256fa065ffdbce5bbc8fe55a2e8052a1e node-v4.8.2-win-x64.zip
48c360e9d6aac6c19267255c8df9ac510cf2f196ff0885d856eca4dc3ad861cd node-v4.8.2-win-x86.7z
23d7d0e5a3934b2183ce2c71d102417282a6f183774123558d408d117dd06e34 node-v4.8.2-win-x86.zip
f7a14975cdcf4eb76727559a38c4cc26807f34133a751cd11ebc71c7a31d4eda node-v4.8.2-x64.msi
0db29f887a7abf3b246979a1016e8dc96f1d96b0652e04018313d1c3694ce989 node-v4.8.2-x86.msi
1829b8c1295f28ac0fbfb3bb7467f2e7e6b42a5a3c07453e215800c08f67b133 win-x64/node.exe
0341c157a5bc9cc9987a99bbf05e2dacc5e7f7ee27866ad2245b5cc7fc095292 win-x64/node.lib
72444282368ea01ca78ed751f99bc1ee0ecdbf9cdc17d9fca9b3f446c7479554 win-x64/node_pdb.7z
b7bc2e39d3c049006a04362e4e5fa7ed99049a326feb1282fd201d3d3c436aa1 win-x64/node_pdb.zip
daca7b85c4aaa8b0272e2339f19f0e8944c3c4121eb584c62bd441e7042857b1 win-x86/node.exe
1e6a42d8f432c3f5b9510ea9a75c8eb254f03f6fecf1de3c1187eaa521c2c83e win-x86/node.lib
8203a158a1c6f1c4b726db01a398653e1825dc0a5bb16c67c0717a1fc9ae2103 win-x86/node_pdb.7z
73b050ae1ea4e92c784059f68bd810cbbf5668c899b4a70ae5655b2217e5e615 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJY45NZAAoJEJM7AfQLXKlGj8sH/Ag1kqulFyiFtHaLxCJPvM+l
9BnZy0AvFDufnrz98vINWoVBU9rUqB6G9A2Yh3z3fPulJ5ZnvsFpzy9aqfTS/q4z
rfMmZX/u9sogjXE13Z+RIY9oV5zkxxH1gTQ0+Glte54q25l6/L7ckCeAI3i64TxV
K2lu90IKDQpnrc9FBsmaH69W8C8ro9q7Zjpg1zmWBYWlBhCHcDkGXie5WnO/umIh
85FWUGFKlr04wq6IMBG25U6/lTN7MEXQ9FdqmDyLeXulyjW+hybsdAKwkxUeel9P
1fE20PB8/HYcFlWApZtOe56B/ehqKs7kw61BWstofXyZJgJlGsovxOhVWjgT5Kc=
=F1jW
-----END PGP SIGNATURE-----

Node v7.8.0(현재 버전)

주요 변경사항

  • buffer
    • 범위를 벗어난(out-of-range) 인덱스가 세그멘테이션 오류를 일으키지 않도록 했습니다. (Timothy Gu) #11927
  • crypto
    • 인증서를 폐기하면 발생하는 메모리 누수를 수정했습니다. (Tom Atkinson) #12089
  • deps
    • npm을 4.2.0으로 업그레이드했습니다. (Kat Marchán) #11389
    • V8에서 async await 구문을 위해 추가했던 편의 기능을 제거했습니다. (Michaël Zasso) #12004
  • readline
    • 명령 히스토리에 중복되는 항목을 추가하지 않는 옵션을 추가했습니다. (Danny Nemer) #2982

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v7.8.0/node-v7.8.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v7.8.0/node-v7.8.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v7.8.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v7.8.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v7.8.0/node-v7.8.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v7.8.0/node-v7.8.0.tar.gz
Other release files: https://nodejs.org/dist/v7.8.0/
Documentation: https://nodejs.org/docs/v7.8.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
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

3b433801907437aac7680588519492052de7854eab74ce7d70fc22182fa469ee node-v7.8.0-aix-ppc64.tar.gz
b5d041668be876a8f863a202f1ad616d8be143324aaee2650d9948e19ef4f101 node-v7.8.0-darwin-x64.tar.gz
085186355abdd35f5f28bbae3c925dac786bc362cb94eb06960a040c1b748535 node-v7.8.0-darwin-x64.tar.xz
9fe432ffb56cca01bf383ca7dfb16d9dc632fc32fa00963c71fe42673bcba836 node-v7.8.0-headers.tar.gz
47be80fcabff8d3c78026a18d48c098f0ab745c2ea85a5a2caa9eb3180c7d3dd node-v7.8.0-headers.tar.xz
513ffbd9abc1c1c9de0ae2d872f5483c45f055989b0e697913e7963f15d26fee node-v7.8.0-linux-arm64.tar.gz
3aa16eb5cf873e4a9540f30338e99713afa52bd16028034d7a09d8bb2c30f634 node-v7.8.0-linux-arm64.tar.xz
17244fea0ab0e94fbdae10b5998951c1d83fdab9d5b91209debdedc94a4fc7a1 node-v7.8.0-linux-armv6l.tar.gz
d0979c71c1b3c1a88cbdcdff47185cd5dd1dc880b8c7fa993add47c00279d377 node-v7.8.0-linux-armv6l.tar.xz
059eb25579bee5e8edeeb7060a2937dfef4975a67d86bea3b7d54839716d5552 node-v7.8.0-linux-armv7l.tar.gz
c11ce4b49bdf0e1fe4803efcc3817cf1a88e2f351f702dfb6612605a705d367e node-v7.8.0-linux-armv7l.tar.xz
c5981e0f6375ef6e92b302c6593e9dd8fb58ef2f9dcd20d5393e7ff3b43e2844 node-v7.8.0-linux-ppc64le.tar.gz
d8c90c7f4a5f7b327b7461dcda184ae163f6031891b393f1935d11fd31c04600 node-v7.8.0-linux-ppc64le.tar.xz
422d544c84ae0393e424978d09170d6d3e6030db5af185faea61440f24ec1d48 node-v7.8.0-linux-ppc64.tar.gz
6cad4dded33d646a8dd75dcdb917ab48135f7561b30bf1fb0d9f7bdac6becb68 node-v7.8.0-linux-ppc64.tar.xz
5c802f3bd892c004a2997e5a47fcb110ff6aa243cd036f8b78b021db838e627c node-v7.8.0-linux-s390x.tar.gz
4cb1de9fcf6c73485e40989983c1ee2e3933608ff26cc505cfec85adc27cca89 node-v7.8.0-linux-s390x.tar.xz
0bd86f2a39221b532172c7d1acb57f0b0cba88c7b82ea74ba9d1208b9f6f9697 node-v7.8.0-linux-x64.tar.gz
1fca4e71d6f00f7f727994fccc604716160f06aa1ad6d8689d84cd3ca5227312 node-v7.8.0-linux-x64.tar.xz
84d71d14ced742371c9ba538b3a9d9578f85c4359f7d50f6e9a48c61243c71ec node-v7.8.0-linux-x86.tar.gz
f91834b75909ab1af4c818ee5c7316e0fb1d6a4190fe07378c50ca81c910c116 node-v7.8.0-linux-x86.tar.xz
43efa8c996d9666cd1659142d1dbfb17ef0ef79957dc42398e149ef36aff46d1 node-v7.8.0.pkg
9f3cf97eb59c078f948a0e164f8b03b5075055d6576d7de6f1916bfc09f8a8e6 node-v7.8.0-sunos-x64.tar.gz
98eccfa5f7e025ae7f495a340bebd7ad1647b6e7d6970c553c7bc6f852dbf205 node-v7.8.0-sunos-x64.tar.xz
c8cdaac00fa35f865cbe8c567be3e870b49e222cee69c94ad0174467f281a700 node-v7.8.0-sunos-x86.tar.gz
922e0903d0965c355fb072bbf6e4e777fc0fc10b50b26183ea69db63255e33e8 node-v7.8.0-sunos-x86.tar.xz
6aa2ab52763f33ce09b63e913f3caf67d9d4b1120c70b087b50155bd647b76da node-v7.8.0.tar.gz
6821aaee58bbc8bc8d08fec6989a42278b725a21382500dc20fd9d9f71398f02 node-v7.8.0.tar.xz
64b132d01e217b98d0a7313d15094b8a215178ba34ffb87c961e8af760447a73 node-v7.8.0-win-x64.7z
49eb820e2e8a01c6b9c2f94e019ee4149ce01553a809dc39eebdc83a1fa1792d node-v7.8.0-win-x64.zip
0863f25ef0485b9685bdde7133677a7f477a106d8fe29d7187c6e3c58fd230d9 node-v7.8.0-win-x86.7z
5eb6b7d6b6b79f8737a0789b0ac4bfff6cad75ce4408cabc00a9cef6bdb934a1 node-v7.8.0-win-x86.zip
f66a1774086f31e6e9480f6dd67e31f1853a58d26970a19672b40ba0b318a442 node-v7.8.0-x64.msi
0eda7b5dabd72865f96985d5ef0ad7048df87a79ff52a77b352ca293f52e2930 node-v7.8.0-x86.msi
11cc70b68f9cd252756fcad2383342919db6b51bda32e1c99f2cf831c54191f3 win-x64/node.exe
b996750a68d315638193540d5e7350717fd4b0d15fc67cdd05d0450a1c9f2255 win-x64/node.lib
4284743095dd7e23d3b62a742cae758f768b0597cb67b62572afa84e5864f755 win-x64/node_pdb.7z
32480ce6403f7adc0370daad59556071198d2bfa94d8926e7221221c2ddc7824 win-x64/node_pdb.zip
af59dea578eac42ffefa327671092de383e248ab9d16de0372319629129b8f82 win-x86/node.exe
9ae61b802586830d80e5424cd217bfe75bd12bc62fa530125210151df84fcd6b win-x86/node.lib
9ac46e57142439d5a950dbad5fd525b127cb66ed59e5db07a0db8bc9f0acaaa6 win-x86/node_pdb.7z
edf86c803d205b64349870bf040b87142bd5771663cf6f58f3838c32bc85e455 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJY2yPBAAoJEJM7AfQLXKlG+ZAH/RMpoGvTnWNsltteMlZ2j6xq
jhvVbI9TvNyqW9KtiNgE+pbWKatS4BJUtxAPtrgv3szspNHQe7cmhN1q5qPtXzXm
p3iunRT5PssX6cR0KK0lHAWzmvdd7QImU3TPJCI2Tcg3LCv9NvWn6iC9kj/45iH5
cyaLK0oxpB63+cQcr6hJs5HRyvTy+WeCZRKKRDWvzzO/hvanFCufkD0Vw2o72i57
yrvBw4eGMRJm9ZsfO+wBvD+ZOHZoLS/0080zT5jBskCPDH45s75O7dTHtHFoXlWw
eT0HghqhMqiWPNg9i8OwPD/gH8NjebDONMmVZr09zdpbGB3umDFChCRO8V2UUdQ=
=hSu6
-----END PGP SIGNATURE-----

Node v6.10.1(LTS)

주요 변경사항

  • performance: 일부 API의 성능이 개선되었습니다.
    • Buffer.compare()는 대략 최대 35% 빨라졌습니다. (Brian White) #10927
    • buffer.toJSON()은 대략 최대 2859% 빨라졌습니다. (Brian White) #10895
    • fs.*statSync() 함수는 대략 최대 9.3% 빨라졌습니다. (Brian White) #11522
    • os.loadavg는 최대 151% 빨라졌습니다. (Brian White) #11516
    • process.memoryUsage()는 최대 34% 빨라졌습니다. (Brian White) #11497
    • querystring.unescape()Buffer에 대해 평균적으로 15% 빨라졌습니다. (Brian White) #10837
    • querystring.stringify()는 대략 최대 7.8% 빨라졌습니다. (Brian White) #10852
    • querystring.parse()는 대략 최대 21% 빨라졌습니다. (Brian White) #10874
  • IPC: 유닉스 도메인 소켓(Unix Domain Socket)을 지원하는 플랫폼에서는 IPC 프로세서도 일괄 쓰기 작업이 가능해졌습니다. (Alexey Orlenko) #10677
    • 작업량에 따라 성능이 최대 40%까지 향상되었습니다.
  • child_process: spawnSync는 이제 시그널에 의해 자식 프로세스가 종료될 때 null status를 반환합니다. (cjihrig) #11288
    • 이 덕분에 spawn()처럼 동작하던 부분이 수정됐습니다.
  • http
    • http.request()를 사용할 때 제어 문자는 항상 거부됩니다. (Ben Noordhuis) #8923
    • 헤더가 유효하지 않은 값을 포함하고 있을 때 보여주는 디버그 메시지가 추가되었습니다. (Evan Lucas) #9195
  • node: 힙 통계에서 4GB 이상의 값도 지원됩니다. (Ben Noordhuis) #10186
  • timers: 도메인 에러를 다룰 때 타이머 콜백의 순서가 그대로 유지됩니다. (John Barboza) #10522

Commits

  • [fb75bed078] - assert: unlock the assert API (Rich Trott) #11304
  • [32b264c33b] - assert: remove unneeded condition (Rich Trott) #11314
  • [a0c705ef79] - assert: apply minor refactoring (Rich Trott) #11511
  • [7ecfe4971a] - assert: update comments (Kai Cataldo) #10579
  • [4d6fa8d040] - benchmark: add more thorough timers benchmarks (Jeremiah Senkpiel) #10925
  • [406e623b13] - benchmark: add benchmark for object properties (Michaël Zasso) #10949
  • [7ee04c6015] - benchmark: don't lint autogenerated modules (Brian White) #10756
  • [d22d7cce7c] - benchmark: move punycode benchmark out of net (Brian White) #10446
  • [6b361611c3] - benchmark: move setImmediate benchmarks to timers (Joshua Colvin) #11010
  • [a469ce5826] - benchmark: add assert.deep[Strict]Equal benchmarks (Joyee Cheung) #11092
  • [eca1e80722] - benchmark: add dgram bind(+/- params) benchmark (Vse Mozhet Byt) #11313
  • [06c339dcce] - benchmark: improve readability of net benchmarks (Brian White) #10446
  • [b4cf8c4036] - benchmark,lib,test: adjust for linting (Rich Trott) #10561
  • [e397e6f94a] - buffer: improve compare() performance (Brian White) #10927
  • [2b52859535] - buffer: fix comments in bidirectionalIndexOf (dcposch@dcpos.ch) #10162
  • [f7879d98f8] - buffer: improve toJSON() performance (Brian White) #10895
  • [f83d035c50] - buffer: convert offset & length to int properly (Sakthipriyan Vairamani (thefourtheye)) #11176
  • [cda593774f] - build: sort sources alphabetically (Daniel Bevenius) #10892
  • [2d31fd8bf7] - build: move source files from headers section (Daniel Bevenius) #10850
  • [b7c5295437] - build: don't squash signal handlers with --shared (Stewart X Addison) #10539
  • [6772b1d81c] - build: disable C4267 conversion compiler warning (Ben Noordhuis) #11205
  • [93416e9b7a] - build: fix newlines in addon build output (Brian White) #11466
  • [2d5cb3b870] - build: fail on CI if leftover processes (Rich Trott) #11269
  • [edcca78f10] - build: add rule to clean addon tests build (Joyee Cheung) #11519
  • [0200a5a74e] - build: fix node_g target (Daniel Bevenius) #10153
  • [f44c0a5d7a] - build: Don't regenerate node symlink (sxa555) #9827
  • [947d07bd87] - child_process: exit spawnSync with null on signal (cjihrig) #11288
  • [4179c7050f] - child_process: move anonymous class to top level (Jackson Tian) #11147
  • [818cef848e] - child_process: remove empty if condition (cjihrig) #11427
  • [c371fdcf34] - child_process: refactor internal/child_process.js (Arseniy Maximov) #11366
  • [b662c117cb] - crypto: return the retval of HMAC_Update (Travis Meisenheimer) #10891
  • [44510197dd] - crypto: freelist_max_len is gone in OpenSSL 1.1.0 (Adam Langley) #10859
  • [34614af53b] - crypto: add cert check issued by StartCom/WoSign (Shigeki Ohtsu) #9469
  • [b4b3bb4c5d] - crypto: Remove expired certs from CNNIC whitelist (Shigeki Ohtsu) #9469
  • [1f44922e34] - crypto: use CHECK_NE instead of ABORT or abort (Sam Roberts) #10413
  • [ccb6045f2d] - crypto,tls: fix mutability of return values (Rich Trott) #10795
  • [3ab070d4e1] - deps: backport dfb8d33 from V8 upstream (Michaël Zasso) #11483
  • [3fc6a2247f] - deps: cherry-pick a814b8a from upstream V8 (ishell@chromium.org) #10733
  • [254cb1cb77] - deps: back-port 73ee7943 from v8 upstream (Ben Noordhuis) #9293
  • [e774de1685] - deps: back-port 306c412c from v8 upstream (Ben Noordhuis) #9293
  • [e5d1e273d7] - dgram: fix possibly deoptimizing use of arguments (Vse Mozhet Byt) #11242
  • [c7257e716f] - dgram: remove this aliases (cjihrig) #11243
  • [227cc1e810] - doc: restrict the ES.Next features usage in tests (DavidCai) #11452
  • [23246768fb] - doc: add missing entry in v6 changelog table (Luigi Pinca) #11534
  • [ff9a86a73e] - doc: remove Chris Dickinson from active releasers (Ben Noordhuis) #11011
  • [313d1a3009] - doc: for style, remove "isn't" contraction (Sam Roberts) #10981
  • [ab7587ed6c] - doc: update http.md for consistency and clarity (Lance Ball) #10715
  • [21a94ab78c] - doc: clarify Buffer.indexOf/lastIndexOf edge cases (dcposch@dcpos.ch) #10162
  • [8c487de736] - doc: document argument variant in the repl.md (Vse Mozhet Byt) #10221
  • [130710476b] - doc: DEFAULT_ECDH_CURVE was added in 0.11.13 (Sam Roberts) #10983
  • [5118e05b15] - doc: HTTP response getHeader doc fix (Faiz Halde) #10817
  • [243652abbe] - doc: remove duplicate properties bullet in readme (Javis Sullivan) #10741
  • [fa8a394e51] - doc: specify sorted requires in tests (Sam Roberts) #10716
  • [1660311056] - doc: fix typo in http.md (Peter Mescalchin) #10975
  • [8936814a70] - doc: add who to CC list for dgram (cjihrig) #11035
  • [b934058128] - doc: correct and complete dgram's Socket.bind docs (Alex Jordan) #11025
  • [faa55fbe09] - doc: edit CONTRIBUTING.md for clarity (Rich Trott) #11045
  • [c26258e1fd] - doc: fix confusing example in dns.md (Vse Mozhet Byt) #11022
  • [8bf7f9f202] - doc: add personal pronouns option (Rich Trott) #11089
  • [7c22a52a74] - doc: clarify msg when doc/api/cli.md not updated (Stewart X Addison) #10872
  • [d404d8b673] - doc: edit stability text for clarity and style (Rich Trott) #11112
  • [38938e1ba9] - doc: remove assertions about assert (Rich Trott) #11113
  • [89d30908f2] - doc: fix "initial delay" link in http.md (Timo Tijhof) #11108
  • [c0072f8d71] - doc: typographical fixes in COLLABORATOR_GUIDE.md (Anna Henningsen) #11163
  • [207142d050] - doc: add not-an-aardvark as ESLint contact (Rich Trott) #11169
  • [3746eee19d] - doc: improve testing guide (Joyee Cheung) #11150
  • [6cadc7160f] - doc: remove extraneous paragraph from assert doc (Rich Trott) #11174
  • [d5d8a8d7b5] - doc: fix typo in dgram doc (Rich Trott) #11186
  • [59a1d00906] - doc: add and fix System Error properties (Daiki Arai) #10986
  • [72adba4317] - doc: add links between cork() and uncork() (Matteo Collina) #11222
  • [1cd526c253] - doc: clarify the behavior of Buffer.byteLength (Nikolai Vavilov) #11238
  • [b1bda165ce] - doc: edit maxBuffer/Unicode paragraph for clarity (Rich Trott) #11228
  • [1150af00f7] - doc: improve consistency in documentation titles (Vse Mozhet Byt) #11230
  • [ade39cdf9c] - doc: drop "and io.js" from release section (Ben Noordhuis) #11054
  • [c79d9f95d1] - doc: update email and add personal pronoun (JungMinu) #11318
  • [7df4ee8d49] - doc: update link to V8 Embedder's guide (Franziska Hinkelmann) #11336
  • [8468d823a8] - doc: update code examples in domain.md (Vse Mozhet Byt) #11110
  • [10a497cdcb] - doc: describe when stdout/err is sync (Sam Roberts) #10884
  • [53d5002ef9] - doc: dns examples implied string args were arrays (Sam Roberts) #11350
  • [42304de4f7] - doc: change STYLE-GUIDE to STYLE_GUIDE (Dean Coakley) #11460
  • [13a9ba9523] - doc: add STYLE_GUIDE (moved from nodejs/docs) (Gibson Fahnestock) #11321
  • [0164d9263e] - doc: improve test/README.md (Joyee Cheung) #11237
  • [e0868aa529] - doc: add comment for net.Server's error event (QianJin2013) #11136
  • [9a684a1511] - doc: note message event listeners ref IPC channels (Diego Rodríguez Baquero) #11494
  • [bfa3989584] - doc: argument types for assert methods (Amelia Clarke) #11548
  • [fc41a1d34d] - doc: document clientRequest.aborted (Zach Bjornson) #11544
  • [ff77425eba] - doc: link to readable and writeable stream section (Sebastian Van Sande) #11517
  • [4850b503dd] - doc: update TheAlphaNerd to MylesBorins (Myles Borins) #10586
  • [d04de226a1] - doc: update examples in api/crypto.md (Vse Mozhet Byt) #10909
  • [a045af3b95] - doc: update AUTHORS list to fix name (Noah Rose Ledesma) #10945
  • [d266759b99] - doc: add TimothyGu to collaborators (Timothy Gu) #10954
  • [42a5989b39] - doc: mention moderation repo in onboarding doc (Anna Henningsen) #10869
  • [cdc981f6e1] - doc: add edsadr to collaborators (Adrian Estrada) #10883
  • [787d4ec197] - doc: clarifying variables in fs.write() (Jessica Quynh Tran) #9792
  • [f48c86ce48] - doc: add links for zlib convenience methods (Anna Henningsen) #10829
  • [1dbb366611] - doc: add missing added: tag for zlib.constants (Anna Henningsen) #10826
  • [867b4d87dc] - doc: fix broken internal link in process.md (Anna Henningsen) #10828
  • [6d726c07aa] - doc: update writable.write return value (Nathan Phillip Brink) #10582
  • [1975f82168] - doc: edit writing-tests.md (Rich Trott) #10585
  • [494ee5163f] - doc: fix misleading language in vm docs (Alexey Orlenko) #10708
  • [8e807f6552] - doc: mention cc-ing nodejs/url team for reviews (Anna Henningsen) #10652
  • [f9bd4a5645] - doc: sort require statements in tests (Sam Roberts) #10616
  • [032d73841d] - doc: handle backpressure when write() return false (Matteo Collina) #10631
  • [af991c7a98] - doc: add test naming information to guide (Rich Trott) #10584
  • [b5fd61d77a] - doc: fix missing negation in stream.md (Johannes Rieken) #10712
  • [7e5a59e6fc] - doc: "s/git apply/git am -3" in V8 guide (Myles Borins) #10665
  • [789bafd693] - doc: update LTS info for current releases (Evan Lucas) #10720
  • [fef978584a] - doc: update BUILDING.md (Lukasz Gasior) #10669
  • [f2ddc72b62] - doc: document use of Refs: for references (Gibson Fahnestock) #10670
  • [0a1d15fba6] - doc: clarify information about ABI version (Rich Trott) #10419
  • [22f3813b3e] - doc: clarify the statement in vm.createContext() (AnnaMag) #10519
  • [38d63e49eb] - doc: improve rinfo object documentation (Matt Crummey) #10050
  • [998fd1e7e1] - doc: add tls.DEFAULT_ECDH_CURVE (Sam Roberts) #10264
  • [4995a819e0] - doc: fix a wrong note in the buffer.md (Vse Mozhet Byt) #9795
  • [6d3c2d6212] - doc: fix examples in buffer.md to avoid confusion (Vse Mozhet Byt) #9795
  • [020c90eb2d] - doc: remove a wrong remark in the buffer.md (Vse Mozhet Byt) #9795
  • [8af811f90e] - doc: fix copy-paste artifacts in the buffer.md (Vse Mozhet Byt) #9795
  • [a2b40ad6a4] - doc: fix wrong function arguments in the buffer.md (Vse Mozhet Byt) #9795
  • [e94abaec1c] - doc: fix a syntax error in the buffer.md (Vse Mozhet Byt) #9795
  • [b36c315423] - doc: var => const/let in the buffer.md (Vse Mozhet Byt) #9795
  • [b503824b81] - doc,test: args to buffer.copy can be Uint8Arrays (Anna Henningsen) #11486
  • [c8d2ca7a78] - fs: improve performance for sync stat() functions (Brian White) #11522
  • [b4dc7a778f] - http: make request.abort() destroy the socket (Luigi Pinca) #10818
  • [d777da27bc] - http: reject control characters in http.request() (Ben Noordhuis) #8923
  • [bad0d9367e] - http: add debug message for invalid header value (Evan Lucas) #9195
  • [bde1a7e09e] - lib: remove unnecessary parameter for assertCrypto() (Jackson Tian) #10834
  • [a2aa2f7de4] - lib: refactor bootstrap_node.js regular expression (Rich Trott) #10749
  • [797d9ee924] - lib: refactor crypto cipher/hash/curve getters (Rich Trott) #10682
  • [69327f5e72] - lib: rename kMaxCallbacksUntilQueueIsShortened (JungMinu) #11473
  • [a6b2dfa43c] - lib: add constant kMaxCallbacksUntilQueueIsShortened (Daniel Bevenius) #11199
  • [a3ad63b9b3] - lib,src: support values > 4GB in heap statistics (Ben Noordhuis) #10186
  • [8b5dd35ae8] - meta: add explicit deprecation and semver-major policy (James M Snell) #7964
  • [4df850ba59] - meta: remove Chris Dickinson from CTC (Chris Dickinson) #11267
  • [8863360a21] - meta: adding Italo A. Casas PGP Fingerprint (Italo A. Casas) #11202
  • [8287d03adf] - meta: decharter the http working group (James M Snell) #10604
  • [742ec6213f] - net: prefer === to == (Arseniy Maximov) #11513
  • [5bfa43d8f0] - os: improve loadavg() performance (Brian White) #11516
  • [b7088a9355] - process: improve memoryUsage() performance (Brian White) #11497
  • [02e5f5c57e] - process: fix typo in comments (levsthings) #11503
  • [db45bf850a] - querystring: improve unescapeBuffer performance (Brian White) #10837
  • [32cdbca2dc] - querystring: improve stringify() performance (Brian White) #10852
  • [23f3f20963] - querystring: improve parse() performance (Brian White) #10874
  • [dc88b6572d] - readline: refactor construct Interface (Jackson Tian) #4740
  • [f7c6ad2df9] - readline: update 6 comparions to strict (Umair Ishaq) #11078
  • [b5a0d46c55] - src: add NODE_NO_WARNINGS to --help output (cjihrig) #10918
  • [566e2fea48] - src: remove unnecessary req_wrap_obj (Daniel Bevenius) #10942
  • [c7436df889] - src: add a missing space in node_os.cc (Alexey Orlenko) #10931
  • [4358c6096c] - src: enable writev for pipe handles on Unix (Alexey Orlenko) #10677
  • [28102edbc8] - src: unconsume stream fix in internal http impl (Roee Kasher) #11015
  • [587857e301] - src: fix delete operator on vm context (Franziska Hinkelmann) #11266
  • [b7cbb8002c] - src: support UTF-8 in compiled-in JS source files (Ben Noordhuis) #11129
  • [ce01372b68] - src: remove unused typedef (Ben Noordhuis) #11322
  • [1dddfeccb2] - src: remove usage of deprecated debug API (Yang Guo) #11437
  • [7f273c6f6e] - src: update http-parser link (Daniel Bevenius) #11477
  • [214b514efe] - src: use ABORT() macro instead of abort() (Evan Lucas) #9613
  • [412f380903] - stream: move legacy to lib/internal dir (yorkie) #8197
  • [336f1bd842] - test: increase setMulticastLoopback() coverage (cjihrig) #11277
  • [b29165f249] - test: increase dgram ref()/unref() coverage (cjihrig) #11240
  • [22d4ed2484] - test: add an exception test to http-write-head (Yuta Hiroto) #11034
  • [9edd342e81] - test: add known_issues test for #10223 (AnnaMag) #11024
  • [646f82520c] - test: guarantee test runs in test-readline-keys (Rich Trott) #11023
  • [d8eed12d31] - test: check error message in test-http-outgoing-proto (Alex Ling) #10943
  • [174bef182a] - test: increase coverage for stream's duplex (abouthiroppy) #10963
  • [8ff15a262d] - test: allow for slow hosts in spawnSync() test (Rich Trott) #10998
  • [62f6749cd6] - test: expand test coverage of fs.js (Vinícius do Carmo) #10947
  • [5cea2239d8] - test: expand test coverage of events.js (Vinícius do Carmo) #10947
  • [a1751864e2] - test: check noAssert option in buf.write*() (larissayvette) #10790
  • [0b5f2b45f9] - test: expand test coverage of fs.js (Vinícius do Carmo) #10972
  • [d9362efb6c] - test: enhance test-timers (Rich Trott) #10960
  • [b9615b3abc] - test: increase coverage for exec() functions (cjihrig) #10919
  • [b45280671a] - test: add process.assert's test (abouthiroppy) #10911
  • [6584ea0715] - test: update Buffer.lastIndexOf (dcposch@dcpos.ch) #10162
  • [0c60540014] - test: improve code in test-crypto-verify (Adrian Estrada) #10845
  • [2a52a68a96] - test: add dgram.Socket.prototype.bind's test (abouthiroppy) #10894
  • [2494d8ac68] - test: update V8 flag in test (Franziska Hinkelmann) #10917
  • [9ac22cdcaf] - test: increase coverage of string-decoder (abouthiroppy) #10863
  • [d766f5e0ad] - test: improving coverage of dns-lookup (abouthiroppy) #10844
  • [8f984c3a8a] - test: refactor test-fs-read-zero-length.js (abouthiroppy) #10729
  • [c0e24f9029] - test: improving coverage for dgram (abouthiroppy) #10783
  • [c91d873115] - test: improve code in test-console-instance (Adrian Estrada) #10813
  • [a434f451d9] - test: improve code in test-domain-multi (Adrian Estrada) #10798
  • [b01db3a73f] - test: improve test-stream2-large-read-stall (stefan judis) #10725
  • [76f0556c4a] - test: improve code in test-http-host-headers (Adrian Estrada) #10830
  • [c740cb6667] - test: add test case to test-http-response-statuscode.js (abouthiroppy) #10808
  • [872354563c] - test: refactor cluster-preload.js (abouthiroppy) #10701
  • [04dc1cdfcb] - test: improve test-fs-write-file-sync (Adrian Estrada) #10624
  • [0d25d056a4] - test: test hmac binding robustness (Sam Roberts) #10923
  • [99a234c97e] - test: refactor the code in test-fs-watch.js (sivaprasanna) #10357
  • [c13f01c94d] - test: reduce unmanaged parallelism in domain test (Joyee Cheung) #10329
  • [ed76b4a8e9] - test: add dgram.Socket.prototype.sendto's test (abouthiroppy) #10901
  • [5365501a2f] - test: add regression test for V8 parse error (Michaël Zasso) #11483
  • [b5fb9f4098] - test: increase timeout in break-on-uncaught (Sakthipriyan Vairamani (thefourtheye)) #10822
  • [443dd508d2] - test: fix process.title expectation (Sakthipriyan Vairamani (thefourtheye)) #10597
  • [ae338daf06] - test: refactor test-debugger-remote (Sakthipriyan Vairamani (thefourtheye)) #10455
  • [34e0bc6d16] - test: fix and improve debugger-client test (Sakthipriyan Vairamani (thefourtheye)) #10371
  • [da874590a6] - test: improve test-assert (richnologies) #10916
  • [a15ecd269d] - test: increase coverage for punycode's decode (abouthiroppy) #10940
  • [98e32db207] - test: check fd 0,1,2 are used, not access mode (John Barboza) #10339
  • [e59697c695] - test: fix flaky test-regress-GH-897 (Rich Trott) #10903
  • [a08c7f6d87] - test: don't connect to :: (use localhost instead) (Gibson Fahnestock) #10854
  • [ca53866333] - test: add message verification on assert.throws (Travis Meisenheimer) #10890
  • [38b123c918] - test: refactor test-repl-tab-complete (Rich Trott) #10879
  • [68fc4d3a1c] - test: simplify array initialization (Rich Trott) #10860
  • [a26d752e77] - test: add http-common's test (abouthiroppy) #10832
  • [80e2ff9bff] - test: tests for _readableStream.awaitDrain (Mark) #8914
  • [e4e9f675d2] - test: improve the code in test-process-cpuUsage (Adrian Estrada) #10714
  • [73c0c46cf2] - test: increase test-crypto.js strictness (Rich Trott) #10784
  • [e316fafbd4] - test: delete duplicate test of noAssert in readUInt* (larissayvette) #10791
  • [896fb63173] - test: add http_incoming's matchKnownFields test (abouthiroppy) #10811
  • [c086bdc2de] - test: check error msg test-writeint.js (Irene Li) #10755
  • [2eb0c25aa1] - test: no unused args test-fs-watch-file.js (istinson) #10758
  • [2f026f6668] - test: improve tests in pummel/test-exec (Chase Starr) #10757
  • [93877c87cc] - test: fix temp-dir option in tools/test.py (Gibson Fahnestock) #10723
  • [0f3677dd5d] - test: use realpath for NODE_TEST_DIR in common.js (Gibson Fahnestock) #10723
  • [5d0cc617bb] - test: move resource intensive test to sequential (Rich Trott) #10744
  • [cd4bb067ad] - test: add test for noAssert option in buf.read*() (larissayvette) #10713
  • [5b55689b2c] - test: refactor test-crypto-padding-aes256 (adelmann) #10622
  • [119e512db3] - test: refactor the code of test-keep-alive.js (sivaprasanna) #10684
  • [ef3d889ee7] - test: validate 'expected' argument to mustCall() (Nathan Friedly) #10692
  • [21704a3b6b] - test: fix misplaced ) in http response statuscode test (Nathan Friedly) #10692
  • [8565a06b09] - test: refactor test-doctool-html.js (abouthiroppy) #10696
  • [168f3e4bf8] - test: improve the code in test-process-hrtime (Adrian Estrada) #10667
  • [9acc86f578] - test: refactor test-watch-file.js (sivaprasanna) #10679
  • [86e39367d6] - test: improve zlib-from-gzip-with-trailing-garbage (Michael Lefkowitz) #10674
  • [3135455cd9] - test: refactor the code in test-child-process-spawn-loop.js (sivaprasanna) #10605
  • [f43a8765a2] - test: allow testing uid and gid separately (cjihrig) #10647
  • [2f1d231c0d] - test: improve test-http-chunked-304 (Adrian Estrada) #10462
  • [ec8a9962ce] - test: improve test-fs-readfile-zero-byte-liar (Adrian Estrada) #10570
  • [12746af524] - test: refactor test-fs-utimes (Junshu Okamoto) #9290
  • [e81b1cc1ae] - test: provide duration/interval to timers (Rich Trott) #9472
  • [17a63e15e6] - test: improve test-event-emitter-modify-in-emit (Adrian Estrada) #10600
  • [50ee4e6dad] - test: require handler to be run in sigwinch test (Rich Trott) #11068
  • [8cce29587c] - test: add 2nd argument to throws in test-assert (Marlena Compton) #11061
  • [b14d7b3aa1] - test: improve error messages in test-npm-install (Gonen Dukas) #11027
  • [87488ba2ff] - test: add path.join's test (Yuta Hiroto) #11063
  • [232664a10d] - test: fix timing sensitivity in debugger test (Ali Ijaz Sheikh) #11008
  • [c16160418b] - test: improve coverage on removeListeners functions (matsuda-koushi) #11140
  • [898276b1b4] - test: simplify output handling in repl tests (Rich Trott) #11124
  • [3248cdb2e6] - test: improve crypto.setEngine coverage to check for errors (Sebastian Van Sande) #11143
  • [28111f9eb2] - test: increase specificity in dgram test (Rich Trott) #11187
  • [c5e8ccab63] - test: remove obsolete comment from dgram test (ALJCepeda) #8689
  • [7aebc6907c] - test: improve checks in test-path-parse-format (cjihrig) #11223
  • [baec432c93] - test: add coverage for string array dgram send() (cjihrig) #11247
  • [6694c26420] - test: adapt test-debugger-pid to localized Windows (Vse Mozhet Byt) #11270
  • [2db4c3c453] - test: add vm module edge cases (Franziska Hinkelmann) #11265
  • [759604912a] - test: refactor test-dgram-setBroadcast.js (cjihrig) #11252
  • [3185fa1249] - test: querystring.escape with multibyte characters (Daijiro Wachi) #11251
  • [460a3e1f7a] - test: improve test-assert.js (jobala) #11193
  • [1adfca4b5e] - test: refactor test-repl-sigint (Rich Trott) #11309
  • [c539325d89] - test: improve punycode test coverage (Sebastian Van Sande) #11144
  • [8db3c770be] - test: refactor test-repl-sigint-nested-eval (Rich Trott) #11303
  • [874ef9d312] - test: add coverage for dgram _createSocketHandle() (cjihrig) #11291
  • [92f6919532] - test: improve crypto coverage (Akito Ito) #11280
  • [d9deb1fb62] - test: improve message in net-connect-local-error (Rich Trott) #11393
  • [6677c113aa] - test: refactor test-dgram-membership (Rich Trott) #11388
  • [e7b7d7279c] - test: cases to querystring related to empty string (Daijiro Wachi) #11329
  • [5a92fc25a1] - test: consolidate buffer.read() in a file (larissayvette) #11297
  • [607158ab6e] - test: improve crypto coverage (樋口 彰) #11279
  • [27f302d94f] - test: remove unused args and comparison fix (Alexander) #11396
  • [8da156d68f] - test: add coverage for utf8CheckIncomplete() (xiaoyu) #11419
  • [0ddad76813] - test: fix over-dependence on native promise impl (Ali Ijaz Sheikh) #11437
  • [34444580f6] - test: add test cases for path (Yuta Hiroto) #11453
  • [4bcf1a0387] - test: refactor test-http-response-splitting (Arseniy Maximov) #11429
  • [7836807178] - test: add error checking in callback (Rich Trott) #11446
  • [13b7856444] - test: improve coverage in test-crypto.dh (Eric Christie) #11253
  • [b2f7e7a5ad] - test: add regex check to test-module-loading (Tarang Hirani) #11413
  • [6bf936644e] - test: increase coverage of vm (DavidCai) #11377
  • [6202f14583] - test: throw check in test-zlib-write-after-close (Jason Wilson) #11482
  • [f8884dd1b5] - test: add cases for unescape & unescapeBuffer (Daijiro Wachi) #11326
  • [05909d045b] - test: fix flaky test-vm-timeout-rethrow (Kunal Pathak) #11530
  • [6e5f6e3c02] - test: favor assertions over console logging (Rich Trott) #11547
  • [2c4aa39021] - test: mark test-tty-wrap as flaky for AIX (Michael Dawson) #10618
  • [cb03e74037] - test: improve test-fs-null-bytes (Adrian Estrada) #10521
  • [69b55f35f7] - test: refactor test-https-truncate (Rich Trott) #10225
  • [ada7166dfd] - test: simplify test-http-client-unescaped-path (Rod Vagg) #9649
  • [1b85989fb2] - test: move long-running test to sequential (Rich Trott) #11176
  • [87760cc346] - test: add new.target add-on regression test (Ben Noordhuis) #9689
  • [73283060ad] - test,repl: add coverage for repl .clear+useGlobal (Rich Trott) #10777
  • [4a87aee532] - test,util: remove lint workarounds (Rich Trott) #10785
  • [3e9ce770f7] - test-console: streamline arrow fn and refine regex (John Maguire) #11039
  • [b90a141cc7] - timer: remove duplicated word in comment (asafdav2) #11323
  • [d71ebb90ec] - timer,domain: maintain order of timer callbacks (John Barboza) #10522
  • [2a168917cb] - tls: do not crash on STARTTLS when OCSP requested (Fedor Indutny) #10706
  • [f33684ac5f] - tools: remove custom align-function-arguments rule (Rich Trott) #10561
  • [fb2f449acc] - tools: update ESLint to current version (Rich Trott) #10561
  • [83a3aef873] - tools: rename eslintrc to an undeprecated format (Sakthipriyan Vairamani) #7699
  • [e4f7f5c630] - tools: add lint rule to enforce timer arguments (Rich Trott) #9472
  • [a13bb54466] - tools: add compile_commands.json gyp generator (Ben Noordhuis) #7986
  • [b38d8d6e06] - tools: suggest python2 command in configure (Roman Reiss) #11375
  • [291346ea51] - tools,doc: add Google Analytics tracking. (Phillip Johnsen) #6601
  • [1ed47d3f33] - tty: avoid oob warning in TTYWrap::GetWindowSize() (Dmitry Tsvettsikh) #11454
  • [9e6fcbb34c] - url: fix surrogate handling in encodeAuth() (Timothy Gu) #11387
  • [53213004eb] - util: improve readability of normalizeEncoding (Joyee Cheung) #10439
  • [e54b433c8d] - util: use ES2015+ Object.is to check negative zero (Shinnosuke Watanabe) #11332
  • [2e15d48447] - v8: drop v8::FunctionCallbackInfo<T>::NewTarget() (Ben Noordhuis) #9293
  • [fd1ffe4f5a] - v8: fix --always-opt bug (Ben Noordhuis) #9293
  • [a55af77fc5] - vm: refactor vm module (James M Snell) #11392

Windows 32-bit Installer: https://nodejs.org/dist/v6.10.1/node-v6.10.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.10.1/node-v6.10.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.10.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.10.1/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v6.10.1/node-v6.10.1.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.10.1/node-v6.10.1-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.10.1/node-v6.10.1.tar.gz
Other release files: https://nodejs.org/dist/v6.10.1/
Documentation: https://nodejs.org/docs/v6.10.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
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

fe3f3de8ac6789df4639e29dd2ee3f5b3b8c30445a6120f1caf46dd347229e4a node-v6.10.1-aix-ppc64.tar.gz
5b61c8c15c4d79283e39ef5ccba396aed5031a4a33df2b9dd5b20f14b38bb4b9 node-v6.10.1-darwin-x64.tar.gz
96d355d0fede05889d404617946c86b9b06926a05bb93a19466cc0a408476ed8 node-v6.10.1-darwin-x64.tar.xz
00172a468520b4c7fb2db1d3c169ae548e421239c1e43c5cc7a28b303cad96ce node-v6.10.1-headers.tar.gz
52d7713d3785e86a40155cd71af67dd1ec0802b4609a78e7d20228b6802f866c node-v6.10.1-headers.tar.xz
8d3955523e2f25e8f62aefb1181f500a6e1458d4decbda95b147f3e3f4598081 node-v6.10.1-linux-arm64.tar.gz
c361ca0b508fcdfcd0e07e588b5cc38f32c547c94eb6a60e30980dfda2b35df9 node-v6.10.1-linux-arm64.tar.xz
e59a5558a6271385fddc5f58f85dfe7bf9b7c73d75ea14d0171266cf90bff830 node-v6.10.1-linux-armv6l.tar.gz
277a85ddd93581a48798e87ef568d5353d03e50bb2af04a9fb54ee4d115fb022 node-v6.10.1-linux-armv6l.tar.xz
d50572bfbbf8fb617fb8abe0bfd59974e7f8841c6b366ffdfc532f40039f4451 node-v6.10.1-linux-armv7l.tar.gz
aa16b41344fcdce55efff1a5b43d921f9721cdfc0eebe12ea3306cad832c5b90 node-v6.10.1-linux-armv7l.tar.xz
4ee596c38a271d1f32c614bd43dfb79b8dce5cba66166ae5c7d242d1d4444ff3 node-v6.10.1-linux-ppc64le.tar.gz
b4cf8cf2c1dd6d3fbdf632540d6820430b37802ca74fae4a9bc68a67de69d4a1 node-v6.10.1-linux-ppc64le.tar.xz
463ea8c16ecdbbdf05f60a6a3dd309bba0bab4c9741e5ca53cfb5581b4020c71 node-v6.10.1-linux-ppc64.tar.gz
c8a7049c9a087c28a0691b31670034fb6c96e3fb2bf475d479bb15c9c4d7f7ad node-v6.10.1-linux-ppc64.tar.xz
995644d4fa2fb33a070bfe44b62a66b0272e25cb28ab14f2fec48e9843575006 node-v6.10.1-linux-s390x.tar.gz
f646d61b43412efad1ef8ab8137adfec05cd66fa1218cc0a846573bbfc494654 node-v6.10.1-linux-s390x.tar.xz
31ad1731f4375da2f3ee739f23b0d92c54402eefcc7f98595010395178dde047 node-v6.10.1-linux-x64.tar.gz
e8f100e9ee70eb63216b33cf39666a4dc6c4038f6ee4fbfc7751ab3a825e576c node-v6.10.1-linux-x64.tar.xz
463c32dd47fe51e3eb694bfb019e17a9e1fe83f3292fb02c05103e20494323b9 node-v6.10.1-linux-x86.tar.gz
1e8be5c912cb31e7221836d3f988432e63a1564b2213a673259367f9f7222b1e node-v6.10.1-linux-x86.tar.xz
14ce9adc6a08bbbce9005e4bbb0a788407afd280da93744ed1cb4c563bc97dcb node-v6.10.1.pkg
e89d40e980caa52d59fcaa4fb77e6fdc45166ccc0e1093f33e69a0fa497ee444 node-v6.10.1-sunos-x64.tar.gz
a9f96424a4a2a347eb22f681d2ba9f2b5a834f84dc0cc47ebeb802a6654a5f56 node-v6.10.1-sunos-x64.tar.xz
e73d3a948fbb4024f3022af0530ee15e9f4950b2f463fa5c546e96d3d5ecf5bc node-v6.10.1-sunos-x86.tar.gz
363d72c5f91970d33449350676ef009978af304c466b4f14890554b76b0a84dc node-v6.10.1-sunos-x86.tar.xz
2c7a643b199c63390f4e33359e82f1449b84ec94d647c606fc0f1d1a2b5bdedd node-v6.10.1.tar.gz
6547c1c25440bd71d75f8a23590c2cd6d1c00c0c72736b5de79e7152566fd4b2 node-v6.10.1.tar.xz
80e936dbece81dd1c292c67001c1e9989d98201d2015481282d02db32e298f3d node-v6.10.1-win-x64.7z
28923f51691bb34dc399af4ceb567da487d7f4806aec5e6f0cfab1e6c3f2dd1c node-v6.10.1-win-x64.zip
9e8bfa89c9db626507c4ecc4869816a3a1673e09d3069cb2901648dd09ae9a39 node-v6.10.1-win-x86.7z
87a94bc3ddf80f467408e3e6f95e425dd576e6d6cc6c0fad80203d52c786c621 node-v6.10.1-win-x86.zip
e9fd4ff49700ece923e6e0d9b9013abc1ce65c3ed3a5810d166a0e05a911c2d4 node-v6.10.1-x64.msi
868a96e012222ce95c732d4e2c97d0349f8fefbd889af690cf6d2278d6844932 node-v6.10.1-x86.msi
da55174c403fe35123bc78416c32c8fddd8515057f36a3587df3838f8759fc65 win-x64/node.exe
3396b0e4442d094c52f16a120c35ef290525454eacec866e4e835e3c73fbcb80 win-x64/node.lib
5b23d7e9192b7feab6f7f5d9caaa58436a1cf8a770194ded4bbba44cd834aecf win-x64/node_pdb.7z
0eb4c5a34b32c6d1a4807be35ededf54e3cdd9478fff3d05f2d9f0b5ac53d895 win-x64/node_pdb.zip
dedd07471e0cd2f478ce283cdc18dca71cc3a3e8ff82972a2e162bce06516e21 win-x86/node.exe
af8a1032de2ab7637ce39280eec9d2fe71cadf6dc4b45c4fb01d1efae68b362d win-x86/node.lib
587c0d669f565048a130c3147dad1a7e14115d930ea6d4e8f309ea7a4dbd272d win-x86/node_pdb.7z
252f86bbcadfcc893a6097f847749eb2ebbe5d1d126726c375e11dce79707a06 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJY0ZtBAAoJEJM7AfQLXKlGIhoH/izl87LyjwTHBO0ofruiEack
SOgm/OPkefxmcI636z2ooS5smGJgRjgdnXN7qwdZhXAvdrtjlBhdayu36gkqFYOm
fofjqvvzQ/6+LFg97F9c8E3E/Vc+4GBVYu6eJ+hggua+tPBE34gajdmJUJ9IEOiu
u2mNcC2J1eD4i2C8v0SRfTDA+54Tb5mzBl3fziciAEjfdKwVL+FSmPNMCYhI+Dh8
zuE2A3ckTO84jCiuDWO3ixcA77mToVjk1tn+uSZsGy+rt781sd/tQa9IswnWwZR6
FoZLPgzwv0eic9y3PveHB+QmejfMdhyANsnveHY5eJKFgyQnwUDOvaRNlPIJsCY=
=eMcy
-----END PGP SIGNATURE-----

Node v7.7.4(현재 버전)

주요 변경사항

이 릴리즈의 대부분을 준비해주신 @italoacasas 님께 감사드립니다.

  • deps: 내부 node-inspect 버전을 1.10.6으로 업그레이드했습니다. 여기에 몇 가지 수정이 포함됩니다. (Jan Krems) #11869
  • inspector: 0.0.0.0으로 연결할 때 적절한 WebSocket URL을 사용합니다. (Eugene Ostroukhov) #11850
  • tls: 일부분을 읽은 후 핸들이 제거되었을 때 발생하는 세그멘테이션 오류를 수정하였습니다. (Ben Noordhuis) #11898

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v7.7.4/node-v7.7.4-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v7.7.4/node-v7.7.4-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v7.7.4/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v7.7.4/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v7.7.4/node-v7.7.4.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v7.7.4/node-v7.7.4-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v7.7.4/node-v7.7.4.tar.gz
Other release files: https://nodejs.org/dist/v7.7.4/
Documentation: https://nodejs.org/docs/v7.7.4/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
55
56
57
58
59
60
61
62
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0d7cb85072d99e47305fbdf31541704557038a8811d4ba1d7a76f68cfddedf78 node-v7.7.4-aix-ppc64.tar.gz
901ba252ca9bc3b41c5a5999409308b202143fc5b0b24d9da9575e231214dd70 node-v7.7.4-darwin-x64.tar.gz
44f3bffbe8c102e4b8980ba80f34e2e5f6bada2f1600975df1307e75d96f8b53 node-v7.7.4-darwin-x64.tar.xz
6702f3590b985fb4d6cdd49a0dba9a43d864c5bfaecaa27d8595d9c43d837bdc node-v7.7.4-headers.tar.gz
7ed02ad944f0b2cf102216b1532b8a31d26d4173a1791a38fc2391887377f6d7 node-v7.7.4-headers.tar.xz
3c56a567f42a8a409b505459acae5c3dbd08daa8c8f8da71876a4511f55f57a9 node-v7.7.4-linux-arm64.tar.gz
c2a57b7539dd30adbe87af57dccfaa6061955e1aae391c03df297fbfb257bf71 node-v7.7.4-linux-arm64.tar.xz
377b1d9b23cd9931185b7c74aed469e78c80135beb4c8d7cff243ae7ba1ac70f node-v7.7.4-linux-armv6l.tar.gz
8b231ba000b7a447b287d03fffe7613a575f037df8b5f569c37b289cc0ebc995 node-v7.7.4-linux-armv6l.tar.xz
77e36e4b27d571c03215c9a73cd4e443bd2f9158c5b03e15ea787a9352cee4bb node-v7.7.4-linux-armv7l.tar.gz
755d6fde58f820c72a9b3a79c6bde4899d9e8ff201f46b765a1821f6414bbb64 node-v7.7.4-linux-armv7l.tar.xz
986da6138629d0157e66ea648bd59a5ba72d9e23aa2d5d14eb1940392ca3e5e6 node-v7.7.4-linux-ppc64le.tar.gz
f8fb7c00ec65353158e8a7d60527864aa874e410f126f87946f0606be3c456b0 node-v7.7.4-linux-ppc64le.tar.xz
4be66527b9662d499d023aea3dbce4a22d1324b90cd45568301afe671c994285 node-v7.7.4-linux-ppc64.tar.gz
3ad5ed233d7b27787858fe93db1e9649bb30ebd81fa07e2be4cf675acfd6bb62 node-v7.7.4-linux-ppc64.tar.xz
db245b83e8108b514fa84f3475c56d811fa085024e4d58f7ac444e744d94831f node-v7.7.4-linux-s390x.tar.gz
43388bb03dcbf04185798ace86c410fe22b44390d40be02db2e3bd53cf67eb08 node-v7.7.4-linux-s390x.tar.xz
419dab870cb5c5bff95a08d7ef90a07717457e9a0eba8efff72d6ff6b91a01cb node-v7.7.4-linux-x64.tar.gz
c1eda5dd5e5b5bce83edaaa4e2eb0ef9ea73dee55ca95ad6f8d0c43d162814d0 node-v7.7.4-linux-x64.tar.xz
6016d16e04519c97377069da8f97055d7b355cc23901468064244b37d7481c1e node-v7.7.4-linux-x86.tar.gz
39147203d1c923fab33ff2f4fba0228ad09aab30abacc33cd4c4e985819fa7f1 node-v7.7.4-linux-x86.tar.xz
21acb3a63a097f1cd00135d845502de8eb5793e8d7b31d63689f4c223cfa0180 node-v7.7.4.pkg
15958208d0156322e6a626f77a1c961c0d2047f4b6bd601cdd538bb1db93beff node-v7.7.4-sunos-x64.tar.gz
e319597cb0e9bf10c3a3b50c1774102dd3974eef7359febdc204ed3b17068748 node-v7.7.4-sunos-x64.tar.xz
ddc74e34e9bba547a6cf8f44171fc1de51a5ea82c36c704533259531a8c155d2 node-v7.7.4-sunos-x86.tar.gz
1fae5ea71216f32439634e3b34fd31810ad75aaa37edb8660f84afefc82e2276 node-v7.7.4-sunos-x86.tar.xz
d76bad6e843005aa016f285e983493e344fde80eac4258b4bf9ee8654f5d6e43 node-v7.7.4.tar.gz
807c61b1e90a6fd8af3f3b5c1929effa4e1cb4569e7a88357b73197feeba5719 node-v7.7.4.tar.xz
715f5873d08cff372392c2a318c8fae48c0c817c298f36367dda9d16d5ef6a35 node-v7.7.4-win-x64.7z
dd573367cda68db3594544b973be2367c0df8fc5345402672079e6be873931cd node-v7.7.4-win-x64.zip
f35b623a1236c367c9f316c37d5e1e829e49548a723f00e3c0433541cb8fbe7c node-v7.7.4-win-x86.7z
9709bb87735c4a82ec4d23de001549cd4a1eebbc9cc6f6cf2fdf305ea8b53dd2 node-v7.7.4-win-x86.zip
55738bb03d48318fe505847eb4675debe8bf90adb1a572ad018b10702ea40819 node-v7.7.4-x64.msi
2888f2303bcaa35f05b3dce7cbfee58af77dcea6bed4b9ff549b181c65eb4565 node-v7.7.4-x86.msi
7b2eff667c37db90eff8fe14c8fb86551b9b54afa401ad137202c7a23bcaa149 win-x64/node.exe
327be9c7a75340caf23c69c39b240e3ffe02d5584ea0da64ec784565e7e8cdbe win-x64/node.lib
7922432be1d095c343f203a8d4295bde30f0ec3161ee6844742ee1428f836cba win-x64/node_pdb.7z
5f13c17cf71e5c1d6900bfaf8a09130e15edfea8ee71bdf9132ff762501394ef win-x64/node_pdb.zip
4210e52d42edede4cd2c244eb58f1b4491b9926fd636df4790074f5090d2b486 win-x86/node.exe
2c70bfa4fd0a5ca4707d0afe87dc901febb57bf18ca7bf40e5e8dca59add048d win-x86/node.lib
e92eeee20e847ad5a02601d98d79db530e2c62c522980370aef621fd86798e8c win-x86/node_pdb.7z
5381a27c0717817db26dc4825380096fe2b46dd0f649a8409e81165cab3c81cd win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCAAGBQJY0aLsAAoJEHQ0OQvb6bnFPwgP/0bl2IUNQ0lGhcr1RLwkc6WS
twKTpiLe0qibnmnwA3w1FsSZiBR+WyRJegAkWKx+ewRuiagEcdi0XJ/VJXDyFgtT
R1b4h0XovqZrjJUISaounvHZS8M6AZ/yyQrBUoAqjRLX4Qdt2Z6Iz8qya6C+9pRA
4cZyrNojSSRQYbEhkT4otMkVyHOSMDd3Ul+P1F57q7acK62RSd01u/p/ucHuzbB5
X6TYZF+jRM1NKOhypqadNL7LsRgbUj3XP6X/8dDJ6SMDOojPdvAdy42Br2A3z7N5
aSktcM1iq3N/GQdiuWU0r8b+dLevsIzGi1+2k+/rr6apJToYWncDM81yUKiVpWbs
oSNt8kpMBJ7vT/Jv9A7hDSUo28G7tlY2RnPh41TDf9fVsXQFQJTb3JL/cfrD5bH3
h8AWX8MxAVtC213cdE7l/5BunBhMPn6JfHhMbqeLd1auQsfwVHY8DTnMP6ZLlN0l
mJNh11tSKSqFjY/K1MQB3nNF27zMSECxFTqoUGpcNlTItpeHqEoA8vJpWZvSzfQE
s4HdHzxpak1klLYmTDrWMX33q6JclXnM3yAyOe6n5ZJekvAj93wIq/gAoTeRlxxN
riaeSkVbFJZYZtidRXNLcPjXhR6ogxYyLw9vJ3nRmm9GiyETb0sd7c0KiY5GKbTC
ao/GTsImOuVfgq032ug9
=WA5+
-----END PGP SIGNATURE-----