Node v9.9.0(현재 버전)

주요 변경사항

  • assert:
    • 이제부터 strict 모드에서 assert가 만드는 모든 오류 메시지는 오류 차이점(diff)을 보여줍니다. (Ruben Bridgewater) #17615
    • 이제부터 throws에서 유효성 검사 객체를 사용할 수 있습니다. (Ruben Bridgewater) #17584
  • crypto:
    • IV가 필요 없는 경우 IV 대신 null을 전달할 수 있습니다. (Tobias Nießen) #18644
  • fs:
    • stringToFlags()에서 as와 as+ 플래그를 지원합니다. (Sarat Addepalli) #18801
  • tls:
    • TLSSocket에서 Finished 메시지를 노출합니다. (Anton Salikhmetov) #19102
  • tty:
    • 터미널이 색상을 지원하는지 판단하는 getColorDepth 함수를 추가했습니다. (Ruben Bridgewater) #17615
  • util:
    • util.inspect에 compact 옵션을 추가했습니다. (Ruben Bridgewater) #17576
  • 새로운 협업자를 추가했습니다.

Commits

  • [acc86ed246] - 2018-03-XX, Version 9.9.0 (Current) (Michaël Zasso)
  • [8d33e5c214] - assert: improve error check (Ruben Bridgewater) #17574
  • [5e6b42ec9c] - assert: show proper differences (Ruben Bridgewater) #18611
  • [9abbb6b857] - assert: fix infinite loop (Ruben Bridgewater) #18611
  • [e9ac468146] - assert: fix throws trace (Ruben Bridgewater) #18595
  • [d3c2534bbe] - assert: use destructuring for errors (Ruben Bridgewater) #18247
  • [5aa3a2d172] - (SEMVER-MINOR) assert: improve error messages (Ruben Bridgewater) #17615
  • [f96ea47cf5] - assert: fix strict regression (Ruben Bridgewater) #17903
  • [ebd60fa505] - (SEMVER-MINOR) assert: .throws accept objects (Ruben Bridgewater) #17584
  • [612ba1a3f0] - (SEMVER-MINOR) assert: improve assert.throws (Ruben Bridgewater) #17585
  • [24aeca7dd5] - assert: fix throws and doesNotThrow stack frames (Ruben Bridgewater) #17703
  • [db73d1c13b] - assert: use object argument in innerFail (Ruben Bridgewater) #17582
  • [bae5de1949] - (SEMVER-MINOR) assert: add strict functionality export (Ruben Bridgewater) #17002
  • [f0f31d080a] - async_hooks: add copyHooks function (Daniel Bevenius) #19391
  • [71b1c7f79f] - async_hooks: don't set hook_fields[kTotals] to 0 (Daniel Bevenius) #19219
  • [530b8a4077] - benchmark: fix benchmark for url (Sergey Golovin) #19084
  • [563bed00f5] - benchmark,lib,test,tools: use consistent quotes (Rich Trott) #19156
  • [3f7c4eea04] - build: do not cd on vcbuild help (Vse Mozhet Byt) #19291
  • [5a1437cdbd] - build: update arm64 minimum supported platform (Gibson Fahnestock) #19164
  • [07845fc19e] - console: port errors to new system (Ruben Bridgewater) #18857
  • [03c321a713] - (SEMVER-MINOR) crypto: allow passing null as IV unless required (Tobias Nießen) #18644
  • [044995e546] - crypto: use bool over int consistently (Tobias Nießen) #19238
  • [36f664ef9a] - deps: V8: backport 596d55a from upstream (Myles Borins) #19477
  • [5966b8cc06] - deps: v8: cherry-pick fixes for v8:7535 (Flarna) #19333
  • [cb732aeda4] - doc: enable eslint prefer-template rule (Ruben Bridgewater) #18831
  • [ff82acb95a] - doc: update buffer examples (Ruben Bridgewater) #18758
  • [a4c28d77f7] - doc: fix deprecation removed by mistake (Michaël Zasso) #19482
  • [b229912f6f] - doc: do not announce obvious examples (Rich Trott) #19270
  • [c1fa0926e3] - doc: fix typos on n-api (Kyle Robinson Young) #19385
  • [99e6734f19] - doc: improve best practices in onboarding-extras (Rich Trott) #19315
  • [5a56327e79] - doc: fix minor issues in async_hooks.md (Rich Trott) #19313
  • [5da3ee7719] - doc: clarify default TLS handshake timeout (Rich Trott) #19290
  • [7f652c2bcc] - doc: update username and email (Yuta Hiroto) #19338
  • [e247f19ac3] - doc: improve style guide text (Rich Trott) #19269
  • [c9b12f302a] - doc: remove superfluous text in onboarding-extras (Rich Trott) #19247
  • [6c5afebf55] - doc: make caveat in stream.md more concise (Rich Trott) #19251
  • [8e88a180b9] - doc: add warning to assert.doesNotThrow() (Ruben Bridgewater) #18699
  • [a04e4ae5e4] - doc: remove confusing "cats" from style guide (Rich Trott) #19246
  • [7c3617558e] - doc: remove superfluous adverb from style guide (Rich Trott) #19246
  • [d117f5ff22] - doc: remove warning against readable/readable.read (Rich Trott) #19193
  • [5c21d16c31] - doc: add watson to collaborators (Thomas Watson) #19234
  • [9557e66ae1] - doc: update labels info in onboarding-extras.md (Rich Trott) #19160
  • [84acb9fae5] - doc: add inspector usage example (Ali Ijaz Sheikh) #19172
  • [27088cfaa7] - doc: improve onboarding instructions (Joyee Cheung) #19108
  • [9ec0eab019] - doc: make suggestion more direct in stream.md (Rich Trott) #19124
  • [968b867bf2] - doc: document asserts Weak(Map|Set) behavior (Ruben Bridgewater) #18248
  • [745709396c] - (SEMVER-MINOR) doc: improve .throws RegExp info (Ruben Bridgewater) #17585
  • [5a78c6c0a6] - (SEMVER-MINOR) doc: improve assert documentation (Ruben Bridgewater) #17002
  • [f4f0266bfe] - errors: add comments about falsy error types (Ruben Bridgewater) #18857
  • [ffa16aad60] - errors: update all internal errors (Ruben Bridgewater) #18857
  • [d57a2421fc] - errors: implement new error handling (Ruben Bridgewater) #18857
  • [607b33cfcc] - (SEMVER-MINOR) fs: support as and as+ flags in stringToFlags() (Sarat Addepalli) #18801
  • [b01bd800c6] - fs: fix createReadStream(…, {end: n}) for non-seekable fds (Anna Henningsen) #19329
  • [3914e97741] - http2: fixes error handling (Matteo Collina) #19232
  • [3bf69cd3e7] - http2: some general code improvements (James M Snell) #19400
  • [4277635bed] - http2: clean up Http2Settings (James M Snell) #19400
  • [42b6d801dc] - http2: don't aggressively inline (James M Snell) #19400
  • [89fbbc48ff] - http2: simplify timeout tracking (Anna Henningsen) #19206
  • [f06622cd56] - lib: define printErr() in script string (cjihrig) #19285
  • [b35eabb837] - lib: handle throw undefined in assert.throws() (Ben Noordhuis) #18029
  • [0e6f720991] - n-api: separate out async_hooks test (Gabriel Schulhof) #19392
  • [528798c3f4] - n-api: add missing exception checking (Michael Dawson) #19362
  • [f679ac19e0] - n-api: resolve promise in test (Gabriel Schulhof) #19245
  • [12f19a6b86] - n-api: update documentation (Gabriel Schulhof) #19078
  • [0c9577edfc] - n-api,test: add int64 bounds tests (Kyle Farnung) #19309
  • [f36521becf] - n-api,test: add a new.target test to addons-napi (Taylor Woll) #19236
  • [5b12d3a58e] - net: do not inherit the no-half-open enforcer (Luigi Pinca) #18974
  • [a9bd8bff8a] - path: remove redundant function (Sergey Golovin) #19237
  • [55f7bbb0bd] - repl: refactor code for readability (Ruben Bridgewater) #17919
  • [6997af7378] - repl: upper case comments first char (Ruben Bridgewater) #17919
  • [3e6858e4a7] - repl: better handling of recoverable errors (Prince J Wesley) #18915
  • [49391a70e1] - src: fix util abort (Ruben Bridgewater) #19223
  • [1ba1861731] - src: remove unused using declarations async_wrap (Daniel Bevenius) #18893
  • [8757799d69] - src: remove unused stdlib.h include (Daniel Bevenius) #19427
  • [da62c5ca68] - src: fix minor typo in comment stream_base.h (Daniel Bevenius) #19429
  • [43c482b9c8] - src: fix indentation of params in env-inl.h (Daniel Bevenius) #19390
  • [054dd28da6] - src: make AsyncWrap constructors delegate (Daniel Bevenius) #19366
  • [7a3d1d205e] - src: remove unused uv.h include from async_wrap.cc (Daniel Bevenius) #19342
  • [126a161928] - src: fix indenting of wrap->EmitTraceEventBefore (Daniel Bevenius) #19340
  • [03fb817a1d] - src: add extractPromiseWrap function (Daniel Bevenius) #19340
  • [e208282f68] - src: refactor emit before/after/promiseResolve (Daniel Bevenius) #19295
  • [49481d0e3b] - src: add convenience ctor for async trigger id scope (Anna Henningsen) #19204
  • [4b9914a318] - src: avoid duplicate Before/AtExitCallback structs (Daniel Bevenius) #19226
  • [27754c5408] - src: add incr/decr operators for Reference (Daniel Bevenius) #19083
  • [64f646269a] - src: use smart pointer in AsyncWrap::WeakCallback (Daniel Bevenius) #19168
  • [152c931f53] - stream: make Duplex inherits from DuplexBase (Luigi Pinca) #18974
  • [9c0c0e68ac] - stream: add no-half-open enforcer only if needed (Luigi Pinca) #18953
  • [1eac1d7d85] - test: minor refactoring (Ruben Bridgewater) #18669
  • [574d061c3c] - test: remove assert.doesNotThrow() (Ruben Bridgewater) #18669
  • [5478746203] - test: refactor assert test (Ruben Bridgewater) #18610
  • [4e9279df5c] - test: remove NodeTestFixture from Env constructor (Daniel Bevenius) #18558
  • [22b8f9fba6] - test: introduce SetUpTestCase/TearDownTestCase (Daniel Bevenius) #18558
  • [519850f21e] - test: http2 client setNextStreamID errors (Trivikram) #18848
  • [e3ce084f7c] - test: fix flaky test-http2-ping-flood (Rich Trott) #19395
  • [7df6d9ddc8] - test: rename regression tests file names (Ujjwal Sharma) #19332
  • [f49042131a] - test: use descriptive names for regression tests (Ujjwal Sharma) #19275
  • [01749f07bd] - test: fix flaky test-http2-settings-flood (Rich Trott) #19349
  • [9aa5090689] - test: fix test-cluster-send-handle-large-payload (Rich Trott) #19311
  • [11a0ef566a] - test: delete test/parallel/test-regress-GH-4948 (Ujjwal Sharma) #19279
  • [be20914958] - test: shared lib build doesn't handle SIGPIPE (Yihong Wang) #19211
  • [f84f548986] - test: fix assertion argument order (Rich Trott) #19264
  • [84ae59e5f8] - test: fix path in doctool/test-doctool-json (Vse Mozhet Byt) #19287
  • [b8ca616baa] - test: fix compiler warnings in callback-scope (Daniel Bevenius) #19252
  • [d3bc72e9cc] - test: name test files appropriately (Ujjwal Sharma) #19212
  • [f0c8f6969f] - test: fix test-abort-backtrace in shared lib build (Yihong Wang) #19213
  • [e4c320e5d7] - test: Remove unnecessary asserion messages in test-crypto-hash.js (Piotr Grzesik) #18984
  • [411f3e03fe] - test: remove flaky status for test-npm-install (Rich Trott) #19216
  • [a4a4819954] - test: do not check text for engine-generated error (Rich Trott) #19215
  • [38eb432260] - test: refactor http-https-default-ports (Ken Lin) #19130
  • [0ece7cc227] - test: rename test-regress-GH-877.js (Ujjwal Sharma) #19161
  • [636a5f627e] - test: rename test-regress-GH-784.js (Ujjwal Sharma) #19161
  • [c0c6d5848f] - test: address nits and rename the corresponding fixture (Ujjwal Sharma) #19161
  • [22484e1fb2] - test: rename tests to remove "regress" keyword (Ujjwal Sharma) #19161
  • [2262a34f0b] - test: rename test-regress-GH-4027 (Ujjwal Sharma) #19161
  • [bdbfc0e20e] - test: rename test-regress-GH-4015 (Ujjwal Sharma) #19161
  • [da44c2ccf0] - test: rename test-regress-GH-1697 (Ujjwal Sharma) #19161
  • [fa43d2f69e] - test: rename test-regress-GH-1726 (Ujjwal Sharma) #19161
  • [46b5915dab] - test: skip postmortem metadata test when nm fails (Joyee Cheung) #19107
  • [16ab3b54d1] - test: address unreliable test-performance (Rich Trott) #19228
  • [1e5c7e3e47] - test: refactor common.expectsError (Ruben Bridgewater) #17703
  • [060216689a] - (SEMVER-MINOR) tls: expose Finished messages in TLSSocket (Anton Salikhmetov) #19102
  • [b04dd7b351] - tools: enable eslint one-var rule (Ruben Bridgewater) #18831
  • [d4d7df8371] - tools: enable eslint strict key-spacing (Ruben Bridgewater) #18831
  • [9e10ddc215] - tools: enable eslint no-undef-init rule (Ruben Bridgewater) #18831
  • [9d1e409ee3] - tools: enable no-unsafe-finally (Ruben Bridgewater) #18745
  • [d7958657d7] - tools: add assert.doesNotThrow eslint rule (Ruben Bridgewater) #18669
  • [66694e28b1] - tools: fix test-npm-package (Michaël Zasso) #19293
  • [9613e02ff7] - tools,bootstrap: preprocess gypi files to json (Gus Caplan) #19140
  • [74f0d1aa60] - (SEMVER-MINOR) tty: refactor to es6 (Ruben Bridgewater) #17615
  • [ead727c274] - (SEMVER-MINOR) tty: add getColorDepth function (Ruben Bridgewater) #17615
  • [072adfea8c] - url: replace "magic" numbers by constants (Sergey Golovin) #19035
  • [c18ac52970] - (SEMVER-MINOR) util: add util.inspect compact option (Ruben Bridgewater) #17576
  • [ce3a5af69f] - (SEMVER-MINOR) util: rename util.inspect argument (Ruben Bridgewater) #17576
  • [fd4c05ab56] - (SEMVER-MINOR) util: fix custom inspect description (Ruben Bridgewater) #17576

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

204f65d57e940913144cc25e2e835c1f64c68938c0c1217f0954ff045e233f5e node-v9.9.0-aix-ppc64.tar.gz
15e71817fe172119d6f9e0166ab869f12c67bdb7371d27a78b0621c408239692 node-v9.9.0-darwin-x64.tar.gz
f1c410a034da2a109e50443438fa57491d7842a189f31fe684a20f361f348a4a node-v9.9.0-darwin-x64.tar.xz
f03a97b8cbefe10914343d3ef0d9df959e7d2a43a6640e5a262e2f3fa6981f4b node-v9.9.0-headers.tar.gz
b42d1843661e734dd01351a87e3c7ff423fdcb8b49b600c2c076352f1b7fa97f node-v9.9.0-headers.tar.xz
ebc0f4cc33fb8ee11c9d6d8bca6962aabe3ae4c88207b301ca4a692726e9e125 node-v9.9.0-linux-arm64.tar.gz
06feb32656c91c3963270de18d4a7befe52d2d8c0fd78fbbb7792a881ffeec7a node-v9.9.0-linux-arm64.tar.xz
0468e84d64d17179c8c11f7a7c97038b4cbc60a0850dadfdb46e718125389407 node-v9.9.0-linux-armv6l.tar.gz
f6a3bba18c238490fc685ed32dda91b09c92e3a0b73316b1dd0e4a4cb9bc3bfc node-v9.9.0-linux-armv6l.tar.xz
040f5573e65a7ad3897fcd69aa28ed1fa9accdd969cba10541df06f4805bf1f3 node-v9.9.0-linux-armv7l.tar.gz
d8c4aa2c4a396a208c1ed7ce503d6bd7782460359bbedfb2ccfe48e3369ff4be node-v9.9.0-linux-armv7l.tar.xz
d4cf175fa39f9f256bbdc6439ce327f079f065ad63e4e3a1e6f72b4463d54a7b node-v9.9.0-linux-ppc64le.tar.gz
4aa332eedf958315a6f1900e7a32807d092f4a642a5c8cb81541d7fc450c306e node-v9.9.0-linux-ppc64le.tar.xz
9ce3584db61d25ea36db410bb2836ac4474ffc0803dcde2a0bb9db848d93b805 node-v9.9.0-linux-s390x.tar.gz
8730779ae582fb03d0176b175df33669570242d9df55d6d261eb10b9fa29e97c node-v9.9.0-linux-s390x.tar.xz
887cb4db6207f303b5ba15b6e15298f19d288fce2064e8caa7bb7cae170cbe85 node-v9.9.0-linux-x64.tar.gz
457151b4e6f27222232742ce44de1df73768a251309dddbfca2b385052ee977f node-v9.9.0-linux-x64.tar.xz
9e29073aadc19be24cd46648eb99d60b3f0d42534d7ba85c152ac33be90685ac node-v9.9.0-linux-x86.tar.gz
8b1f399b1fd258f28a3c6ec7dbab93cfd7c88c6f305d182f796934bac1ae63c3 node-v9.9.0-linux-x86.tar.xz
1ea9f7a2fee9ec282bf4e660167d73ab7c1202f4a8633f1e1d3ee1800ab105fa node-v9.9.0.pkg
681a6faa44a4e22515b18bf6c295fb1283d2ec113f52376f8bcb3b0ba7283d03 node-v9.9.0-sunos-x64.tar.gz
bf0526de716825daacdd7a6b443163518685c42684c00c580eb6be492b2d7ea6 node-v9.9.0-sunos-x64.tar.xz
dfc223491e33b10f79810e42e431b774dab655f75f0a4c851971c7b630202eac node-v9.9.0-sunos-x86.tar.gz
f3ae6e3503237486644a00ad03c8474fc5c87f464798db067c0401e700de9175 node-v9.9.0-sunos-x86.tar.xz
e774cf32bc7c1d61d2e654e67eaafd2a13f22f176933706de60250db5b5eabda node-v9.9.0.tar.gz
ab8a721b8db1193754885e891ebde9a982c82fd9207df04a2aebafbb9fb27042 node-v9.9.0.tar.xz
de1a542b68500dae65389c1cec50ed907ee9dbebfa254c66e6ff2173c30aec89 node-v9.9.0-win-x64.7z
5186747c7cab6ff153e725c42446727e460d54e6c62353d5dc550046f5c05653 node-v9.9.0-win-x64.zip
a817ca204a40024cb9a81e950f7dfc5509a464bb7e971fd5dbeefae6b5c1ce34 node-v9.9.0-win-x86.7z
409020b145199b8fd2d0ba32a24e61e7daef0c6a9cac38f2bfaee0fef650c0af node-v9.9.0-win-x86.zip
ece15616b9093eb6025a945f2121ab281f3e24932618babb641dc5497704b8a7 node-v9.9.0-x64.msi
f6abe59582aa068a9c48c3705f8c644c857900eebf321dcc3d488d181e7d3694 node-v9.9.0-x86.msi
2b03d19c6c8930cdc5cdf051b4eec1b0370f1bb9b798d38c6ed926b6fbf57baf win-x64/node.exe
cafe53188185ee4041f608f60d8666bf2d86bc3acb7318df343998494ae64bbd win-x64/node.lib
865b4af5272b26d06cf0ee49a9b1005eee68278b60230e370900d2b4137e7b37 win-x64/node_pdb.7z
8a89c6bf7edc55ded4cab59c17937bfdd5b41949bc6f5a63162a3a5995dcd446 win-x64/node_pdb.zip
816c93d4aae6839bd2afb71d3bf10c9495810836deffa783b3b686bbe0a36d6c win-x86/node.exe
afe60cb7df8e42ccae4eb473a4f7bca0fb2c8431d333c56031408e85b752653b win-x86/node.lib
72dab8e7207bcdd1172989db5668cfc65e36da8227746cf294d33d8339b60897 win-x86/node_pdb.7z
390c73e5d0a3b358a5aae55598b87e44a21d9dc6dddaf4b4e483ae56e196b615 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqyfp4ACgkQkzsB9Atc
qUZ5MQf9Gt+FvCEB25FVGi7RUD7uElNjG7SVbZ730OGSiVQ3QIsglOaS/Y5qGSAh
vQxmnRjk5dSXkwj0PD+fGTJiwKn8fqkAz5MUvKmSZr0kZdlSFglAjpS23lx7EkiG
VuPGelK07hvTTUUw+Vu1za20BPKM4PXr6lzXn++DJsdWUBiKa2pH+akMaWXxkwVU
wT5v+eu4NCjyrDIPaiP1+LaTzZbqSh0iE4CaEwwEXwvCrmEw56bsP5G26hSORk61
kCMo8LNY5zEleyTY2z38ht95mXcbT5qvoEdsZRT79KGK2nHsLyyT9fTrd1J7b6m1
3uBemhUHr2cw1tClfHcKX42Juv6HXg==
=i5/q
-----END PGP SIGNATURE-----

Node v9.8.0(현재 버전)

주요 변경사항

  • crypto:
    • SHA256 지문 값(fingerprint)으로 cert.fingerprint256을 추가했습니다. (Hannes Magnusson) #17690
  • http2:
    • HTTP/2 구현에서 중단된 연결과 관련된 문제가 해결되었습니다. (Anna Henningsen) #18987 #19002
  • loader:
    • --inspect-brk 옵션이 이제 esmodules에서 제대로 동작합니다. (Gus Caplan) #18949
  • src:
    • process.dlopen()이 잘 알려진 심볼을 로드합니다. (Ben Noordhuis) #18934
  • trace_events:
    • 파일 패턴 CLI 옵션이 추가되었습니다. (Andreas Madsen) #18480
  • 새로운 협업자를 추가했습니다.

Commits

  • [6ae2cafde3] - buffer: coerce offset to integer (Ruben Bridgewater) #18215
  • [6d17383041] - buffer: fix typo in lib/buffer.js (Ujjwal Sharma) #19126
  • [4b34b2e185] - build: fix gocvr version used for coverage (Michael Dawson) #19094
  • [a938e52ffe] - build: disable openssl build warnings on macos (Ben Noordhuis) #19046
  • [44d80c5620] - build: fix coverage after gcovr update (killagu) #18958
  • [28a5362e83] - build: fix lint-md-build dependency (Joyee Cheung) #18981
  • [e74e422a53] - (SEMVER-MINOR) crypto: add cert.fingerprint256 as SHA256 fingerprint (Hannes Magnusson) #17690
  • [056001dc8f] - (SEMVER-MINOR) deps: cherry-pick 0bcb1d6f from upstream V8 (Jakob Kummerow) #18212
  • [1fadb2edb4] - doc: fix/add link to Android info (Vse Mozhet Byt) #19004
  • [68524610f2] - doc: remove subsystem from pull request template (Rich Trott) #19125
  • [d3a70e9cd4] - doc: remove tentativeness in pull-requests.md (Rich Trott) #19123
  • [f03079fce6] - doc: update cc list (Ruben Bridgewater) #19099
  • [9d2de16b13] - doc: add introduced_in metadata to _toc.md (Rich Trott) #19113
  • [ae2dabb8fc] - doc: new team for bundlers or delivery of Node.js (Michael Dawson) #19098
  • [0e4f4266a1] - doc: add simple example to rename function (punteek) #18812
  • [e42600fc4b] - doc: add missing Returns in fs & util (Sho Miyamoto) #18775
  • [4ecf5bbe74] - doc: fix a typo in util.isDeepStrictEqual (Sho Miyamoto) #18775
  • [cab6c8e95c] - doc: add URL.format() example (Zeke Sikelianos) #18888
  • [a4462b7944] - doc: fix n-api asynchronous threading docs (Eric Bickle) #19073
  • [bfa894cf37] - doc: add MoonBall to collaborators (Chen Gang) #19109
  • [77154cd65d] - doc: update list of re-exported symbols (Richard Lau) #19013
  • [459f2095a1] - doc: Readable unpipe on Writable error event (George Sapkin) #18080
  • [68c1337819] - doc: add RegExp Unicode Property Escapes to intl (Vse Mozhet Byt) #19052
  • [71d09ecbf1] - doc: make the background section concise and improve its formality (Wilson) #18928
  • [951054004d] - doc: lowercase primitives in test/common/README.md (Vse Mozhet Byt) #18875
  • [5b8c97f6bc] - events: show throw stack trace for uncaught exception (Anna Henningsen) #19003
  • [0789eeceb6] - http: prevent aborted event when already completed (Andrew Johnston) #18999
  • [ae4d83facf] - http: prevent aborted event when already completed (Andrew Johnston) #18999
  • [50d1233935] - http2: no stream destroy while its data is on the wire (Anna Henningsen) #19002
  • [551d9752c8] - http2: fix flaky test-http2-https-fallback (Matteo Collina) #19093
  • [8bc930c269] - http2: fix endless loop when writing empty string (Anna Henningsen) #18924
  • [aa0fca9426] - http2: use original error for cancelling pending streams (Anna Henningsen) #18988
  • [447136999d] - http2: send error text in case of ALPN mismatch (Anna Henningsen) #18986
  • [ef8f90f34e] - http2: fix condition where data is lost (Matteo Collina) #18895
  • [e584113b66] - lib: re-fix v8_prof_processor (Anna Henningsen) #19059
  • [12856b0dd2] - lib: change hook -> hooks in code comment (Daniel Bevenius) #19053
  • [db8d197e79] - lib,test: remove yoda statements (Ruben Bridgewater) #18746
  • [59547cc438] - loader: fix --inspect-brk (Gus Caplan) #18949
  • [39e032fe86] - module: fix main lookup regression from #18728 (Guy Bedford) #18788
  • [f3e3429296] - module: support main w/o extension, pjson cache (Guy Bedford) #18728
  • [95f6467ffd] - module: fix cyclical dynamic import (Bradley Farias) #18965
  • [5c4f703607] - n-api: update reference test (Gabriel Schulhof) #19086
  • [1b32fc3276] - n-api: fix object test (Gabriel Schulhof) #19039
  • [ef4714c2b6] - net: inline and simplify onSocketEnd (Anna Henningsen) #18607
  • [28880cf89d] - perf_hooks: fix timing (Timothy Gu) #18993
  • [96f0bec48b] - repl: make last error available as \_error (Anna Henningsen) #18919
  • [420d56c2ea] - src: don't touch js object in Http2Session dtor (Ben Noordhuis) #18656
  • [f89f659dcf] - src: remove unnecessary Reset() calls (Ben Noordhuis) #18656
  • [67a9742aed] - src: prevent persistent handle resource leaks (Ben Noordhuis) #18656
  • [08bcdde888] - (SEMVER-MINOR) src: handle exceptions in env->SetImmediates (James M Snell) #18297
  • [cc52dae7c4] - src: #include <stdio.h>" to iculslocs (Steven R. Loomis) #19150
  • [2f17c52674] - src: use std::unique_ptr for STACK_OF(X509) (Ben Noordhuis) #19087
  • [f10470ce2d] - src: refactor GetPeerCertificate (Daniel Bevenius) #19087
  • [4fae6e3904] - (SEMVER-MINOR) src: make process.dlopen() load well-known symbol (Ben Noordhuis) #18934
  • [89edbae7ab] - (SEMVER-MINOR) src: clean up process.dlopen() (Ben Noordhuis) #18934
  • [08b83ee27a] - src: refactor setting JS properties on WriteWrap (Anna Henningsen) #18963
  • [4d5cd5c6c5] - src: fix error message in async_hooks constructor (Daniel Bevenius) #19000
  • [6787913a68] - test: add more information to assert.strictEqual (Ujjwal Sharma) #19162
  • [ee653ecd09] - test: move require http2 to after crypto check (Daniel Bevenius) #19111
  • [5bbf009c1d] - test: check symbols in shared lib (Yihong Wang) #18806
  • [d8833762cb] - test: refactor test-async-wrap-getasyncid (Santiago Gimeno) #18727
  • [23107ba7b1] - test: remove assert message and add block scope (wuweiweiwu) #19054
  • [cc90bbd0f4] - test: fix flaky inspector-stop-profile-after-done (Rich Trott) #18126
  • [8d595bb25c] - test: check endless loop while writing empty string (XadillaX) #18924
  • [a4550069ca] - test: allow running with NODE\_PENDING\_DEPRECATION (Anna Henningsen) #18991
  • [fd27165f73] - test: specify 'dir' for directory symlinks (Kyle Farnung) #19049
  • [eca333a6e8] - test: refactor test after review (Andrew Johnston) #18999
  • [c943cd09a7] - test: fix repl-tab-complete --without-ssl (Daniel Bevenius) #17867
  • [f864509991] - test,benchmark: use new Buffer API where appropriate (Сковорода Никита Андреевич) #18980
  • [479b622e49] - tls,http2: handle writes after SSL destroy more gracefully (Anna Henningsen) #18987
  • [3d4cda3a7d] - (SEMVER-MINOR) trace_events: add file pattern cli option (Andreas Madsen) #18480
  • [3e8e1524ac] - util: use blue on non-windows systems for number (Gus Caplan) #18925

Windows 32-bit Installer: https://nodejs.org/dist/v9.8.0/node-v9.8.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v9.8.0/node-v9.8.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v9.8.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v9.8.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v9.8.0/node-v9.8.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v9.8.0/node-v9.8.0.tar.gz
Other release files: https://nodejs.org/dist/v9.8.0/
Documentation: https://nodejs.org/docs/v9.8.0/api/

SHASUMS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

9cf4a126d679a91821f9832c9b8a534c34d59761b22fca6783c2ff8c45499d47  node-v9.8.0-aix-ppc64.tar.gz
c95326d6d8d01e5d4fbf0ca1b1e4fc0d800d00516f38532cc887e17c78f2af07  node-v9.8.0-darwin-x64.tar.gz
7964e1f86219d3053949a91ab607e0cb6c8e58a670f90a2fdbf460f86b274cc0  node-v9.8.0-darwin-x64.tar.xz
db70fe73d960eb847971a8f3826ad2fd5041ef89301491a2b43596e66a50a3ad  node-v9.8.0-headers.tar.gz
514be6a713a8adbc058d3366a89a1738411899c8ea6ac5d70f50900d1c35cc5c  node-v9.8.0-headers.tar.xz
2999cfe889aa75aaf0b98fdcb90ebfc32cf55fcafe6149264b302a67394964a7  node-v9.8.0-linux-arm64.tar.gz
f3537d06f010e77739be073003fca0b477efec8a72d503dc5a1d942a19973b07  node-v9.8.0-linux-arm64.tar.xz
7b711f217d62225afe2af77e5ecd72607e1800d14e749b88b4a92f90b357209e  node-v9.8.0-linux-armv6l.tar.gz
a64e2cfd6de695a7c099d567ec419f7d9e95876e229117abe52da0d14c5a5a3b  node-v9.8.0-linux-armv6l.tar.xz
638268d6b9717ac2e591b20d5fa63aeeb9d1d195cfd500ef403e85dd073a2681  node-v9.8.0-linux-armv7l.tar.gz
006926548b5aad77edafea283dc8bd24a2316ce67f59ccfd940c5543a02d5c03  node-v9.8.0-linux-armv7l.tar.xz
2026e6c316f9ef645fdd696e0f6a2b0983af8cfee33f48e9aa4841eae52e2c20  node-v9.8.0-linux-ppc64le.tar.gz
71229efb95fde81c92959b8d4b7e658964be2e45aed73dbe520002cd5a84ed1d  node-v9.8.0-linux-ppc64le.tar.xz
00932ccefc8127f2048f60bb882b7414fbb49063ef3cc60c7f81a7ffe9b3a0a4  node-v9.8.0-linux-s390x.tar.gz
13554cfc8cec68da011e3666a9e19caebe9d7f9389d843fa38578f0fdde92b73  node-v9.8.0-linux-s390x.tar.xz
4e519de3507f810b6567d995169c4b36f433bf5731340ebc1fbbd0b6b6e6c310  node-v9.8.0-linux-x64.tar.gz
9f631739b0a9b96b8760c42869e88592db9c3fda2425202bd8b2d09e6371133a  node-v9.8.0-linux-x64.tar.xz
d1093306679b90c7c870364ef8cc5880c1595743d223f9f20ea616d9940b02ea  node-v9.8.0-linux-x86.tar.gz
93757d8f9d60d902de6efd8f96cdf4b57bdd12808711a9cf1491f40773ace861  node-v9.8.0-linux-x86.tar.xz
03a7fc03315d82166e6bbf8a8979f971189a69a75dfb873af8cc74a127f7867b  node-v9.8.0.pkg
2559a3802039ef4c91063c4e2d9547dd6049e85a0e7f0c4bf15f5d3445c32e00  node-v9.8.0-sunos-x64.tar.gz
646ec84f5b48c398e535d554c9246d6607431337793654f25f60381786450abe  node-v9.8.0-sunos-x64.tar.xz
bf0b9b69ea295601c8536c53db76ccce1301db99fdfcad830f4b6f70bb7c5510  node-v9.8.0-sunos-x86.tar.gz
e177a52fca0c679603c4e88d02b73e53682f7aa8b318c8fefb34d4c080915e84  node-v9.8.0-sunos-x86.tar.xz
e84a1baf8248411d2c875c2f4e519878af3fb62fdfe04f9607cc085e6a0e59d6  node-v9.8.0.tar.gz
0706bb49e4fa5fa64c6c51941becb4b3854a6c0335425d7312bc086c37b41eac  node-v9.8.0.tar.xz
ede566d6d4260fbfddb8a92073bc92abe01f2ed26ac23825f65cc7aec5285270  node-v9.8.0-win-x64.7z
dd3971c126907a033f2bc93fdd29327af3ff5b9d151b3b90eb5db1832fe6df9e  node-v9.8.0-win-x64.zip
1545ad8233230e76940d56e698507fb55807e69ff8ee5ddad7f486dbc76af60d  node-v9.8.0-win-x86.7z
b79185a4c6e3662640a73c0dd0ac81a6c6a5d27bbbef244fe32f4db6886e6a33  node-v9.8.0-win-x86.zip
35715bb7ec90b4025de735a2ca30b7336ffd5ab9678bfc35e509d3d253d9e89e  node-v9.8.0-x64.msi
ccb1589cfbce371ab3103aaf1b55214f677939b7fdae411dbd9253e8fd484def  node-v9.8.0-x86.msi
31822ea3a450863cb774046b8b79a2dacf0655d618cf7381132e496cf52c6e79  win-x64/node.exe
20a8ecb534e2ebbe8341839ae527535a8c6d48d93578f87569206ca1e60ecb30  win-x64/node.lib
119ffbc062db1858a9a13148c3e1d733de1d78f37322b3bdb826ed8eea2129bc  win-x64/node_pdb.7z
43b2c5adb0a5d7f32016051e664c57f4c608ec4a4991336e1b4094a8fe33d569  win-x64/node_pdb.zip
13dba6c3df441880a9827bf05c5f912c3422fcdaa583c4698d1c3483a597aca0  win-x86/node.exe
c38e2026305abc0d7a11116a88f49feb1641d6fe3e8d57b2d9c809f0447c911d  win-x86/node.lib
8a84a01400465cd13d9dd0910d32e3b2e91da0549eca6ff8c15e3d8d0de4bfc5  win-x86/node_pdb.7z
4f9c68256476fa7e07d3a341bbe2b31b959f39ca0fad1dfc020a1effbf93c7de  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqgmAcACgkQkzsB9Atc
qUbJVQf+OxZA9/Sy0ljygvCOlyvIZpehQEw+h4ygISZYfjp5kVYUcmlbkfSLBiQk
rFmwjjzZEbRIlYBU+Wcm6LK4grYjMjdKUAs75n6nsemwElVSJCQewDOoHWEBDybP
a4717nbOl6p/C7WB33aHdUl5msA4sTEQLyDwAFHUU+kBXCRUwOcyQQpnst6L/N//
zI2Z6lVk1mIKnvBTNMDU90RwPd9Jw9dXPSJYJ3oV3piZyxiHhoalXbjskUNCobho
J+ABwzsEVsDhBnX77qo5zuIKNDH6v1TjiGd6UDii7pPU8QTM6iQkMjwq1XDxUX7h
bBOP+hQjQMW8RGXAJXiDU4VYeoSlxQ==
=KhfI
-----END PGP SIGNATURE-----

Node v8.10.0(LTS)

이번 릴리스에는 큰 변경사항이 많이 있습니다. V8, libuv, ICU를 업데이트하고 npm의 버그를 수정하고 OpenSSL 1.1.0을 사용한 빌드를 지원합니다.

주요 변경사항

  • deps:
    • V8을 6.2.414.46로 업데이트했습니다. (Michaël Zasso) #16413
    • V8 6.2에서 ABI의 호환이 깨진 변경사항을 되돌렸습니다. (Anna Henningsen) #16413
    • libuv를 1.19.1로 업그레이드했습니다. (cjihrig) #18260
    • npm 5.6.0을 다시 적용했습니다. (Myles Borins) #18625
    • ICU를 60으로 업데이트했습니다. (Steven R. Loomis) #16876
  • crypto:
    • OpenSSL 1.1.0과 1.0.2를 지원합니다. (David Benjamin) #16130
    • 인증(authentication) 태그 길이가 유효하지 않으면 경고를 보여줍니다. (Tobias Nießen) #17566
  • async_hooks:
    • defaultTriggerAsyncIdScope의 성능을 개선했습니다. (Anatoli Papirovski) #18004
    • 형식화 배열(typed array) 스택을 빠른 경로로 사용합니다. (Anna Henningsen) #17780
    • defaultTriggerAsyncId에 범위를 사용합니다. (Andreas Madsen) #17273
    • 기본 컨텍스트에서 빠진 컨텍스트를 분리했습니다. (Andreas Madsen) #17273
    • initTriggerId의 이름을 변경했습니다. (Andreas Madsen) #17273
    • 문서로 만들어지지 않은 API를 폐기 예정으로 표시했습니다. (Andreas Madsen) #16972
    • 가비지 컬렉트된 AsyncResource에 제거 이벤트를 추가했습니다. (Sebastian Mayr) #16998
    • async_hooks에 추적 이벤트를 추가했습니다. (Andreas Madsen) #15538
    • HTTPParser 트리거를 소켓에 설정합니다. (Andreas Madsen) #18003
    • net 서버에 프로바이더 타입을 추가했습니다. (Andreas Madsen) #17157
  • n-api:
    • 애드온에서 이벤트 루프를 가져오는 헬퍼를 추가했습니다. (Anna Henningsen) #17109
  • cli:
    • NODE_OPTIONS에 --stack-trace-limit를 추가했습니다. (Anna Henningsen) #16495
  • console:
    • console.debug를 지원합니다. (Benjamin Zaslavsky) #17033
  • module:
    • builtinModules를 추가했습니다. (Jon Moss) #16386
    • require.resolve()의 기본 경로를 변경했습니다. (cjihrig) #17113
  • src:
    • 애드온에서 이벤트 루프를 가져오는 헬퍼를 추가했습니다. (Anna Henningsen) #17109
    • process.ppid를 추가했습니다. (cjihrig) #16839
  • http:
    • 일반적인 Duplex 스트림을 지원합니다. (Anna Henningsen) #16267
    • clientError 이벤트의 오류에 rawPacket을 추가했습니다. (XadillaX) #17672
    • IPv6 주소 지원을 개선했습니다. (Mattias Holmlund) #14772
  • net:
    • Windows에서 ADDRCONFIG DNS를 제거했습니다. (Bartosz Sosnowski) #17662
  • process:
    • win32에서 길이가 0인 환경 변수를 읽어올 때의 문제를 수정했습니다. (Anna Henningsen) #18463
  • tls:
    • 삭제할 때 스트림을 정리합니다. (Anna Henningsen) #17478
  • process:
    • 프로미스에서 처리하지 않은 거부(rejection)의 메시지를 개선했습니다. (Madara Uchiha) #17158
  • stream:
    • *State.highWaterMark의 사용을 제거했습니다. (Calvin Metcalf) #12860
  • trace_events:
    • 이벤트를 초기화하는 executionAsyncId를 추가했습니다. (Andreas Madsen) #17196

Commits

  • [5dab90b8bb] - async_hooks: update defaultTriggerAsyncIdScope for perf (Anatoli Papirovski) #18004
  • [086af68c19] - async_hooks: use typed array stack as fast path (Anna Henningsen) #17780
  • [0f7c8984af] - async_hooks: use CHECK instead of throwing error (Jon Moss) #17832
  • [5a199a905b] - async_hooks: use scope for defaultTriggerAsyncId (Andreas Madsen) #17273
  • [03873db4d0] - async_hooks: separate missing from default context (Andreas Madsen) #17273
  • [cce92ccfa8] - async_hooks: rename initTriggerId (Andreas Madsen) #17273
  • [025b9f208f] - (SEMVER-MINOR) async_hooks: deprecate undocumented API (Andreas Madsen) #16972
  • [36dbd1181a] - (SEMVER-MINOR) async_hooks: add destroy event for gced AsyncResources (Sebastian Mayr) #16998
  • [331b175af2] - (SEMVER-MINOR) async_hooks: add trace events to async_hooks (Andreas Madsen) #15538
  • [91d4eb5ff8] - (SEMVER-MINOR) async_hooks,http: set HTTPParser trigger to socket (Andreas Madsen) #18003
  • [0211175bc7] - async_hooks,test: only use IPv6 in http test (Andreas Madsen) #18143
  • [6d55a4c941] - (SEMVER-MINOR) async_wrap: add provider types for net server (Andreas Madsen) #17157
  • [8143a95c1f] - benchmark: implement duration in http test double (Joyee Cheung) #18380
  • [f779a8b5a4] - benchmark: make compare.R easier to understand (Andreas Madsen) #18373
  • [deb70417cd] - benchmark: remove redundant + (sreepurnajasti) #17803
  • [452d2c561a] - benchmark: fix timeout in write-stream-throughput (Anatoli Papirovski) #17958
  • [1e3ea5023b] - benchmark: make temp file path configurable (Rich Trott) #17811
  • [91135b9bd2] - build: fix Makefile wrt finding node executable (Yang Guo) #18040
  • [f07bb16255] - build: fix cctest target with --enable-static (Qingyan Li) #17992
  • [e61344a9e9] - build: remove cctest extension (Yihong Wang) #16680
  • [fd845d80eb] - build,win: update lint-cpp on Windows (Kyle Farnung) #18012
  • [44ab4f09a2] - build,win,msi: support WiX with VS2017 (João Reis) #17101
  • [ec7996ca15] - (SEMVER-MINOR) cli: add --stack-trace-limit to NODE_OPTIONS (Anna Henningsen) #16495
  • [087cdaf871] - cluster: resolve relative unix socket paths (laino) #16749
  • [162ff56439] - (SEMVER-MINOR) console: add support for console.debug (Benjamin Zaslavsky) #17033
  • [8cc0ea78d7] - crypto: do not reach into OpenSSL internals for ThrowCryptoError (David Benjamin) #16701
  • [072902a258] - crypto: remove leftover initialization (Myles Borins) #18622
  • [b0526ba7f1] - (SEMVER-MINOR) crypto: clear some SSL_METHOD deprecation warnings (David Benjamin) #16130
  • [78738266d6] - (SEMVER-MINOR) crypto: make ALPN the same for OpenSSL 1.0.2 & 1.1.0 (David Benjamin) #16130
  • [f1d458be58] - (SEMVER-MINOR) crypto: remove deprecated ECDH calls w/ OpenSSL 1.1 (David Benjamin) #16130
  • [f9a597a1d3] - (SEMVER-MINOR) crypto: emulate OpenSSL 1.0 ticket scheme in 1.1 (David Benjamin) #16130
  • [eb377f38f6] - (SEMVER-MINOR) crypto: hard-code tlsSocket.getCipher().version (David Benjamin) #16130
  • [2efb16b7d7] - (SEMVER-MINOR) crypto: add compat logic for "DSS1" and "dss1" (David Benjamin) #16130
  • [5e9e4e5bf9] - (SEMVER-MINOR) crypto: Make Hmac 1.1.0-compatible (David Benjamin) #16130
  • [2419b8613a] - (SEMVER-MINOR) crypto: make SignBase compatible with OpenSSL 1.1.0 (David Benjamin) #16130
  • [0ef35a137f] - (SEMVER-MINOR) crypto: make Hash 1.1.0-compatible (David Benjamin) #16130
  • [e0cbc39668] - (SEMVER-MINOR) crypto: make CipherBase 1.1.0-compatible (David Benjamin) #16130
  • [e21079851f] - (SEMVER-MINOR) crypto: remove locking callbacks for OpenSSL 1.1.0 (David Benjamin) #16130
  • [c2106e4037] - (SEMVER-MINOR) crypto: use RSA and DH accessors (David Benjamin) #16130
  • [f518238c2e] - (SEMVER-MINOR) crypto: test DH keys work without a public half (David Benjamin) #16130
  • [f00d758067] - (SEMVER-MINOR) crypto: account for new 1.1.0 SSL APIs (David Benjamin) #16130
  • [335bbff96d] - (SEMVER-MINOR) crypto: remove unnecessary SSLerr calls (David Benjamin) #16130
  • [0f909a87a6] - (SEMVER-MINOR) crypto: estimate kExternalSize (David Benjamin) #16130
  • [ec349b4640] - (SEMVER-MINOR) crypto: make node_crypto_bio compat w/ OpenSSL 1.1 (David Benjamin) #16130
  • [e28e80d5b8] - (SEMVER-MINOR) crypto: use X509_STORE_CTX_new (David Benjamin) #16130
  • [1279893a46] - crypto: add ocsp_request ClientHelloParser::Reset (Daniel Bevenius) #17753
  • [964850a24c] - crypto: warn on invalid authentication tag length (Tobias Nießen) #17566
  • [2f3d91dc58] - crypto: remove unused header in clienthello.h (Daniel Bevenius) #17752
  • [1331a2a504] - (SEMVER-MINOR) deps: upgrade libuv to 1.19.1 (cjihrig) #18260
  • [cae489657b] - (SEMVER-MINOR) deps: upgrade libuv to 1.18.0 (cjihrig) #17282
  • [1e316826ff] - (SEMVER-MINOR) deps: revert ABI breaking changes in V8 6.1 (Anna Henningsen) #15393
  • [758b730139] - (SEMVER-MINOR) deps: revert ABI breaking changes in V8 6.2 (Anna Henningsen) #16413
  • [2b84fa9514] - deps: cherry-pick c3458a8 from upstream V8 (Michaël Zasso) #18060
  • [aae68d3ef0] - deps: V8: cherry-pick ac0fe8ec from upstream (Ali Ijaz Sheikh) #17695
  • [51ad36a901] - deps: V8: backport 14ac02c from upstream (Ali Ijaz Sheikh) #17512
  • [0a064c4b68] - deps: backport 3c8195d from V8 upstream (Myles Borins) #17383
  • [0ee645510d] - deps: cherry-pick 1420e44db0 from upstream V8 (Timothy Gu) #17344
  • [be734c513c] - deps: cherry-pick cc55747 from V8 upstream (Franziska Hinkelmann) #16890
  • [0e30ca942e] - deps: cherry-pick b8331cc030 from upstream V8 (Daniel Bevenius) #16900
  • [711f344c2e] - deps: V8: backport b1cd96e from upstream (Ali Ijaz Sheikh) #16308
  • [ae8c838339] - deps: cherry-pick e0d64dc from upstream V8 (Michaël Zasso) #16490
  • [5d80b0edd9] - deps: cherry-pick 676c413 from upstream V8 (Michaël Zasso) #16490
  • [16a980b4c4] - deps: cherry-pick 2c75616 from upstream V8 (Michaël Zasso) #16490
  • [0b690a9ce3] - deps: cherry-pick 37a3a15c3 from V8 upstream (Franziska Hinkelmann) #16294
  • [b71a33c2bf] - (SEMVER-MAJOR) deps: backport 0f1dfae from V8 upstream (Tobias Tebbi) #15362
  • [ebee8edca2] - deps: v8: fix potential segfault in profiler (Ali Ijaz Sheikh) #15498
  • [a7fc12772d] - deps: cherry-pick 9b21865822243 from V8 upstream (Anna Henningsen) #15391
  • [bede7a3cfa] - (SEMVER-MINOR) deps: update V8 to 6.2.414.46 (Michaël Zasso) #16413
  • [96f85e4d8b] - deps: re land npm 5.6.0 (Myles Borins) #18625
  • [3a648b7e62] - deps: cherry-pick c3458a8 from upstream V8 (Michaël Zasso) #18059
  • [ce245810fa] - (SEMVER-MINOR) deps: ICU 60 bump (Steven R. Loomis) #16876
  • [09c1f21746] - (SEMVER-MINOR) deps: upgrade libuv to 1.16.1 (cjihrig) #16835
  • [35887306f1] - dns: fix crash while setting server during query (XadillaX) #14891
  • [0776a43123] - doc: add vdeturckheim as collaborator (vdeturckheim) #18432
  • [504054c8d5] - doc: fix e.g., to e.g. in docs (sreepurnajasti) #18369
  • [5f381e843a] - doc: fix return value for require.resolve.paths() (Peter Dalgaard-Jensen) #18350
  • [37531a4103] - doc: add missing word in modules.md (Robert Adamian) #18343
  • [477e7d1788] - doc: add doc for performance.clearGC() (Antony Tran) #18331
  • [15c847e915] - doc: split CONTRIBUTING.md (Joyee Cheung) #18271
  • [850e5bab1f] - doc: fix typos in async_hooks (Matthew Turner) #18314
  • [af88c0fc26] - doc: add missing URL argument types in fs.md (Vse Mozhet Byt) #18309
  • [454a3d9870] - doc: remove confusing signature in fs.md (Vse Mozhet Byt) #18310
  • [67b7ad3b67] - doc: use PBKDF2 in text (Tobias Nießen) #18279
  • [78eb81447f] - doc: fix typo in async_hooks.md (Matthew Turner) #18286
  • [d554b8a669] - doc: Add example of null to assert.ifError (Leko) #18236
  • [bda8355530] - doc: improve process.platform (Mars Wong) #18057
  • [4c89666bdc] - doc: cjs format is now commonjs (Gus Caplan) #18165
  • [a4e8a929ca] - doc: V8 branch used in 8.x not active anymore (Franziska Hinkelmann) #18155
  • [83915234ad] - doc: add change info for async_hooks.executionAsyncId() (Stephen Belanger) #17813
  • [896aa77eac] - doc: add builtin module in building.md (Suixinlei) #17705
  • [5f1803be6c] - doc: warn users about non-ASCII paths on build (Matheus Marchini) #16735
  • [b52afa2844] - doc: simplify sentences that use "considered" (Rich Trott) #18095
  • [299482cb74] - doc: update sample output for process.versions (Michael Dawson) #18167
  • [f7b48a3d08] - doc: fix typo in TextEncoding section (Yosuke Furukawa) #18201
  • [afc528920b] - doc: suggest not to throw JS errors from C++ (Joyee Cheung) #18149
  • [5607f587b2] - doc: add documentation for deprecation properties (Jon Moss) #16539
  • [98579decd7] - doc: prefer make test-only when verifying the build (Joyee Cheung) #18061
  • [f7e6fe29d3] - doc: add Leko to collaborators (Leko) #18117
  • [835573abd1] - doc: decapitalize primitive types (Vse Mozhet Byt) #18110
  • [08a2d7f299] - doc: be less tentative about undefined behavior (Rich Trott) #18091
  • [074add3ab3] - doc: add descriptions of state properties (James M Snell) #18044
  • [3f801b37bc] - doc: examples for fast-tracking regression fixes (Refael Ackermann) #17379
  • [22ddc43d07] - doc: multiple updates to child_process.md (Rich Trott) #17990
  • [e49dd53a2c] - doc: remove x86 from os.arch() options (Gibson Fahnestock) #17899
  • [b3ff0ed652] - doc: fix incorrect argument type in fs.readSync (Mykola Bilochub) #18022
  • [50780c1748] - doc: move matthewloring to emeriti (Rich Trott) #17998
  • [e734e0a284] - doc: move joshgav to TSC emeriti list (Rich Trott) #17953
  • [135bc61fff] - doc: improve security section of README.md (Rich Trott) #17929
  • [532e85a749] - doc: edit for concision (Rich Trott) #17891
  • [d5c8a348ba] - doc: improve PR-review paragraph in CONTRIBUTING.md (Rich Trott) #17931
  • [5e83150894] - doc: fix typos in CONTRIBUTING.md (Rich Trott) #17930
  • [fe36cd9227] - doc: copy-edit COLLABORATOR_GUIDE.md (Rich Trott) #17922
  • [4b8c579e7a] - doc: improve alt text (Rich Trott) #17922
  • [ea0766ad08] - doc: fix spelling of contributors (Rich Trott) #17922
  • [68235da055] - doc: add references to PR communication articles (Salame William) #17902
  • [90c5bd4857] - doc: replace wrong U+00A0 by common spaces (Vse Mozhet Byt) #17940
  • [6e841a3776] - doc: remove duplicate words in API docs (Tobias Nießen) #17937
  • [f393eb1e81] - doc: fix duplicate words & spellings in docs (sreepurnajasti) #17923
  • [de85204208] - doc: doc imitating the old behavior of http.Server.keepAliveTimeout (Tyson Andre) #17660
  • [1c2783b111] - doc: fs doc improvements (James M Snell) #17831
  • [3ae37b22bb] - doc: fix typo (Tobias Nießen) #17900
  • [7eb0215a97] - doc: use my legal name in README (Timothy Gu) #17894
  • [807612771f] - doc: use dashes instead of asterisks (Ruben Bridgewater) #17722
  • [f154e767e9] - doc: update AUTHORS list (Ruben Bridgewater) #17805
  • [9cf8df3283] - doc: add starkwang to collaborators (Weijia Wang) #17847
  • [4b6c182077] - doc: improve fs api descriptions (Evan Lucas) #17679
  • [b121d51a06] - doc: instructions on how to make membership public (Michael Dawson) #17688
  • [51f2dfcac6] - doc: removed extra explanation in api/buffer.md (Waleed Ashraf) #17796
  • [673fdc60c6] - doc: use american spelling as per style guide (sreepurnajasti) #17818
  • [81cc0e73e3] - doc: require CI status indicator in PRs (Nikolai Vavilov) #17151
  • [ceb7790d18] - doc: mark DEP0002 as end of life (Jon Moss) #17815
  • [ff03d2f9c6] - doc: remove duplicate the from onboarding.md (sreepurnajasti) #17733
  • [78c8c61dd7] - doc: fix typo in README.md (Weijia Wang) #17729
  • [5b672af203] - doc: fix typo in child_process.md (Rich Trott) #17727
  • [762c1ecb81] - doc: edit CONTRIBUTING.md preamble (Rich Trott) #17700
  • [d1b224d493] - doc: improve release guide (Evan Lucas) #17677
  • [98c83c68be] - doc: not all example code can be run without 1:1 (Jeremiah Senkpiel) #17702
  • [87d504da2e] - doc: adjust TTY wording & add inter-doc links (Jeremiah Senkpiel) #17702
  • [0ceed2c569] - doc: fix fs.existsSync description (Jeremiah Senkpiel) #17702
  • [02af31a7fc] - doc: improve documentation.md (Jeremiah Senkpiel) #17702
  • [2f35920c97] - doc: add countdown module to writing tests guide (Bamieh) #17201
  • [7601bb0ba0] - doc: change "Node.js style cb" to "error-first cb" (Ram Goli) #17638
  • [70daf95a11] - doc: add C++ style comments to the style guide (Matheus Marchini) #17617
  • [8f9ea23a6d] - doc: include Daniel Bevenius as a TSC member (Rich Trott) #17652
  • [ca71b00bd4] - doc: correct pbkdf2 salt length recommendation (Will Clark) #17524
  • [24e7753400] - doc: clearify promisify behavior for bad arguments (Ram Goli) #17593
  • [5422767039] - doc,test: mention Duplex support for TLS (Anna Henningsen) #17599
  • [577933a7c6] - fs: cleanup fd lchown and lchownSync (James M Snell) #18329
  • [b343cb60e1] - fs: fix options.end of fs.ReadStream() (陈刚) #18121
  • [a7f9e12aee] - gitignore: ignore *.VC.db files (Tobias Nießen) #17898
  • [56401a45dc] - (SEMVER-MINOR) http: add rawPacket in err of clientError event (XadillaX) #17672
  • [bc982f650f] - http: remove duplicate export (Evan Lucas) #17982
  • [8da41434cf] - http: remove adapter frame from onParserExecute (Ben Noordhuis) #17693
  • [949ace9524] - (SEMVER-MINOR) http: support generic Duplex streams (Anna Henningsen) #16267
  • [0fd051888a] - http, stream: writeHWM -> writableHighWaterMark (Matteo Collina) #17050
  • [6aa0adc26f] - http, tls: better support for IPv6 addresses (Mattias Holmlund) #14772
  • [dea44b9697] - http2,perf_hooks: perf state using AliasedBuffer (Kyle Farnung) #18300
  • [1cfc67c003] - lib: fix typo in trace_events_async_hooks.js (Gilles De Mey) #18280
  • [92defcc996] - lib: enable dot-notation eslint rule (Anatoli Papirovski) #18007
  • [c5093fceb5] - (SEMVER-MINOR) module: add builtinModules (Jon Moss) #16386
  • [aaca447333] - module: replace default paths in require.resolve() (cjihrig) #17113
  • [3d2d051ed0] - (SEMVER-MINOR) n-api: add helper for addons to get the event loop (Anna Henningsen) #17109
  • [80468cc5dd] - net: remove ADDRCONFIG DNS hint on Windows (Bartosz Sosnowski) #17662
  • [fea710e36a] - path: fix path.normalize for relative paths (Weijia Wang) #17974
  • [f99aba1f80] - process: fix reading zero-length env vars on win32 (Anna Henningsen) #18463
  • [3705e0e01c] - process: improve unhandled rejection message (Madara Uchiha) #17158
  • [bb5cafef55] - repl: fix coloring of process.versions (Ben Noordhuis) #17861
  • [d47cb9ab63] - src: use uv_os_getpid() to get process id (cjihrig) #17415
  • [8a000e8f81] - (SEMVER-MINOR) src: add openssl-system-ca-path configure option (Daniel Bevenius) #16790
  • [fed8d30702] - (SEMVER-MINOR) Revert "src: update NODE_MODULE_VERSION to 59" (Myles Borins) #16413
  • [aa4f58a9a5] - (SEMVER-MAJOR) src: fix rename of entry frame in v8abbr.h (geek) #15362
  • [805084b59d] - (SEMVER-MAJOR) src: update ustack offset identifiers (geek) #15362
  • [d3aa9eeb1d] - (SEMVER-MINOR) src: update NODE_MODULE_VERSION to 59 (Michaël Zasso) #16413
  • [35a51d4a78] - src: remove nonexistent method from header file (Anna Henningsen) #17748
  • [0e204433f6] - src: fix inspector nullptr deref on abrupt exit (Ben Noordhuis) #17577
  • [068d52d667] - src: use correct OOB check for IPv6 parsing (Anna Henningsen) #17470
  • [c2028fab23] - src: make url host a proper C++ class (Anna Henningsen) #17470
  • [6c9bdc1652] - src: move url internals into anonymous namespace (Anna Henningsen) #17470
  • [2c70965e82] - src: minor cleanups to node_url.cc (Anna Henningsen) #17470
  • [089f18e3a1] - src: remove unused async hooks methods (Anna Henningsen) #17757
  • [e67448813f] - src: remove async_hooks destroy timer handle (Anna Henningsen) #17117
  • [bd47272bc9] - src: introduce internal C++ SetImmediate() mechanism (Anna Henningsen) #17117
  • [f276cd954e] - src: rename async-wrap -> async_wrap (Daniel Bevenius) #17022
  • [aa63e021d2] - src: use NODE_BUILTIN_MODULE_CONTEXT_AWARE() macro (Ben Noordhuis) #17071
  • [ace2c2fade] - src: use unique pointer for tracing_agent (Franziska Hinkelmann) #17012
  • [e71beba14f] - src: explicitly register built-in modules (Yihong Wang) #16565
  • [fdd84c403e] - (SEMVER-MINOR) src: add helper for addons to get the event loop (Anna Henningsen) #17109
  • [22d4fef247] - (SEMVER-MINOR) src: add process.ppid (cjihrig) #16839
  • [f52c2b9bce] - src: use nullptr instead of NULL (Daniel Bevenius) #17373
  • [fdf9601a91] - (SEMVER-MINOR) stream: remove usage of *State.highWaterMark (Calvin Metcalf) #12860
  • [d629be2b8f] - test: change assert message to default (ryanmahan) #18259
  • [0e6cb3f16b] - test: use countdown timer (Mandeep Singh) #17326
  • [74d86ccd12] - test: make async-wrap-getasyncid parallelizable (Joyee Cheung) #18245
  • [9e79951855] - test: refactor test-http-parser (Jon Moss) #18219
  • [9c75a0fa47] - test: remove trivial buffer imports (sreepurnajasti) #18034
  • [9f52d93c6c] - test: use shorthand properties (Tobias Nießen) #18105
  • [5d66c20c7a] - test: simplify loadDHParam in TLS test (Tobias Nießen) #18103
  • [58fbcabb5c] - test: fix flaky cluster unix socket test (Ben Noordhuis) #18263
  • [15e07b8d22] - test: improve to use template string (sreepurnajasti) #18097
  • [80973ec6c3] - test: add common.crashOnUnhandledRejection to addons/callback-scope (Sho Miyamoto) #18076
  • [66a19cf3d6] - test: use smaller input file for test-zlib.js (Rich Trott) #17988
  • [180a38ebb9] - test: move common.fires() to inspector-helper (Rich Trott) #17401
  • [474d7763d9] - test: add common.skipIfEslintMissing (Myles Borins) #18807
  • [92a93c02c4] - (SEMVER-MAJOR) test: fix message test after V8 upgrade (Michaël Zasso) #15362
  • [92ec6f69c3] - (SEMVER-MINOR) test: fix test-https-agent-session-eviction for 1.1 (David Benjamin) #16130
  • [f883458270] - (SEMVER-MINOR) test: configure certs in tests (David Benjamin) #16130
  • [20cc0cfe5f] - (SEMVER-MINOR) test: revise test-tls-econnreset for OpenSSL 1.1.0 (David Benjamin) #16130
  • [a6a41d89e6] - (SEMVER-MINOR) test: test with a larger RSA key (David Benjamin) #16130
  • [4b90576e5e] - (SEMVER-MINOR) test: remove sha from test expectations (David Benjamin) #16130
  • [de37b993e8] - (SEMVER-MINOR) test: update test expectations for OpenSSL 1.1.0 (David Benjamin) #16130
  • [51999d0965] - test: fix test-tls-server-verify.js on Windows CI (Rich Trott) #18382
  • [4746bbf1ce] - test: mark test-inspector-stop-profile-after-done flaky (Myles Borins) #18491
  • [edcf9acf4e] - test: fix flaky test-http-pipeline-flood (Anatoli Papirovski) #17955
  • [6597b2fd96] - test: rename regression tests (Tobias Nießen) #17948
  • [1474a47b80] - test: fix flaky test-http-highwatermark (Anatoli Papirovski) #17949
  • [9fcf4d0de4] - test: fix flaky test-pipe-unref (Anatoli Papirovski) #17950
  • [5eadfc870f] - test: fix flaky http-writable-true-after-close (Anatoli Papirovski) #17952
  • [2e4fa26878] - test: improve readability of some crypto tests (Tobias Nießen) #17904
  • [8b3c23392c] - test: fix crypto test case to use correct encoding (Tobias Nießen) #17956
  • [8e38ad95a4] - test: simplify test-buffer-slice.js (Weijia Wang) #17962
  • [d472704912] - test: fix flaky test-resolve-async (Anatoli Papirovski) #17957
  • [f273c2945b] - test: use countdown in test file (sreepurnajasti) #17874
  • [38f56cb436] - test: improve to use template string (sreepurnajasti) #17895
  • [b69c710dec] - test: fix flaky test-benchmark-fs (Rich Trott) #17885
  • [aff27a1b9d] - test: make test-tls-invoke-queued use public API (Anna Henningsen) #17864
  • [05101e69ca] - test: refactor test-tls-securepair-fiftharg (Anna Henningsen) #17836
  • [5485ad104d] - test: reduce scope of variable in common module (Rich Trott) #17830
  • [d7f74dd53d] - test: remove undefined function (Rich Trott) #17845
  • [e233f51976] - test: fix flaky test-benchmark-fs (Rich Trott) #17853
  • [59aa505825] - test: use common module API in test-child-process-exec-stdout-stderr-data-string (sreepurnajasti) #17751
  • [822e93e1d4] - test: refactor test-repl-definecommand (Rich Trott) #17795
  • [8c5fe7be4a] - test: improve flaky test-listen-fd-ebadf.js (Rich Trott) #17797
  • [96abea06c5] - test: use valid authentication tag length (Tobias Nießen) #17566
  • [a5ada418c4] - test: do not open fixture files for writing (Rich Trott) #17808
  • [95cbf081e7] - test: do not open fixture files for writing (Rich Trott) #17810
  • [d3d0aaf116] - test: fix typo in test-inspector-cluster-port-clash.js (Rich Trott) #17782
  • [e495981586] - test: change callback function to arrow function (rt33) #17734
  • [9d4add2cd9] - test: Use countdown in test file (sreepurnajasti) #17646
  • [6ed5773eb8] - test: update test-http-content-length to use countdown (Bamieh) #17201
  • [21ec917152] - test: coverage for emitExperimentalWarning (Mithun Sasidharan) #17635
  • [535e76b84b] - test: check socketOnDrain where needPause is false (Leko) #17654
  • [d4f355a679] - test: change callback function to arrow function (routerman) #17697
  • [b8b0ed35b4] - test: change callback function to arrow function (you12724) #17698
  • [c81b8519a9] - test: change callback function to arrow function (Shinya Kanamaru) #17699
  • [d1c854f76d] - test: fix flaky test-benchmark-misc (Rich Trott) #17686
  • [98cc1fef94] - test: improve coverage for util.promisify (Mithun Sasidharan) #17591
  • [fcc5b99152] - test: fix flaky test-child-process-pass-fd (Rich Trott) #17598
  • [aada57b893] - test: add test description to fs.readFile tests (Jamie Davis) #17610
  • [337d93abe5] - test: simplify common.expectsError (Ruben Bridgewater) #17616
  • [439112a91b] - test: fix test-cli-node-options on Windows (Anna Henningsen) #16709
  • [b5bc3f8eb8] - timers: cross JS/C++ border less frequently (Anna Henningsen) #17064
  • [d2138b205c] - tls: comment about old-style errors (xortiz) #17759
  • [30c607600b] - tls: unconsume stream on destroy (Anna Henningsen) #17478
  • [8250a5a8ba] - tools: do not override V8's gitignore (Yang Guo) #18010
  • [990d22e073] - tools: fix AttributeError: __exit__ on Python 2.6 (Dmitriy Kasyanov) #17663
  • [f88afb42f3] - tools: autofixer for lowercase-name-for-primitive (Shobhit Chittora) #17715
  • [90fe1692e2] - tools: fix man pages linking regex (Diego Rodríguez Baquero) #17724
  • [0e37054c96] - tools: add number-isnan rule (Jon Moss) #17556
  • [59def2a9f1] - tools: simplify lowercase-name-for-primitive rule (cjihrig) #17653
  • [dc480f84f9] - tools: add lowercase-name-for-primitive eslint rule (Weijia Wang) #17568
  • [47322e67c4] - tools: add cpplint rule for NULL usage (Daniel Bevenius) #17373
  • [1d3d1ddce7] - trace_events: stop tracing agent in process.exit() (Andreas Madsen) #18005
  • [ae4428e967] - (SEMVER-MINOR) trace_events: add executionAsyncId to init events (Andreas Madsen) #17196
  • [2a2c881df3] - (SEMVER-MINOR) v8: make building addons with VS2013 work again (Ben Noordhuis) #16413
  • [6df169c409] - win, build: fix without-intl option (Bartosz Sosnowski) #17614

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

0cf3170dfd8cf489a8e17dfa525927ba927fe3022a1ef2c924affffce7c82691 node-v8.10.0-aix-ppc64.tar.gz
7d77bd35bc781f02ba7383779da30bd529f21849b86f14d87e097497671b0271 node-v8.10.0-darwin-x64.tar.gz
03eac783c88ac5253942504658b02105b8acce5c07ff702f55c2fc47d7798664 node-v8.10.0-darwin-x64.tar.xz
283b3754d72cfee294c5fb69b684c6ab645e4ce2bccc1a931a9687d275f86c74 node-v8.10.0-headers.tar.gz
461b094359bb69ec9cbe1326cd4a9576403960167857a41f7c0599e28e3b6021 node-v8.10.0-headers.tar.xz
0776fd38fec6e739c9b4ae18dbdabd09a763b1b6fb7deb12ea2863046350d6a9 node-v8.10.0-linux-arm64.tar.gz
cbec410109664f75d3c988a43483576fc56f745e05e3884891df9c509fbb1b12 node-v8.10.0-linux-arm64.tar.xz
4b551327679b40065eed483e1dad0ba4626ed493cbc9fe4322d4c13a34754332 node-v8.10.0-linux-armv6l.tar.gz
0180c89e7987650009cbfb90fe238b0c5cf3c5ff50d9b4c60a40de2044bd3178 node-v8.10.0-linux-armv6l.tar.xz
806b735c9d082e12406737c9d4dac851c03f5b36feb6afebdc9c99164c66398b node-v8.10.0-linux-armv7l.tar.gz
0f0a675639180cd95077212d0993b45664524bba07359918230cfd7f1bf3d97d node-v8.10.0-linux-armv7l.tar.xz
f3daa7c32c5ea92176821b87e4f7653de6c181cca2d87904f6a1d3b25864d623 node-v8.10.0-linux-ppc64le.tar.gz
b0bd52b42580f2fdbe5eb705b8fe98324028cdb3b0fd625d1e118e4315657afa node-v8.10.0-linux-ppc64le.tar.xz
f225806b120564dadc9f1194d4360a311ffb374e3ffd0bcf6da0a9bfeeb670bc node-v8.10.0-linux-s390x.tar.gz
0744f2b519c3c7f4a73b1b66bc7532ed854eced6a6eab2510b00b8bd74b670f8 node-v8.10.0-linux-s390x.tar.xz
c1302439aee9791d70d3ab4194a612e6131d37fa0e3452072e847e212ed77867 node-v8.10.0-linux-x64.tar.gz
92220638d661a43bd0fee2bf478cb283ead6524f231aabccf14c549ebc2bc338 node-v8.10.0-linux-x64.tar.xz
5d663e19fad01095ce919765156894165d2850f2682de82139256be249c89641 node-v8.10.0-linux-x86.tar.gz
137d3ba8b4396e5ec432e354950e6cb908c2b5b87afcd43894349f30f9a4cc1a node-v8.10.0-linux-x86.tar.xz
6f664a1325dbe37e7804a6323ee09a7c381c4bd4b8d17e175b778c672efe002c node-v8.10.0.pkg
6726b89920e3ed6c7a528d47093a381b77b107706aa2edcabd5c681888d1aab9 node-v8.10.0-sunos-x64.tar.gz
c593c6dee58b04258af8a76b992d801aa3e732487b00cce0d674dac768015f86 node-v8.10.0-sunos-x64.tar.xz
5bd102bdaec55f4a31e0f9cc6b42964a1cbe5b4a504aff357f6f8d43e14b325f node-v8.10.0-sunos-x86.tar.gz
3596744bb6c4300624ed794976fc0bc8c4b4d17ec8159f8dcba76e7e959a1f7c node-v8.10.0-sunos-x86.tar.xz
57ddd302260f77fa6dfe774f97b196828ec7c08aafbbd8def5e527a388d18f2d node-v8.10.0.tar.gz
b72d4e71618d6bcbd039b487b51fa7543631a4ac3331d7caf69bdf55b5b2901a node-v8.10.0.tar.xz
8b197441215f5f00840baac1ac83c42f0ac80dd839b17deb8218e3788d188690 node-v8.10.0-win-x64.7z
936ada36cb6f09a5565571e15eb8006e45c5a513529c19e21d070acf0e50321b node-v8.10.0-win-x64.zip
38f32acdfdefa9e19d6cb1744b47bfb127eaad6b766b97787f493e3c21100e13 node-v8.10.0-win-x86.7z
51873acda1ce02d756a6849cbd630789c8f26e3405a7a8135132ade5c09cfa30 node-v8.10.0-win-x86.zip
da4cb03d664e50aa09dc7cd326414b07f945fcccdfad99dee690ebb0a7ebe506 node-v8.10.0-x64.msi
d0ce9aa5dbcbdfba11990f2ef2754df9d754f1f8e95eec34c3f1faeab363b431 node-v8.10.0-x86.msi
cfbc6069ce9c98faafa5433a26338d35b64e9571ee83e642ba2bae32438ed1e2 win-x64/node.exe
f69a63e2f727787acc48f3b2c16d05415825a0db2ad4a6ca2233ed47d1aa06da win-x64/node.lib
259e217ff5c1a946be0f73e79d131c8fc00faf67aadeebf245657a4f4800123a win-x64/node_pdb.7z
7b8b3682637f86053d85447f224b8323ffd572417612da20ddf8cfa433ca324a win-x64/node_pdb.zip
3fda1bb744fb052e17775fe23c0aa710da69383e43f58cc7e06eb3b46e675a1e win-x86/node.exe
12f9f0ce97ffe727acf2290960265d8d4452ddf4702e8d245a44c09a6b73ab29 win-x86/node.lib
1978238872b17b2a0bbe757d11584c575747403905f90bf872c978af34fe5ca5 win-x86/node_pdb.7z
bf2e65b5cc3af4768bde81c56994f681a8d888ca91fbe040a677cf80ed4ca66d win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEd5hKmG68KqeGvA9msB+7koIcWHoFAlqfOksACgkQsB+7koIc
WHqpEQ/+P2PanK3eYqbnlRTAnNZ93+1gLqq+5N5aMCYDiozhLlO9VcFXiEtQSOw8
Wv9tPfIGYVCeiExm76OwOayXaTkDxobcMmzJkiRrqMj+82Lf6J10twHFR49lgpA2
eaGZFRGGlj7s+VVSf2dw8fFPto5YbLbfIpVfmU5zfZq/J86AsCeBwbmkf+a2zZsF
4k0VmMMgY+LhjDofgAFfaEKGCctGOZ139sUvLjdOobOgbzbA69SgvYqbNeNzLhzj
S3T1ZClvk4IQLiCF1fv3HlzH1eJv5VsueOAh+ceKUycM5t0UabcmlrsiAakG9bic
2kvuzxDsoFwFNOvQgucc6AeYAtBUJLfXId0F2AOdkvTGAuH5kQooIp/rBXI0zl88
AvCL1jT7sy+1Ij7OGmMjVu/IYb9BoU1BwYDmzCUL+CxdRYx09ZW2MeGi/K3nrHSC
WfM98FfNQANXp9qaJT4lK5a0LT8uHs/fO1xFerSyM4Io+KcmUaQ6TTTAhlXUpg5N
ShaTSKxKuUOCnzd4QSniFWfatoLb9hJFJ1bERlpGYGMWdlzNnJdfiw716wf3T9Oo
ajiMfEi50gozfXfi1qQbwuztTUI9+qoDkerT4EeGX/QoXr3VBa7l0ERnbgu4hW86
rPODsoYcVRv1ryV6JKfMZRtoUsmRyxnWOVtGug6xeYDFUbD0wI4=
=l5OT
-----END PGP SIGNATURE-----

Node v6.13.1(LTS)

주요 변경사항

  • http, tls:
    • IPv6 주소에 대한 지원이 개선되었습니다. (Mattias Holmlund) #14772

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v6.13.1/node-v6.13.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.13.1/node-v6.13.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.13.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.13.1/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v6.13.1/node-v6.13.1.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.13.1/node-v6.13.1.tar.gz
Other release files: https://nodejs.org/dist/v6.13.1/
Documentation: https://nodejs.org/docs/v6.13.1/api/

SHASUMS

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

202fccebc6629de680c13ce3ec69c8ba91ddaa1eace00fa18f9d9b10775442c2 node-v6.13.1-aix-ppc64.tar.gz
6a34a95342550e75dc8354c96ff5fd71c8401650f6bf83cfc1051b76fd44334d node-v6.13.1-darwin-x64.tar.gz
5b5370d7dcaff65eb1509614c62f99bb70042d2f45e1d0e35edca2a8ddcfe32f node-v6.13.1-darwin-x64.tar.xz
8f99b4f03926eceee4dc3c7a489f9c529628fac1f617a4e410dc1da1efe9b355 node-v6.13.1-headers.tar.gz
52c948317c2e4897339d5cbeefb2f2d53ccddf4d6a2f142c8c96af19c68c02ae node-v6.13.1-headers.tar.xz
27c9dd1c907f751f073f6d092b72a184a836aac7cac40fdf056edcc1987102b3 node-v6.13.1-linux-arm64.tar.gz
f144ce6563b8f04b2d077df836663788a5c5a126e0375ea52b283a38fa22d9c1 node-v6.13.1-linux-arm64.tar.xz
bb9d1aee17eed7c0777d6d7885aedad450d1fe197705c01fd9928d36d18ef5aa node-v6.13.1-linux-armv6l.tar.gz
3965e55a412c0f587d4be981c2cfec09f86d40a3386e8d1ec0bc4e4f4b95ab6e node-v6.13.1-linux-armv6l.tar.xz
b79921ac58b5d74c7edc012e25d4fb760be2aa5c431cc553e3077c68e8fddaf0 node-v6.13.1-linux-armv7l.tar.gz
082082c5767b49cd4d9ae9cbef51a7625de38ac7796292eff0c433a1c7aff891 node-v6.13.1-linux-armv7l.tar.xz
d94f1a709123b864f31c7b877e7a6a654404d8d64a6edf3ce7ebe4f50357a794 node-v6.13.1-linux-ppc64le.tar.gz
ac6a3a975a12e17426e316c2bc5896dfd703c6bca220366897e30a1408d4d2ea node-v6.13.1-linux-ppc64le.tar.xz
ff70ea5baa6655509cfcf4bad907849bb4c2a63fc2a03a0dcedd562fdf0fca03 node-v6.13.1-linux-ppc64.tar.gz
66f5c48b40acc6f79b85bcf86114fd5e2e65f99d2ee4f9cc4bf979aecd9b27a2 node-v6.13.1-linux-ppc64.tar.xz
c83cc489f427d325e21a14f24f2a5703351d50e35bfe938f57fe2250509d4bfd node-v6.13.1-linux-s390x.tar.gz
d9528bfa42618627e4e3283ab7658efc9f688c501dcadbc9e3f1672b9cc241c7 node-v6.13.1-linux-s390x.tar.xz
b8eb262c8a0713da7c56736a7e28533303369dae8f0cbdbe901dd3c5f6a19829 node-v6.13.1-linux-x64.tar.gz
f82072a238bf9e290b84fbadaf0cf0e09a05d2a515d59337775342b4ef96db25 node-v6.13.1-linux-x64.tar.xz
236b603b1c114b404cea05f5eacddc5620b4b2aa36475e841808b856efdb298a node-v6.13.1-linux-x86.tar.gz
95f18d6814a31fcf90abcee4ed2984c0c23611791924692f348e48c4e5472401 node-v6.13.1-linux-x86.tar.xz
aa2d67d5c481fa2b49909eef338898615e68ffb5a93cd2d83ea8566c7b7d3088 node-v6.13.1.pkg
f3559c936654392f07d6f2f0e401d2dfd567e04fa15c2cee0c327d1e90aeb1ab node-v6.13.1-sunos-x64.tar.gz
03a49cd7e22dcdb9b51bc737307894e57cdb59d57eefbb867f954aa434a566e0 node-v6.13.1-sunos-x64.tar.xz
72959a90454a3f09a7caf7440bc0159b3d1d0f7edcd0cfa9d98967ffbe43be27 node-v6.13.1-sunos-x86.tar.gz
87a6a440f8444235b41b2c9efd4755ced485507a83fa878805bba08b8d72936f node-v6.13.1-sunos-x86.tar.xz
649374430815aaf425b7b60621a9b7b072a1584cebc676d3cbf0ee4b9bbd94ee node-v6.13.1.tar.gz
c437350b476503a0f5605a5cc08bc41fe3bdb8ec100939ec7ea6600e44d56a46 node-v6.13.1.tar.xz
adb9ad94f7617749ad894b477cf828264df852b68219fda90711bbc4c43729e2 node-v6.13.1-win-x64.7z
6ef8382388d5a7e4329d9cccd87b1e048677aa1e4fb2e8d750345e194aeb69c7 node-v6.13.1-win-x64.zip
4c89ca47e85af587b00a856249678bbf2611304704e1969ec761b68bbe4a75e4 node-v6.13.1-win-x86.7z
2ad103c0087055c09aaba72ffb7e89d2b9e6a1d105a390d2c8f1f0df5a3df3c9 node-v6.13.1-win-x86.zip
595e074c59ac91ef215aecfba06a9d54067322409f9963024596fa258ec6fc40 node-v6.13.1-x64.msi
fa9efd40080163cfc2eb80bef9fa3eaca991e0de9fa8f6a958737911ddee4de2 node-v6.13.1-x86.msi
3b46c46c1d5944eef6a93f44b0a8be1c1346232c536c93be39675bc1b9a82c7f win-x64/node.exe
bb607fa6c69484e7ebde7827665388e7eee8d28ebcf8c93a62e9ddf13055f706 win-x64/node.lib
91ca9a11fc7ccb2b2c140b956420d4ba0105f6eda69bb2fbde195f07411b42f1 win-x64/node_pdb.7z
4470fb4701104e67e2aee7c8a60c30ffa99d7df902292694069ddd7ae57fe4ca win-x64/node_pdb.zip
c58a4ca08c935ff5e5d453262220ea0a3cba81d7d1589dbb85fe8171c11375a8 win-x86/node.exe
4a44485dcfdd1417713dbcff873e3e7987327096530731d5bc2ec5d96e67ad39 win-x86/node.lib
a9904dbc80d83eb7503b73dc29d2f870f2400ce1bfb164860105025b586aa7bd win-x86/node_pdb.7z
d675d03144ff62ddcc1b55215162f713320d9e8593e162d834d657a0c1723459 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqe8/MACgkQkzsB9Atc
qUYTeAf9Fcn6k6YgT2Ge0GNGb/qoSfJhPB2er0C1gC3jnq/8Qt9BqN/PhPJrgrIf
JhxIcUEXkTfOlM4MPiB/TO2DOu2CmOdjFuwLwF2fi84zyTOXviK8HHR9i1qJoZDH
1/tDxSRGchLsZSbFJ4Qp9wSYeQa6VtdWgEL1a3spVdTcKKR2ljvuCJG3lUQ01nHI
LN/4ul0PJ3CYpuYbxv9uU4luP0H26TOU8RfDs6QTOSrnJkC09P2HO8qcE0EwQl6R
jBRZLtMFOoiJMawqK/Z2xI2l4cl98+9VLY87wBwXL/5mpfRUpv1Le11qgHq0qbpB
8rX8hs/gQ28xCuUwrXYzJpzvHXdiKw==
=7A7T
-----END PGP SIGNATURE-----

Node v9.7.1(현재 버전)

이번 릴리스에 추가적인 커밋은 없습니다.

nodejs.org에 공개된 이전 릴리스인 node-v9.7.0.pkg (macOS installer) 파일의 결함으로 인해 새로운 버전을 공개합니다.

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

6b64c804bdc74e40be18378f84e2920f2bf0b7c64bd67873c73d7668868538df node-v9.7.1-aix-ppc64.tar.gz
9ee0fa891787865b1eccc63ef56134e7de8bbf67b660a1dde9e309305a1dc3b0 node-v9.7.1-darwin-x64.tar.gz
8f81adee0a0e75da1407232e98d8b4f4ddf3a79bf3162d4c19433a8f98f4b6fd node-v9.7.1-darwin-x64.tar.xz
f175ffc6199758a62581d3e07c4dedab60933cec96517199b0e28db5579619b1 node-v9.7.1-headers.tar.gz
91e76fe9fb1c2c1b00966fe9ceb27b1fac6c7d508df1f896317fb06b143eb08c node-v9.7.1-headers.tar.xz
efd375f4b6b30429e7efb404a608e83f6022a02770a96f3a4124465304742fe8 node-v9.7.1-linux-arm64.tar.gz
d9143c23f7aa171449229abd456c8a9e07dc1033a1e791132b3387d439e2475d node-v9.7.1-linux-arm64.tar.xz
9bf14493cbe6daabcac5bd141e46e510c1b8f3a84a4d54c0113d0bb89a3118f9 node-v9.7.1-linux-armv6l.tar.gz
d14cc5af4519cbceda8b839691d8b91bbd0c631855a5aad7992d19fb00e5ae59 node-v9.7.1-linux-armv6l.tar.xz
b16c864159e5c0b6c4115e05a81ee4e742fdb000b1d0d3ae31145671a8f9e866 node-v9.7.1-linux-armv7l.tar.gz
f4ab6d611e1fde7a020bc9e2424c523baf47961cdb7755de4f1afff310d44284 node-v9.7.1-linux-armv7l.tar.xz
01a7f1aa834c640a0fddb2104889a51314a991f411c0a4dbf5cefe2aa4c93a5f node-v9.7.1-linux-ppc64le.tar.gz
30fc848a6d139bf753bb06f840ca4651ca03e04e712bb45bc6a538270eaaaef3 node-v9.7.1-linux-ppc64le.tar.xz
2319b453a22c378ea2485c3977f2c332fc950ded3b268e8083d91cd238d39d52 node-v9.7.1-linux-s390x.tar.gz
46a8dacdbd8b1818f6c3089b75f6b0693b16c507a6f8d9cca56c6c7ded5f651e node-v9.7.1-linux-s390x.tar.xz
3c075a25db6a5280ddd7d0edc6958a78597fa2ee9471eafca66cd1c6d5620ec5 node-v9.7.1-linux-x64.tar.gz
33b3ecd0a1de891a4a2f3586f1c6498c95c1ecc15864a6e3f4f7826792850d99 node-v9.7.1-linux-x64.tar.xz
04a35842fc600a58268fa65bd776b2a9e46528bb2dc619e2f32069411607abab node-v9.7.1-linux-x86.tar.gz
2f005975746c4b95a7529845ea14e22936ee2432cfa02bfa0db0eeae932b3472 node-v9.7.1-linux-x86.tar.xz
387bab29d65d9363065d23065f5c14c2a690bee8434b2fe7205560ed3199228d node-v9.7.1.pkg
61a46422f0eecfd3a38b6e9d065ff73a799dccb847f2cccec223b70612917d16 node-v9.7.1-sunos-x64.tar.gz
7d604f19f8c11ba71502009ea6db90b61dc8dc4c72a6cf1e757bfdd128abb916 node-v9.7.1-sunos-x64.tar.xz
18356123235a4ed9c51adb2f76491a49752d093b3fbfb178c007533173019ad0 node-v9.7.1-sunos-x86.tar.gz
cc9014fbc7543cba3a9c7331ffe59a0a8e50d49d428585b3ce0718a81d7de692 node-v9.7.1-sunos-x86.tar.xz
42e81c0bd790541f60145c0e443c61ec32aeea8d8c77e494679bfe737fd7d6ea node-v9.7.1.tar.gz
06fae194a1eb962cc6f69f74f5be9f7c022265e7b3c3d7b08872157d02929042 node-v9.7.1.tar.xz
7e805305d5ec00cd30952287a017203ae0c1ffa1d23fc5028bc3725e6d65583f node-v9.7.1-win-x64.7z
8590ff193e645d7f719e25d9519633376c72cfa1b36192031705e0065b7d69b2 node-v9.7.1-win-x64.zip
854cdff1c4a3a46d7e745ac9c436517b2144ccd8a36420e18c13f1d94d7c7104 node-v9.7.1-win-x86.7z
c68965f73e9e0f0c6ce94448c421c0b99518edd5e782ed848779db0c2b3d9723 node-v9.7.1-win-x86.zip
c78306e1defb8b12195e600da9cf33c08baf9832a719b7941a7060991829000f node-v9.7.1-x64.msi
ceafa0baee5e20bee0876b6be04b70c03d84a6bedfee87451c254f6d9fa2beb4 node-v9.7.1-x86.msi
0b2298521227b78f40a0c9536f93cfed50afa2c38d31d2bc8060a95217de2a86 win-x64/node.exe
0b1b6a13da52fb5f53be4e67555cbefc355d82f0f8a72f1deffc68a32ad876a8 win-x64/node.lib
c2ee782ca0f6aa8c7f03bb4b7ae2087f1fbb4f60a63e7df6623b355e95526c56 win-x64/node_pdb.7z
00ac43e392656457f4b206712f0d8cd0deb5055c9b85911e061729893fafbd9b win-x64/node_pdb.zip
0304a83ef5fcad34f2969a5ae3cc480e5e343fd536fbd62ee909abf3b57265df win-x86/node.exe
ead33902bcbd8bc62b05dfe383ff4b984118038c2a3821673308ef0927e05857 win-x86/node.lib
0e8fb1b5d2e8640fb25a8474e7f0f1b73b1146a2ab93bb5bce14b4dfab22d707 win-x86/node_pdb.7z
42951efe03fbad0ead9a30be6a9f568f3b26cea61fd5a485922150430d0980fc win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJamLttAAoJEMJzeS99g1Rd3dkIAMmE8XGcVxJBeeH3gj5Y3Z44
bIRoLWJhMH/dKTCOWjY47mrhKTheisqZKtzWQ/pwmsDi/YwyB+yF0VsNIA66Hp7j
WH5TewMo/bjwqozTJ3jS8A70/jK2pgUhWPEvbvmTy/MPnkb08HYYgdAiPq1ZYD71
F5bhHB/Z4blYhFhqx4uNhUff4UsS46Wx6woc0JzdauW237XGC2s+FSSDdnBa0a3y
YQzpIXM30CWfKmEYAsldvP9lXXyAaT4FMfKcmoiTlzkBvlIQskUU8mUbPb1U2/lq
xKhznlzvD47eWN/Ihc1Q2wSAb73/5RfqXgbrk8zk6CweiOF5Y+Q0biDvKf7f46k=
=B6m+
-----END PGP SIGNATURE-----

Node v9.7.0(현재 버전)

2018년 3월 1일, 9.7.0 버전(현재 버전), @rvagg, @addaleax가 준비했습니다.

주요 변경사항

  • libuv:

    • libuv 1.19.2로 업데이트했습니다.(Colin Ihrig) #18918
  • src:

    • Node.js에 특화된 포스트 모템 메타데이터를 초기 지원합니다.(Matheus Marchini) #14901
  • timers:

    • setImmediate()의 반환 값이 이제 ref(), unref() 메서드를 가집니다.(Anatoli Papirovski) #18139
  • util:

    • 이제 플랫폼에 특화된 숫자 에러 코드의 이름을 문자열로 가져올 수 있습니다.(Joyee Cheung) #18186

Commits

  • [5ddef2988b] - async_wrap: schedule destroy hook as unref (Anatoli Papirovski) #18241
  • [be9777c5f6] - benchmark: add stream.pipe benchmarks (Mathias Buus) #18617
  • [4012ae8885] - build: fix coverage build (Yihong Wang) #18409
  • [8c934990ef] - build: add node_lib_target_name to cctest deps (Daniel Bevenius) #18576
  • [f7e1402923] - build: include the libuv and zlib into node (Yihong Wang) #18383
  • [237a363dc7] - build: make gyp user defined variables lowercase (Daniel Bevenius) #16238
  • [16ef386507] - build, win: vcbuild improvements (Bartosz Sosnowski) #17015
  • [4fa1f3197f] - cluster: fix inspector port assignment (Santiago Gimeno) #18696
  • [ec55965501] - deps: upgrade libuv to 1.19.2 (cjihrig) #18918
  • [7fb72a5fa3] - deps,src: align ssize_t ABI between Node & nghttp2 (Anna Henningsen) #18565
  • [dd917eb946] - doc: add pending-deprecation to deprecations list (Сковорода Никита Андреевич) #18433
  • [287946ddff] - doc: remove Returns: {undefined} (Sho Miyamoto) #18951
  • [4f454bde74] - doc: mention git-node in the collaborator guide (Joyee Cheung) #18960
  • [4bc54238b2] - doc: update 2fa information in onboarding.md (Rich Trott) #18968
  • [b456e31964] - doc: add process.debugPort to doc/api/process.md (flickz) #18716
  • [6f177e7b5d] - doc: readable.push(undefined) in non-object mode (陈刚) #18283
  • [85322518ca] - doc: remove extraneous "for example" text (Rich Trott) #18890
  • [38cf3cf494] - doc: update description of 'clientError' event (Luigi Pinca) #18885
  • [e447580872] - doc: fix link in onboarding.md (Justin Lee) #18878
  • [205a84cf09] - doc: remove CII badge in README (Roman Reiss) #18908
  • [1246902bae] - errors: move error creation helpers to errors.js (Joyee Cheung) #18546
  • [b3fe55aada] - errors: improve the description of ERR_INVALID_ARG_VALUE (Joyee Cheung) #18358
  • [112c9a3a19] - http: remove default 'drain' listener on upgrade (Luigi Pinca) #18866
  • [c7f9608626] - http: allow _httpMessage to be GC'ed (Luigi Pinca) #18865
  • [738b0a1f2e] - lib: add process to internal module wrapper (Anna Henningsen) #17198
  • [cfb78bc1df] - process: use linked reusable queue for ticks (Mathias Buus) #18617
  • [4acea14197] - process: do not directly schedule _tickCallback in _fatalException (Anatoli Papirovski) #17841
  • [d348496345] - process: refactor nextTick for clarity (Anatoli Papirovski) #17738
  • [cf0b95c4b1] - process: use more direct sync I/O for stdio (Anna Henningsen) #18019
  • [b4c933dd44] - promises: refactor rejection handling (Anatoli Papirovski) #18207
  • [01398b29e9] - repl: fix tab-complete warning (killagu) #18881
  • [e33b9fa7b5] - src: fix GetCpuProfiler() deprecation warning (Ben Noordhuis) #18534
  • [91694497ba] - src: refactor WriteWrap and ShutdownWraps (Anna Henningsen) #18676
  • [fa691f7d95] - src: only set JSStreamWrap write req after write() (Anna Henningsen) #18676
  • [296523a698] - src: remove unnecessary async hooks check (Anatoli Papirovski) #18291
  • [4de4c54069] - src: expose uv.errmap to binding (Joyee Cheung) #17338
  • [189e566076] - src: do not redefine private for GenDebugSymbols (Joyee Cheung) #18653
  • [07c6fb983b] - src: use AliasedBuffer for TickInfo (Anatoli Papirovski) #17881
  • [684684e567] - src: simplify handles for libuv streams (Anna Henningsen) #18334
  • [cb5ed45603] - src: refactor stream callbacks and ownership (Anna Henningsen) #18334
  • [f60757796b] - src: use DoTryWrite() for not-all-Buffer writev()s too (Anna Henningsen) #18019
  • [f17987ba16] - src: remove HasWriteQueue() (Anna Henningsen) #18019
  • [2282dceb29] - src: remove node namespace qualifiers (Daniel Bevenius) #18962
  • [6e7aa3d8f4] - src: fix abort when taking a heap snapshot (Ben Noordhuis) #18898
  • [a17d6840e1] - src: fix deprecation warning in node_perf.cc (Daniel Bevenius) #18877
  • [46fc507054] - (SEMVER-MINOR) src, test: node internals' postmortem metadata (Matheus Marchini) #14901
  • [7853a7fd2a] - test: add test for stream unpipe with 'data' listeners (Anna Henningsen) #18516
  • [3543c5543b] - test: make sure WriteWrap tests are actually async (Anna Henningsen) #18676
  • [7dd3c8af88] - test: add url type check in Module options (JiaHerr Tee) #18664
  • [1be5e33f03] - test: replace assert.throws with expectsError (sreepurnajasti) #17997
  • [df0d78a7e9] - test: stdio pipe behavior tests (Bartosz Sosnowski) #18614
  • [35cddae18f] - test: fix cctest -Wunused-variable warning (Ben Noordhuis) #18530
  • [743cf33616] - test: introduce SetUpTestCase/TearDownTestCase (Daniel Bevenius) #18558
  • [edba129df3] - test: http2 compat response.write() error checks (Trivikram) #18859
  • [f2dd17bde9] - (SEMVER-MINOR) timers: allow Immediates to be unrefed (Anatoli Papirovski) #18139
  • [37f253e88f] - timers: refactor setImmediate error handling (Anatoli Papirovski) #17879
  • [8474f86e9f] - timers: make setImmediate() immune to tampering (Ben Noordhuis) #17736
  • [484e06d89a] - tls: use after free in tls_wrap (Kyle Farnung) #18860
  • [efb4646539] - tls_wrap: use DoTryWrite() (Anna Henningsen) #18676
  • [d255db3ae7] - tools: ignore VS compiler output in deps/v8 (Michaël Zasso) #18952
  • [fc6ee39ea6] - tools: fix custom eslint rule errors (Ruben Bridgewater) #18853
  • [f8691398e4] - tools, test: fix prof polyfill readline (killagu) #18641
  • [38fd7902ef] - tty: fix console printing on Windows (Anna Henningsen) #18214
  • [def51bafbd] - url: reduce deplicated codes in autoEscapeStr (Weijia Wang) #18613
  • [8e31bf42cf] - util: skip type checks in internal getSystemErrorName (Joyee Cheung) #18546
  • [28fa906ec1] - (SEMVER-MINOR) util: implement util.getSystemErrorName() (Joyee Cheung) #18186
  • [38797b5804] - vm: consolidate validation (Timothy O. Peters) #18816

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

b49936b7b28849890a8c255550a89c2bd3569abf0abaccbaf584f80a718cfa2f node-v9.7.0-aix-ppc64.tar.gz
9730cf3c4c5e228d4855c3362b63dbe59041202d89ae30d7f5ca42f60f742c5d node-v9.7.0-darwin-x64.tar.gz
3c7494cd32297b4c8deb21713ff3d45e9b772b3b5ffc37d44d0763153007b008 node-v9.7.0-darwin-x64.tar.xz
24441951bb0b10273086fa3d0955cf18e101c7213e2ab37614dd2442315eda3d node-v9.7.0-headers.tar.gz
360e45f6cf1b03d90667e470d5ea9b2687fa0ec156013ac55f1c40dc243220af node-v9.7.0-headers.tar.xz
036d7113d7cab9cfc7543bf675676bf2144b477d52f6b1d9c38bf1696d54e49c node-v9.7.0-linux-arm64.tar.gz
18bec2bec5e2496f33b4d9d7f3bea7411cdb5d108f390b5c1949ddeda0e61125 node-v9.7.0-linux-arm64.tar.xz
778bc3b9bff91bb0200b49547f690ec68cc93fb7a1026153d2b29d54e730b07a node-v9.7.0-linux-armv6l.tar.gz
8b0574d318499224ca4c6c3460976fef5c6fdf0faa616cb7f3c21c06bdc82839 node-v9.7.0-linux-armv6l.tar.xz
678a13d94e93f59a3f9384e72ce1717f79f7fcc37cbc0cdf4a5aafaa69eb418d node-v9.7.0-linux-armv7l.tar.gz
b944374e523c10cea85877dd96fbe83e7319f80c6664a209a9604063b9b78409 node-v9.7.0-linux-armv7l.tar.xz
06a7294043d94304ded39a2a3c199f62246269606faa647f290b8526e93cb179 node-v9.7.0-linux-ppc64le.tar.gz
b5b6f0e290b555d33909051efdaa07fa6fd31a9b613ad92107dc0ff065167dc4 node-v9.7.0-linux-ppc64le.tar.xz
424e1cadc6e957253b7bd71872c0daa7b03b55de9d6a68dfc45924082bfa20fc node-v9.7.0-linux-s390x.tar.gz
fe3eb7b0a0e46055fb35e764f01746e127ab3c0bb1c48e8c88916fa78bcc5bb9 node-v9.7.0-linux-s390x.tar.xz
c490ef08cfcf048229ccd99b17fe7fcd2b3d6e063ac9de4f14b603914ad6dbe0 node-v9.7.0-linux-x64.tar.gz
5c7549ceeebdc7ac5acdcae5fffbeb9585e3b9e2003e70e116d9f19c768f73d1 node-v9.7.0-linux-x64.tar.xz
cfcfc7aa24286abb110e195596737c160a295538ec68d3411158ea4ed2c56afa node-v9.7.0-linux-x86.tar.gz
d55ed20036040148195f44fd9704b55f57f6ff87b2d0ef5e608baf03981ec889 node-v9.7.0-linux-x86.tar.xz
5247a2467c4722bd8697ede7e4aa2b26be3b77a92c51243451252753f61a6482 node-v9.7.0.pkg
0064b75d82cc866e81b9ac65fac4376febe782d85c5ff1c96715a8172dd54aa1 node-v9.7.0-sunos-x64.tar.gz
d401a1444cefc85f77605c0040fad93f6d0c28006ed239b0e93d7029b44c38bb node-v9.7.0-sunos-x64.tar.xz
ae475e292397fbdd9d1d51035fb56f651acecb8d84efcda9201ae7402ccc75a6 node-v9.7.0-sunos-x86.tar.gz
2e6265a38f07fd0735ffe23c17cbb8603b98ef4a2fc1bdc6541e4dbb6713896a node-v9.7.0-sunos-x86.tar.xz
9ef89425bfc3f14a5a27b5443997c237afe4fe00602f0abb1d5f42aa6426e5f3 node-v9.7.0.tar.gz
a136db69769fadbfc31b5577284faf644589519fb3c51e3dc7403566635956c9 node-v9.7.0.tar.xz
8e49a8bada1159ed94b50a669557a832bb9c79de0120c740aea09f7267a31d80 node-v9.7.0-win-x64.7z
a17796c9c888e88a9a086dc1a22cdd872d8e948fbf1e988a8132fef716990530 node-v9.7.0-win-x64.zip
2e375789e735fc6bc792814e49e6049d290294ed362847e8e10c30accffa02f3 node-v9.7.0-win-x86.7z
995737b0ba5fde383dadce08952d865f517ebe5d94852977fa079a68baac7e5a node-v9.7.0-win-x86.zip
2a37c917c6cbb3a3aa04ec3bf82a2ed703bf44de3d0c13af9a6c33c04ea060ba node-v9.7.0-x64.msi
fb7e4f5e84acaa06821313e11d09a76893fbe602ecb9d567379c4e75e9d9f376 node-v9.7.0-x86.msi
6040ad65b49d541948de3465e7e8bbec07eed8387da9ad64a392ef4cfa9dac5a win-x64/node.exe
86a0809f202cca44c0065523be1fa7ae36904efaa381292ace83f30a0cc79688 win-x64/node.lib
69b20c210aa6d47610e49640a3fceecfc38b13df6b37b34cc6bc77445ac17ab0 win-x64/node_pdb.7z
42063e57d9818ffa842b000f3a92daf00fcda5cf34c72fdc4135403957999574 win-x64/node_pdb.zip
a2a9683d5aea1830e8ee7387769e42ee906105899cc27f9af6c791fdf62f3eea win-x86/node.exe
5cf1724b56f985336b07a414def026db050dc72951280d814d42c694f82e73b4 win-x86/node.lib
2a393b9ed33877d0a759bf8a98ac421b77fd7438b5e79a6844b8156643c6b29c win-x86/node_pdb.7z
f384b0fa58876334fb488ee59b606caee029190d44e9afccb1823884cc439cdc win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJal8zqAAoJEMJzeS99g1RdIkAH/1Mu7WsUYf0nDbEa25EgHFYt
JWiyzQ/fUgXGJE8rgem/p/ndVQRmWGTLGRaDxtUrgUgMWfyBOvwn2160YmXVg16H
gFQLwxxfl1QAU7JuXvgUZnYfy65BJJX+S4hDp01Uy6B3Xp5+T7B2/wpjqw3pvBIn
c57v1Hl44PSJM87wZpFWOP3gnWvU+aeEL55X5nFgs11jnUYDq44vj6nDNg7VMivl
FsdqIjin2mLKn/PGXgyYClLf0hbpDWv9+8oDh4xoMM/2mygOdJIYS6u/NMwzZoKk
Ad3+Pk/XQ9ag65Du/CJdRPHDOKidASDuRXlScnmAtEDb/TrnZiPpT6pWULY5E7M=
=5gWb
-----END PGP SIGNATURE-----

Node v9.6.1(현재 버전)

이번 릴리스는 이미 배포된 v9.6.0의 잠재적인 Semver-Major 회귀를 수정한 특별한 릴리스입니다.

주요 변경사항

  • events:
    • 9.5.0에서 변경된 events.usingDomains는 기본 값이 false였고 이는 9.6.0에서 제거되었습니다. 이 변화는 되돌려졌고, 9.6.0 이전의 9.x 동작대로 events 객체는 이제 usingDomains를 미리 false로 할당하고 있습니다. (Myles Borins) #18944

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v9.6.1/node-v9.6.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v9.6.1/node-v9.6.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v9.6.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v9.6.1/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v9.6.1/node-v9.6.1.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v9.6.1/node-v9.6.1.tar.gz
Other release files: https://nodejs.org/dist/v9.6.1/
Documentation: https://nodejs.org/docs/v9.6.1/api/

SHASUMS

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

2c11c8796afe731a11ae0ea5898650881e86e557b8127cb5201ffb64cb3dd2d4 node-v9.6.1-aix-ppc64.tar.gz
de486bc479817df2df1f91468e85e5da228a19101422c0c9a27153c1d0013c6d node-v9.6.1-darwin-x64.tar.gz
2135db4d515ae4e8ad2c116cdd208b573b4a9c1c8f6160213da41e59ff5be8b5 node-v9.6.1-darwin-x64.tar.xz
91967e96ffe9f0988495ee0d3b0ff41de1ba1ead4785d1526afb2cada8add134 node-v9.6.1-headers.tar.gz
a0493549a337cbebf691fd8bbb8d9f4febf40384bfae38a0a6aa380f8f179bc8 node-v9.6.1-headers.tar.xz
b97dc8ebf084dea630b876e96e6838f735dd412a4b56c501c9c1e56ecfe9946c node-v9.6.1-linux-arm64.tar.gz
6246c85acab2dd92463fa1c456db31a24cd7b50b3fa556c4976c5a91473b8c8f node-v9.6.1-linux-arm64.tar.xz
a8e1a7a4e15b2abad910aa3f947d1077c3f1461bac58469ecccc94103db19ae9 node-v9.6.1-linux-armv6l.tar.gz
230976ad605b1052474c9f52e27d18a2c9c6ac7d87e8075ec80ad48cc0802e49 node-v9.6.1-linux-armv6l.tar.xz
c8b17b02828b78dcfa403707c638acea9676e96e0303e702119a24650f1142b6 node-v9.6.1-linux-armv7l.tar.gz
c5f5174d4ef11c7751e8bf246809d972a44cd179091a5e305244c4cfeb46c4a4 node-v9.6.1-linux-armv7l.tar.xz
add44f1c0f63ee464ec1a32a52502e0c14723193794d53bc43ae77723ddde68a node-v9.6.1-linux-ppc64le.tar.gz
fddc58ddf40020358a83ee0e976486557f64de78bfcbb3dfd24833394fa010e5 node-v9.6.1-linux-ppc64le.tar.xz
af3a3038645e4c8940869b06deaddd7817b0bd338ada39cd2eee7ab241c48a4f node-v9.6.1-linux-s390x.tar.gz
e235a5853c70643216113ef31ee01debe266bcbc1a609429576233cec7646790 node-v9.6.1-linux-s390x.tar.xz
fe9417e39248928e48a0db3befc7b65534998a8117faa4713970f5a156af286c node-v9.6.1-linux-x64.tar.gz
d38f1707faccc54fae3cb201c25b02c4a3474d2c409c64f2a1d08925b238f8ad node-v9.6.1-linux-x64.tar.xz
6558bf0bad8333afc8ce00a8c3c6f5f62c7a39814f861ac96e42f57ab8c7161d node-v9.6.1-linux-x86.tar.gz
f5da57eb9330a55450d1d33821d0ef8537da2d3ff0251cb1943859f4ad3add38 node-v9.6.1-linux-x86.tar.xz
d8cbbe7723d68bf3c480391897d07ee0d8496d0a92e4fa191302fc8b07374b49 node-v9.6.1.pkg
50b6c206c87c84724087cb519e38201a6a79ae72df3a4152074940d6de358221 node-v9.6.1-sunos-x64.tar.gz
d2465dcec4190d24c0cc548e417d1f0542172025f39ce6b5992b0f679489effc node-v9.6.1-sunos-x64.tar.xz
c499d8243eb62a85f53e1a26e12d8c1dfc7e9bf85d4e9517a261de99720f7497 node-v9.6.1-sunos-x86.tar.gz
c299c6c1d29846e3e0d3de273323bb95d5e23548ad967210cc6eb58741a2546c node-v9.6.1-sunos-x86.tar.xz
d3ddf10fd009a73e84e9990a9b057ea7de6645b3513471a84f188301b27062cf node-v9.6.1.tar.gz
b84c024d97b3f09ab55e352f91e038066afb44f8c49d13fdc298ffd8383d1112 node-v9.6.1.tar.xz
842bcab3dc6b4b2bc7f10f63327b02730144352ee0632a911c25727d05d2862e node-v9.6.1-win-x64.7z
c8176d317945ce6221473d70999ec7e725f1c9a7477e991bd7c729026c46dffb node-v9.6.1-win-x64.zip
fa423f8299d3120a50ba3dad03af4707eb8738626f445662c0b8993b3357ca28 node-v9.6.1-win-x86.7z
96f75463b5ee4bacb0e3153467c8be3f5bc2e4d2e714d18879cd340b6ef0382e node-v9.6.1-win-x86.zip
f42dce5722b1684f3ca4402a46240987d95322d634260f2645ba4d12370b1895 node-v9.6.1-x64.msi
011c02b469dfd09bf030bb213370c86b299d670d97368f4044bc83cfc91cc1cf node-v9.6.1-x86.msi
fdbaf86a55833dbaeb2736d0750c58ec1ed6234080a1a26b15c1577f3e295c6b win-x64/node.exe
670e0403948085b5f2ea3208693de593bb77b850104b22d840fbb6f25bfb61ea win-x64/node.lib
1739ba7f7014acf822a516f162b5c7796cf5fa129e2505f6030790aa90ffb959 win-x64/node_pdb.7z
de542b83583a7406f9d6c9b1c1904fc6f5d0bf8a8f6c4520b5d25ba6139e6223 win-x64/node_pdb.zip
09c3ee4d527d898fd9c2804adc0bdab18d70ea655f5dd8dd77f6d34609000c72 win-x86/node.exe
8b205c789bd2215deb286bc5c101a83122ff0939cbde7d1ad4b7159feba2c188 win-x86/node.lib
ea4710b4ab72ba57752fdaef3581132e2b9b283697e272c09500a91223928190 win-x86/node_pdb.7z
07ce909ab5dd07a47bc899c808f4f4f7cd7b995beb41a44adab07f6083314a8d win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqPkokACgkQkzsB9Atc
qUbPtQf+OZ+PwdtPTfv6o0HkSey+zFruZvDXtI9UhITMS3pm+/QsAVzcUZvEGAXT
3orDmNH7lqG66C+e6au84JxjgogcuD0Z8lEE/ADDXh1cZoSsx6PKn9V9FLzJmxd3
7e/nv4j+MuvIX45+WtVAJjlnURk4Lv53R/+dT8nzA6Nbh9VSW/s9mIAG5Alu+o8a
MiaKaibntKJ5t+34C7GksQ4jpnlRL0FoE3aXrlCt/mzsHd+zkq8s206UGoZkpGBq
enAjpz9u7ihpOk/ywnTQLm+J160Fu5o74cePdUrl+3M4uaftwi5J7RAp/6IiY3xi
R76MY7rriIPdofSKMEwPivFFGfgmwg==
=FFOn
-----END PGP SIGNATURE-----

Node v9.6.0(현재 버전)

주요 변경사항

  • async_hooks:
    • 안전하지 않은 emit{Before,After}는 폐기 예정입니다. (Ali Ijaz Sheikh) #18513
    • PromiseWrap.parentId의 이름을 PromiseWrap.isChainedPromise로 변경했습니다. (Ali Ijaz Sheikh) #18633
  • deps:
    • node-inspect를 1.11.3으로 업데이트했습니다. (Jan Krems) #18354
    • ICU를 60.2로 업데이트했습니다. (Steven R. Loomis) #17687
    • V8에 ScriptOrModule과 HostDefinedOptions를 도입했습니다. (Jan Krems) #16889
  • http:
    • IncomingMessageServerResponse를 위한 옵션이 http.createServer()에 추가되었습니다. (Peter Marton) #15752
  • http2:
    • .createServer에 http 폴백 옵션이 추가되었습니다. (Peter Marton) #15752
  • https:
    • tls.createSecureContext()에서 남은 옵션을 Agent#getName()이 생성한 문자열에 추가합니다. 이를 통해 https.request()가 옵션을 받고 유일한 소켓을 적절하게 생성할 수 있습니다. (Jeff Principe) #16402
  • inspector:
    • es 모듈을 위한 --inspect-brk를 추가했습니다. (Guy Bedford) #18194
  • lib:
    • signal number를 사용해 프로세스에 시그널을 보낼 수 있습니다. (Sam Roberts) #16944
  • module:
    • dynamic import를 활성화했습니다. (Myles Borins) #18387
    • dynamic import를 사용하실 수 있습니다. (Jan Krems) #15713
  • n-api:
    • open/close 콜백 스코프에 메서드를 추가했습니다. (Michael Dawson) #18089
  • src:
    • NODE_OPTIONS에 --perf-(basic-)?prof를 허용합니다. (Leko) #17600
  • vm:
    • es modules을 위한 추가 지원 (Gus Caplan) #17560

Commits

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

67b25b3e29b5db4a73b4100f03dbb2216115d828c12d18c3978afb3e22525ae8 node-v9.6.0-aix-ppc64.tar.gz
4f2001075b724791bf652b5432073aaaaec03cb00b17cda054ab0a05126035fe node-v9.6.0-darwin-x64.tar.gz
049febe6c37e9b3a7f3edbc4d4bf887a5e725c61a536a949bab6f145ee42bdf2 node-v9.6.0-darwin-x64.tar.xz
cda2631169c25e62919b4cf177e2c7b801fa54183b7d1ab6841687f879b14479 node-v9.6.0-headers.tar.gz
d4da9bc0e5ab8506658bb808a1e7d053abb456d185ccc907f6f9d0a5ae72b23a node-v9.6.0-headers.tar.xz
8a96c6facbf9ddbd840e5d34664c5cd2835dbd4081fda4dba8a818c1766410ca node-v9.6.0-linux-arm64.tar.gz
eb10815b1d21e8f5111b90c15b19050279b44666d08a12f26906271e9f6b02dd node-v9.6.0-linux-arm64.tar.xz
70f77964bac32b36c51bee14814acbc47a5bfc9dba082c6b95aae7a3abc98b05 node-v9.6.0-linux-armv7l.tar.gz
b386569d78063dbc4a2d4de61040e411f025383aa3f96aec75303670545c1799 node-v9.6.0-linux-armv7l.tar.xz
08d5bf2e145d9d1d6589a2b4862d084919dc5720f017f40fa724982705f5269c node-v9.6.0-linux-ppc64le.tar.gz
439a043279f35f5f0ed658c49fa025656204fd510a674e3499c2922d1a2fbb47 node-v9.6.0-linux-ppc64le.tar.xz
1905f33c0e7d438a8a7e231bac4356ade10be7873d821881d04e1aec72c03587 node-v9.6.0-linux-s390x.tar.gz
6b11e570a334034d1f6d293707ff8e955b3fc6791db7db6542eb33bcd17fab51 node-v9.6.0-linux-s390x.tar.xz
90628529c45623b312dde6b4dfdd18dc7f94fcc0e4db9cbd21b5d5f2fa80c005 node-v9.6.0-linux-x64.tar.gz
24b8670c819278135b4b8851d880615dee8458fdb5f5390ed0c88c383377f5d3 node-v9.6.0-linux-x64.tar.xz
2d7be0f3c307d8c1513429b0e88d66ae616df8c814d6204936cc17d18f34301e node-v9.6.0-linux-x86.tar.gz
0e7b6f763b6c0668ed18ed50d1d5247d931d5f3cd096fb7a9d550e3cf651f752 node-v9.6.0-linux-x86.tar.xz
0b2c23799714eea89c015750bf76c645ee528ed549024d2fff770ded255b18cb node-v9.6.0.pkg
b82c2d431edf9451bd434c132cbb92dc220e3caf0e5c7ca5df613bc53f91de7b node-v9.6.0-sunos-x64.tar.gz
717da5b5defe82e84e14fc7b2b7e8b410cd5a47b1554425edc7f422b1e470883 node-v9.6.0-sunos-x64.tar.xz
e22952588b8f99d88d51beec7c296c47ebdfae0add45a7d56d173468df17185f node-v9.6.0-sunos-x86.tar.gz
355ae0b80d97e3e94728aa5d009bd1221b6c05a28944372ecd3629aa346fb7fe node-v9.6.0-sunos-x86.tar.xz
3f068bb0866b19ea3ec830ed827b2a45db9fa7866aab49634900b1df59c1a802 node-v9.6.0.tar.gz
1766db5eb720d84e5de6c50f14930643391aebebac3c86389a899351127b320b node-v9.6.0.tar.xz
3e32a113877948e524ada3d0b09cc8ae517476c7513f31a641426d0187b3ec27 node-v9.6.0-win-x64.7z
5f1da1ef6ba776449900c931e7acc3b60e47f3080425bf0e6a1c0c5a07dbd6fd node-v9.6.0-win-x64.zip
ded7448dc042df9c6dff163feb04cf89a851d1af05afee4d520f8caa7bbcc51c node-v9.6.0-win-x86.7z
13d522003242cad9c16f0ffb606476d2ba0a99e4ba50915d5ccc33a1ba4a3e1d node-v9.6.0-win-x86.zip
140e40ee7066da362ea9f4e3b066e69ea098e2d67334b41233b0e1f1615d6588 node-v9.6.0-x64.msi
eadc16162a06de6feacb3bb69a6fcdc67f01f4d18102a268ac237faf9cf32fb7 node-v9.6.0-x86.msi
a0973c95abf77e0030a5b5a28418ae72acb0516f6db5063e26a9c9b55ddfc63b win-x64/node.exe
ffa4a11a7cb5130aa779109d82be0c9fc30dcbc380ab13566234ecd93782b8a7 win-x64/node.lib
bde1c56a4448d65f31236a960cf567676a4293024a277161a2cca1e81fd7c706 win-x64/node_pdb.7z
ce1455d24171a085cbe463ade73ae15a6ff384064f472d292a572a68ab8fd8a1 win-x64/node_pdb.zip
74d87a65ac9752896a7adf8afe7ea6eb2086fc47e51d895074535eda623a427a win-x86/node.exe
b28c588ec4147e6193f4b0e3a80f4a1d71cbe63ebd4d8aec5451313bc5f6560d win-x86/node.lib
9c90bb9486c05abc8a5e5d3414a61b9fb1bfa83fa19766dd746a045ed6993bb1 win-x86/node_pdb.7z
cc0078b983d75f6afb2b21c0629a3d2cdb363eb6a2db4e161a36cb3b14fbb077 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqO92wACgkQkzsB9Atc
qUadEgf9Ge77n24xpC9R82mzGmBpIVGUcrgDaP3C1yeMT2e0OJ2rNKDZYPzNJWM4
naUtvzXAwChVlUD8L3qbaJ0j9qLmlnaA2xa7x90CY0lxY8tGPRRlPJXVtpKVKo7K
T9hOQ1hbN/UXA+rD3aQONQCuYh/lZjjuuuiVDViKsRErj3YA/KN3HsnrJlbKAb0E
IiM3RJDnN89vjoYQZ2w+Uw7q6j/Lso4Eo25WvC2ODA3VqKuHne/hLHIj1eaaxW5G
/SeviD3Eg6ObYsbDcT+PkiNhaqWjouIlNMRoLasoS86gM/IopZThmmw/t03SC737
BObxXWU8PQ0T7uD2vgE74F84kK3Lpg==
=85YC
-----END PGP SIGNATURE-----

Node v6.13.0(LTS)

주요 변경사항

  • console:
    • console.count()와 console.clear()를 추가했습니다. (James M Snell) #12678
  • crypto:
    • ECDH 클래스를 노출시킵니다. (Bryan English) #8188
    • cypto.randomFill()과 crypto.randomFillSync()를 추가했습니다. (Evan Lucas) #10209
    • 유효하지 않은 인증 태그 길이를 경고합니다. (Tobias Nießen) #17566
  • deps:
    • libuv를 1.16.1로 업그레이드했습니다. (cjihrig) #16835
  • dgram:
    • socket.setMulticastInterface()를 추가했습니다. (Will Young) #7855
  • http:
    • Agent의 keep-alive 행위를 오버라이드 가능하게 하기 위한 agent.keepSocketAlive와 agent.reuseSocket을 추가했습니다. (Fedor Indutny) #13005
  • lib:
    • net.Socket.end()가 this를 반환하게 했습니다. (Sam Roberts) #13481
  • module:
    • Node의 모든 내장 모듈 리스트를 제공하는 builtinModules api를 추가했습니다. (Jon Moss) #16386
  • net:
    • getConnections()가 this를 반환하도록 했습니다. (Sam Roberts) #13553
  • promises:
    • 처리되지 않은 거절에 대한 문자열 표시를 개선했습니다. (Timothy Gu) #13784
  • repl:
    • require()의 자동 완성 기능을 개선했습니다. (Alexey Orlenko) #14409
  • src:
    • openssl-system-ca-path 설정 옵션을 추가했습니다. (Daniel Bevenius) #16790
    • --use-bundled-ca --use-openssl-ca 확인을 추가했습니다. (Daniel Bevenius) #12087
    • process.ppid를 추가했습니다. (cjihrig) #16839
  • tls:
    • tls.connect()에서 lookup 옵션을 받습니다. (Fedor Indutny) #12839
  • tools, build:
    • 새로운 macOS 인스톨러! (JP Wesselink) #15179
  • url:
    • WHATWG URL api 지원 (James M Snell) #7448
  • util:
    • %i와 %f 포매팅 지정자를 추가했습니다. (Roman Reiss) #10308

Commits

  • [6f33953d90] - benchmark: fix timeout in write-stream-throughput (Anatoli Papirovski) #17958
  • [ce136392fb] - (SEMVER-MINOR) console: add console.count() and console.clear() (James M Snell) #12678
  • [691cd5a3d1] - crypto: warn on invalid authentication tag length (Tobias Nießen) #17566
  • [4b4e4db1c1] - crypto: add ocsp_request ClientHelloParser::Reset (Daniel Bevenius) #17753
  • [c377d2299a] - crypto: remove unused header in clienthello.h (Daniel Bevenius) #17752
  • [ddd9d85681] - crypto: remove BIO_set_shutdown (Daniel Bevenius) #17542
  • [f3b3437e48] - (SEMVER-MINOR) crypto: expose ECDH class (Bryan English) #8188
  • [6f62f83468] - (SEMVER-MINOR) crypto: add randomFill and randomFillSync (Evan Lucas) #10209
  • [a1d7469aef] - (SEMVER-MINOR) deps: upgrade libuv to 1.16.1 (cjihrig) #16835
  • [8f2e52abd7] - (SEMVER-MINOR) dgram: added setMulticastInterface() (Will Young) #7855
  • [1b689863ee] - doc: remove x86 from os.arch() options (Gibson Fahnestock) #17899
  • [8f80548b7f] - doc: move matthewloring to emeriti (Rich Trott) #17998
  • [15d0ed5f33] - doc: move joshgav to TSC emeriti list (Rich Trott) #17953
  • [12db4d97b2] - doc: improve security section of README.md (Rich Trott) #17929
  • [b79189b9b6] - doc: copy-edit COLLABORATOR_GUIDE.md (Rich Trott) #17922
  • [7628640db6] - doc: improve alt text (Rich Trott) #17922
  • [bb022dbb96] - doc: fix spelling of contributors (Rich Trott) #17922
  • [21c5d820bb] - doc: add references to PR communication articles (Salame William) #17902
  • [3c3a631643] - doc: fix typo (Tobias Nießen) #17900
  • [5b00ee31ee] - doc: use my legal name in README (Timothy Gu) #17894
  • [0ce48f9094] - doc: use dashes instead of asterisks (Ruben Bridgewater) #17722
  • [f6b4aa62bc] - doc: update AUTHORS list (Ruben Bridgewater) #17805
  • [653c026578] - doc: add starkwang to collaborators (Weijia Wang) #17847
  • [68164145de] - doc: improve fs api descriptions (Evan Lucas) #17679
  • [722640f562] - doc: instructions on how to make membership public (Michael Dawson) #17688
  • [1553c7326c] - doc: removed extra explanation in api/buffer.md (Waleed Ashraf) #17796
  • [22607951b8] - doc: use american spelling as per style guide (sreepurnajasti) #17818
  • [d85840dd8f] - doc: require CI status indicator in PRs (Nikolai Vavilov) #17151
  • [5cc6dd6295] - doc: remove duplicate the from onboarding.md (sreepurnajasti) #17733
  • [a6f7ba4f09] - doc: fix typo in README.md (Weijia Wang) #17729
  • [df48a5ded8] - doc: fix typo in child_process.md (Rich Trott) #17727
  • [4cba4324ff] - doc: improve release guide (Evan Lucas) #17677
  • [423ef3ddbf] - doc: not all example code can be run without 1:1 (Jeremiah Senkpiel) #17702
  • [c683efbf6d] - doc: adjust TTY wording & add inter-doc links (Jeremiah Senkpiel) #17702
  • [14ffddd989] - doc: add isTTY property documentation (SonaySevik) #16828
  • [9c8d0366b3] - doc: fix fs.existsSync description (Jeremiah Senkpiel) #17702
  • [6abd4599af] - doc: improve documentation.md (Jeremiah Senkpiel) #17702
  • [d0b89a12ec] - doc: add countdown module to writing tests guide (Bamieh) #17201
  • [1eac4055f0] - doc: include Daniel Bevenius as a TSC member (Rich Trott) #17652
  • [83fe79c558] - doc: correct pbkdf2 salt length recommendation (Will Clark) #17524
  • [43a2bc040f] - doc: improve randomfill and fix broken link (Sakthipriyan Vairamani (thefourtheye)) #12541
  • [ef0213c0b8] - doc: move Code of Conduct to admin repo (Myles Borins) #17301
  • [e16d01fc94] - gitignore: ignore *.VC.db files (Tobias Nießen) #17898
  • [1390c280bc] - (SEMVER-MINOR) http: overridable keep-alive behavior of Agent (Fedor Indutny) #13005
  • [063c4fa345] - (SEMVER-MINOR) lib: return this from net.Socket.end() (Sam Roberts) #13481
  • [cdf4a9c394] - (SEMVER-MINOR) module: add builtinModules (Jon Moss) #16386
  • [ffc1444117] - net: remove ADDRCONFIG DNS hint on Windows (Bartosz Sosnowski) #17662
  • [6a27774882] - (SEMVER-MINOR) net: return this from getConnections() (Sam Roberts) #13553
  • [a09e2fd43b] - net: fix timeout with null handle (Anatoli Papirovski) #16489
  • [a301c1a0e0] - net: fix timeouts during long writes (Anatoli Papirovski) #15791
  • [c64a73ba6c] - promises: more robust stringification (Timothy Gu) #13784
  • [3b9fea0782] - (SEMVER-MINOR) repl: improve require() autocompletion (Alexey Orlenko) #14409
  • [9181fbb699] - src: dumb down code by removing std::move (Anna Henningsen) #18324
  • [57865a9213] - src: use correct OOB check for IPv6 parsing (Anna Henningsen) #17470
  • [f306d3eb7a] - src: make url host a proper C++ class (Anna Henningsen) #17470
  • [1976c7c7a5] - src: move url internals into anonymous namespace (Anna Henningsen) #17470
  • [d66f469931] - src: minor cleanups to node_url.cc (Anna Henningsen) #17470
  • [979af518c1] - src: remove nonexistent method from header file (Anna Henningsen) #17748
  • [2268d00e38] - (SEMVER-MINOR) src: add openssl-system-ca-path configure option (Daniel Bevenius) #16790
  • [a6d2384c9a] - src: clean up MaybeStackBuffer (Timothy Gu) #11464
  • [9f3b4ad5bd] - src: fix incorrect macro comment (Daniel Bevenius) #12688
  • [2b29cea1b4] - src: guard bundled_ca/openssl_ca with HAVE_OPENSSL (Daniel Bevenius) #12302
  • [758dc81e8d] - (SEMVER-MAJOR) src: add --use-bundled-ca --use-openssl-ca check (Daniel Bevenius) #12087
  • [2d4fca2c41] - (SEMVER-MINOR) src: add process.ppid (cjihrig) #16839
  • [b6ce918e0a] - stream: fix disparity between buffer and the count (jlvivero) #15661
  • [f82065fbe1] - test: make test-cli-syntax engine agnostic (Rich Trott) #16272
  • [a4e2ced73b] - test: decrease duration of test-cli-syntax (Evan Lucas) #14187
  • [734ce678f4] - test: use valid authentication tag length (Tobias Nießen) #17566
  • [694828df0e] - test: mark test-inspector-stop-profile-after-done flaky (Myles Borins) #18491
  • [5668403ddb] - test: improve flaky test-listen-fd-ebadf.js (Rich Trott) #17797
  • [fce10f722d] - test: fix test-tls-server-verify.js on Windows CI (Rich Trott) #18382
  • [4473c6c807] - test: fix flaky test-http-pipeline-flood (Anatoli Papirovski) #17955
  • [001b67296e] - test: rename regression tests (Tobias Nießen) #17948
  • [0c3f23ef59] - test: fix flaky test-pipe-unref (Anatoli Papirovski) #17950
  • [9e760285de] - test: fix crypto test case to use correct encoding (Tobias Nießen) #17956
  • [1c4aa61388] - test: simplify test-buffer-slice.js (Weijia Wang) #17962
  • [2c554a9d2b] - test: improve to use template string (sreepurnajasti) #17895
  • [8c1f41fc11] - test: make test-tls-invoke-queued use public API (Anna Henningsen) #17864
  • [b3e625d67a] - test: refactor test-tls-securepair-fiftharg (Anna Henningsen) #17836
  • [038e52627f] - test: remove undefined function (Rich Trott) #17845
  • [5314754685] - test: use common module API in test-child-process-exec-stdout-stderr-data-string (sreepurnajasti) #17751
  • [f291bc1d98] - test: refactor test-repl-definecommand (Rich Trott) #17795
  • [cb7854354f] - test: change callback function to arrow function (rt33) #17734
  • [bdb535c731] - test: Use countdown in test file (sreepurnajasti) #17646
  • [31c5db6c03] - test: update test-http-content-length to use countdown (Bamieh) #17201
  • [cc03470b82] - test: change callback function to arrow function (routerman) #17697
  • [81e6569990] - test: change callback function to arrow function (you12724) #17698
  • [2d77241f33] - test: change callback function to arrow function (Shinya Kanamaru) #17699
  • [af3e074249] - (SEMVER-MINOR) test: add makeDuplexPair() helper (Anna Henningsen) #16269
  • [fb0bd8a584] - test: fix flaky test-child-process-pass-fd (Rich Trott) #17598
  • [b3b245665e] - test: add test description to fs.readFile tests (Jamie Davis) #17610
  • [5f7944842a] - test: fix truncation of argv (Daniel Bevenius) #12110
  • [699c6638c3] - test: add common.hasIntl (James M Snell) #9246
  • [365dba2195] - test: fix flaky test-crypto-classes.js (Bryan English) #15662
  • [d29a6202e7] - (SEMVER-MINOR) test: crypto createClass instanceof Class (Bryan English) #8188
  • [7b801b5f83] - test: don't skip when common.mustCall() is pending (cjihrig) #15421
  • [4f6dd9649f] - test,doc: do not indicate that non-functions "return" values (Rich Trott) #17267
  • [a08925dcbd] - tls: comment about old-style errors (xortiz) #17759
  • [56e1586608] - tls: unconsume stream on destroy (Anna Henningsen) #17478
  • [00b279087e] - (SEMVER-MINOR) tls: accept lookup option for tls.connect() (Fedor Indutny) #12839
  • [521dc2511f] - tls: properly track writeQueueSize during writes (Anatoli Papirovski) #15791
  • [51bfd32922] - tools: do not override V8's gitignore (Yang Guo) #18010
  • [32f528a92e] - tools: fix AttributeError: exit on Python 2.6 (Dmitriy Kasyanov) #17663
  • [6187aec242] - tools: autofixer for lowercase-name-for-primitive (Shobhit Chittora) #17715
  • [928b7c87cd] - tools: simplify lowercase-name-for-primitive rule (cjihrig) #17653
  • [7821a4c899] - tools: add lowercase-name-for-primitive eslint rule (Weijia Wang) #17568
  • [1d706026a7] - tools: make doc tool a bit more readable (Tobias Nießen) #17125
  • [b8a5d6dbbc] - tools: remove useless function declaration (Tobias Nießen) #17125
  • [18803bc409] - (SEMVER-MINOR) tools, build: refactor macOS installer (JP Wesselink) #15179
  • [24def19417] - (SEMVER-MINOR) url: adding WHATWG URL support (James M Snell) #7448
  • [60b10f0896] - url: update IDNA handling (Timothy Gu) #13362
  • [7af1ad0ec1] - (SEMVER-MINOR) util: add %i and %f formatting specifiers (Roman Reiss) #10308

Windows 32-bit Installer: https://nodejs.org/dist/v6.13.0/node-v6.13.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.13.0/node-v6.13.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.13.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.13.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v6.13.0/node-v6.13.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-ppc64.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-aix-ppc64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.13.0/node-v6.13.0.tar.gz
Other release files: https://nodejs.org/dist/v6.13.0/
Documentation: https://nodejs.org/docs/v6.13.0/api/

SHASUMS

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

449d81e4dafa5d055e0f6b345c91962113e5bf36417edb65e4a1b6af4c8a790a node-v6.13.0-aix-ppc64.tar.gz
7c05aa0301dd0ef71a1c6686d0e4a3b200fcdad707c8cc1efbcd295bbe242660 node-v6.13.0-darwin-x64.tar.gz
e3257108e642d3e74c20cabd8a615aba9301f208e6cb0cbce1ef5ade928b4ab1 node-v6.13.0-darwin-x64.tar.xz
1c5b263bcaaf1817d3655c9a87c0c5a7481d7e601dfb11cbd571f6f15ff0b552 node-v6.13.0-headers.tar.gz
634c8310f5e1405221f3ec3e3c3516c7587fc505fe5ca986f0085bc558160e4c node-v6.13.0-headers.tar.xz
c27cdca9a7d6bff7242c9e87f0ccd2c052f562409110173dcf0138006e4c331c node-v6.13.0-linux-arm64.tar.gz
9ee8cff910dd8e70313621bd13196c9cdc1c797ba75613e99a761c6ee6ce5035 node-v6.13.0-linux-arm64.tar.xz
9fa28b93e22492660aa52a627e86b74804ac34176ee417d3ac7da406b868b883 node-v6.13.0-linux-armv6l.tar.gz
3384cf0ce06b5470aa64acedf0c28755c0b462f38192d2382ec1352dfe0bb96a node-v6.13.0-linux-armv6l.tar.xz
d8a0c14d689daaf5ca98d4d119244c255f7c856eaf80155ad3fe1ffbab818162 node-v6.13.0-linux-armv7l.tar.gz
5b1e730e39b24d774d1ff543dccd45ffd71c81b4921117adaf3d0ed04b2160a4 node-v6.13.0-linux-armv7l.tar.xz
a212775bb4aa8438f8525faddd9ab9048714dce00b308eef6d2b9e8a25dae603 node-v6.13.0-linux-ppc64le.tar.gz
e53d3af0b8c8e27a466582f4e51073c6f050862e9182fbc892387a04b44c0e13 node-v6.13.0-linux-ppc64le.tar.xz
b6c4b5c3dfc24934ed75494d6570f889f35aaf7fc31f6fbf82eff9542ef8146f node-v6.13.0-linux-ppc64.tar.gz
c27c3cb8c3a0557e65caa6cbbe2b35bb720907987cadad3abd84bae69b75352e node-v6.13.0-linux-ppc64.tar.xz
908504ba8fe1ae0dd870d1fde1c71bdfc8b1bcb596a1a5d6d9064fd2e3c5d2db node-v6.13.0-linux-s390x.tar.gz
2e3132dd090fcaf292ea79cf38f8af008c3546c943c53fe7fb9b8af63a77f81d node-v6.13.0-linux-s390x.tar.xz
467472d9adafd067588f2a20f9edcd7493d973fe107502c55d6fabfa0d3f91af node-v6.13.0-linux-x64.tar.gz
14844ad55c5eaf51d33f2c79fe65fac6ad06d15bef33ded1b8a0119760a684a2 node-v6.13.0-linux-x64.tar.xz
ecfd9d28f5c94dfd22e2699e663a05fd51e330c8731b48e0f5b5d53b66becb1a node-v6.13.0-linux-x86.tar.gz
ac67bde4d87d4d1df7659e5e984c7667a97cdd3adbf1bd90688c4df575465d9a node-v6.13.0-linux-x86.tar.xz
11b2038b854601a6df045dcf3585c9459f79e9d5efd43ad2b556c80b0e3bdace node-v6.13.0.pkg
ea2a0c4911b7cedbecbda8d461e2bba5b2b5078f2b5d0857fbbf1d4acf5ec4f8 node-v6.13.0-sunos-x64.tar.gz
47e1d9d055c6f2974bcc33f3a507d6a5399cab0361489ab0d07f28922cd6b415 node-v6.13.0-sunos-x64.tar.xz
17ddb5568a281b05f41b926e1223a6155c278e14fdbcb19a3b371bb0c11bc2d9 node-v6.13.0-sunos-x86.tar.gz
cb0cbc1e6a5dff4c4e6938406d7584c30817a8254c48f33e4322416379c1856f node-v6.13.0-sunos-x86.tar.xz
021e38bd96926d0e43309b2544f2175136613cbf4e05535daf54b0190da45f34 node-v6.13.0.tar.gz
b7166fe2c6b29fbaa5a81c6953dc6764a91966ac00d746581fad66ddb1bb4d04 node-v6.13.0.tar.xz
2971cc5efd08a93d559d55e6af7c922c0f6ff394e0c58f2be3d330f5365ffbbe node-v6.13.0-win-x64.7z
3d3d72c5c93a50d5a19f65f0de196b5237792a99b89fac2b61e62da4f566c842 node-v6.13.0-win-x64.zip
73e06540d20ff71f74a3ff104b00b3bcb761a4aed6f475c9c4e11c284a8afe65 node-v6.13.0-win-x86.7z
feea8369e988d7d1ef24e80a63dbaeca75e90ec0b22eb7e927fb9d7c3666e3a8 node-v6.13.0-win-x86.zip
df43afcf21373f766140393c9e6285abfbe058a91a54714391b0e0b1f7e0dda9 node-v6.13.0-x64.msi
9994209ed23369e99d2fa38f790f0854c9ea8eb7755c703443357b1dd68ccaf1 node-v6.13.0-x86.msi
e9642cd8969d6995154fbf9ea04dbc621ac9ded9f3c5f92e2d0b0e625709d6c2 win-x64/node.exe
707e8b5eb449a37d58a79fb1c242fc3ee444e439c319579d3645e5f405e086e6 win-x64/node.lib
0e545ca15112d8cf034336f8942aaa8e039af795de51f898720761efc42ff49a win-x64/node_pdb.7z
9c97d5e0cd5799eeb5e9d2f9051b1e841ced2b649cbb370f7c23bf2684de467b win-x64/node_pdb.zip
0882ebd0386b9a9f0d58b37a88a89a02e6ab62932114b703a33fde28057d295f win-x86/node.exe
ffc736632c68a7319a34e1fa8b3d4583194b55ba011530d9518db50932974597 win-x86/node.lib
20e6bbcce44a979cff629add78af0a6311ca3c2a15d72f0fb1d5faba8c645ad5 win-x86/node_pdb.7z
f9f158bc2de5b9d6a621ae64979a4e3a02577f3254146cd55828fb3a13d45dd2 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqDNT8ACgkQkzsB9Atc
qUY9Igf/Re9jzr+JVzp18JIRreyptPyBPsKYG1Ldm86BD7GgKbwITydDJyNHX3tX
6Vu5EvJex50/XsVQJSkD+6EKVBjKBe9UrQ2p3RVOcDxR74zYzSEobz+MvqWzg8x9
hs1135T0vogS6XBY6wdo3uO0h5SYTkGvoVtAeZhALwO2bU5wVXQFyOUpGmYDJJzK
lGO9vsVBxw0Dg6StWHL7MFbyUZ0y4N8cxwRKN7Bu2S2nf4qdiy97lc4+adFPiRc8
AdVZ57sXxAWG4luAemOfxHHZ5ZbuLG/Fx8Q95hYLFheJBPgNcXcEDC/2bix91Scd
L0p9rS9hX9l41S3tbKnuEt4PE70lhQ==
=rWuM
-----END PGP SIGNATURE-----

Node v9.5.0(현재 버전)

주요 변경사항

  • cluster
    • cluster.settings에 cwd를 추가했습니다. (cjihrig) #18399
  • deps
    • libuv를 1.19.1로 업그레이드했습니다. (cjihrig) #18260
  • meta  - 기여자들에 Leko를 추가했습니다. (Leko) #18117  - 기여자로 vdeturckheim을 추가했습니다. (vdeturckheim) #18432
  • n-api
    • process.versions에서 n-api 버전을 보여줍니다. (Michael Dawson) #18067
  • perf_hooks  - performance.clear()를 추가했습니다. (James M Snell) #18046
  • stream  - 종료하는 동안 writeAfterEnd()를 피합니다. (陈刚) #18170

Commits

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

12b97b006a49248b65d679506ce17309ef2668f1887352f95eb74447a44657ed node-v9.5.0-aix-ppc64.tar.gz
bc5c6eb21a90dbcaf90479838416c90524fe6d47e92c928ef57d7e96a54eb5fe node-v9.5.0-darwin-x64.tar.gz
af09d9bac919c06810d0194a508bc93261f676aa98b27d384cb980727cb8c1cd node-v9.5.0-darwin-x64.tar.xz
e689ae70a12b4b8b6d4c451d79232996370b5b44d984846ddc392ee4d4833caa node-v9.5.0-headers.tar.gz
df2d09eaf8209552bb0e961d856e54d9c2ac5b044b81fec4bb9ef51e4ac5f9a5 node-v9.5.0-headers.tar.xz
08924ad820d6322e17cc0fbbc365000b76408a4f17c3ed3169b44d8c7448a617 node-v9.5.0-linux-arm64.tar.gz
d6a98a51c032963014f606acc80babb456f3dc4c041534ca565f573a2382b253 node-v9.5.0-linux-arm64.tar.xz
c386a52c5c1a050c0b639ba9f979c0a1f418ed02855227358fcff4479f2348dc node-v9.5.0-linux-armv6l.tar.gz
8c098587b2c9c9a85ddea52f51c9526118263f1b0cc80cc32230cf2b7ddbaae9 node-v9.5.0-linux-armv6l.tar.xz
b990ffdb862543a9a48ea28929272d66606b84899f124b40c5b100e0a3560bf7 node-v9.5.0-linux-armv7l.tar.gz
0f9ca7a2eeb45243d035bf30597488d758b495ab2ef6687b2773297b0389dbe5 node-v9.5.0-linux-armv7l.tar.xz
fa9229b6cd6d240c62183c1f109f533679f6cf142a580712cf5fe84f989ef584 node-v9.5.0-linux-ppc64le.tar.gz
3c2fd37534de95ff806b491f4fa9f8589904c6b71f387425dc12291aac83e0f3 node-v9.5.0-linux-ppc64le.tar.xz
32765c6f357692fbe3d495bc0fe1bd1bdea88c243bb6244fe943a95590cc4e29 node-v9.5.0-linux-s390x.tar.gz
affe4ec41b5a55f1c417168a6f68783bad6927247a1a3325ce9129284714330e node-v9.5.0-linux-s390x.tar.xz
1002312e51cc8dcae788962d1971355f559bfbf7caef36cafda84339c0cd3dc6 node-v9.5.0-linux-x64.tar.gz
76dd38bb5a16a610894353228ef020653f81209a2e509d38aee78ace4410599e node-v9.5.0-linux-x64.tar.xz
d262b88071a2d5e6e0123914275353cec61e296e9b91925f3ef4a498b92dcc81 node-v9.5.0-linux-x86.tar.gz
672e9d9aa7e8edb5529069e9787c1dec290963e600d08fdfbe404b8f8ac39a44 node-v9.5.0-linux-x86.tar.xz
b7b69958bc073099ab560635646b2efcd26a561216ea1b922722fd760eef9e98 node-v9.5.0.pkg
2183de79b533fd3e23ca2d703eaddc649bda723c7c0ad41f56587e1bb786686c node-v9.5.0-sunos-x64.tar.gz
72fe17f45b67911355944913ee39fc1ba9bd43dbe0cf16478e19cc892cdbc2ee node-v9.5.0-sunos-x64.tar.xz
710345eb725c80e84ed3501ad7f2a8d2ecfad155addf89823e01430cb841e4b6 node-v9.5.0-sunos-x86.tar.gz
274e01b1b5c2a9b55d4afec16c55b6bb2bd52095b20ab905599cdf42cfcde7bf node-v9.5.0-sunos-x86.tar.xz
039d4f6fa5b5855f44a662297c0ac515ef49047af721201e9f53c5d16fd3824c node-v9.5.0.tar.gz
666b463a378b65bb83afb8f2c271865e03804d5930c95688ab4020c5dcd5146d node-v9.5.0.tar.xz
ccd91770352325793b86b2287a01a801467de1bcdb0fd04364a79474292e7683 node-v9.5.0-win-x64.7z
2fd1c3865a34827af6b5d799aee68e011a16a637276cbf71e923c8bedd010ee8 node-v9.5.0-win-x64.zip
3e0aca4c1f03f7903975f001df4bfed9a51fa4f4fd2a195ed724b2daef51cc84 node-v9.5.0-win-x86.7z
f1d520a9bf2476952eccd393ab5b329342c5bc1e19145ce29af67eda48e7f756 node-v9.5.0-win-x86.zip
40686bed53ec793f2c9513ebdabd49b654cbf32742226534e71398f0c48c94de node-v9.5.0-x64.msi
139e45ad8206893c9ea9e1d2d5a04e75790bc16ce4a71b955bcfb2f1405b04a4 node-v9.5.0-x86.msi
dd2d3d62d9ade4beaec9853073ee9adae035c66a8163a0c4281471ece44058f2 win-x64/node.exe
3c9d700a4e7a2057890370579bfbf08f2f0664549260c8eb63d5391b9847d2bb win-x64/node.lib
dcc32f9b5bb97628069677b940947e901089301fc457280d0641769a3a1f683c win-x64/node_pdb.7z
0760280f0ec46dfc2aaf56db4da661e0e02f6fb0455301cf2e7913f716e7a827 win-x64/node_pdb.zip
f1547071b98c980758c3421ab7fa53255fa6a2fa14d5cf04326d3c9a896601f2 win-x86/node.exe
432893fd32939598a3bf9d2fa34da5aee3f6000d54e8637913a459a085a0213b win-x86/node.lib
33ad98ae51d90605cc87a4f3abc2851471dea3bf8da9b371cb8ebbd0d44ded42 win-x86/node_pdb.7z
03bb078bb7ca9b40c50a0dbc05dd457e06dc37bbab586231312f0a4a04315467 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEua6ZBf/XgD8lcUZhtjtTWkwgbKkFAlpyWYcACgkQtjtTWkwg
bKmefRAAwYQL8Z2KNGqO7IDwgFKZvXl5j5d2JboAy3LyHqXiZu8EbKmsXxsV0Mju
ZIxzLCpD3qPujT4hhbFfELNxYXZleLpAR/opqn9ao2QDDdTS+4eEClHK67IHQA6Y
JKT6A1gemSHZy5s4si8osEAlmehys4FpWOkCOJavaD8veh1Rcu0/yTwIO2x5aBVn
JgrQk8a1SiKydNIcJv/9LEE54hHc/OSs825+wc/tsNOTH2HwliM7PY28xVI25xue
STBoB+Du+MoKaC2k9WmG5a6DEMRrSFS6nX8Vv6d92UvZ37s45pYbU5UBMK+PDURe
y2mf1eaVCDdGAWG5qnaofdRP5S4WRAvpC9ea6MG6YeQqGw9lTPz9fwkIFg55qPxt
50dJMoEbX7a4iIuWWmljF71sz9FHiNVPrfE/t0iYgX3hZ+W1TEWpsIrMuymUWuSO
IfakBlcr6FUNIhkHIYotD1WC/xh8rwA77OkXHZkerUIWkC2BYuKk2p7aB04YiuA9
nCBftZmh6X3sABVc0nBgta9CIJd+Eoj+nhupAYx9U7pQcFJXCLArZoz4PYSHy0Fv
oBHERanSeJ6P/DNYkKeW1j0uhUgPYwmdVHvWyAhEz64MofCX/6XFq8A/w4KJ6H9z
trS5Rd+iOx+seB/+qA6pm2zWeFY1OApoiszuutWbCvZi8ySabAk=
=571M
-----END PGP SIGNATURE-----