주요 변경사항
- child_process: spwan()에 셸 옵션을 추가했습니다. (cjihrig) #4598
- deps:
- v8: 힙 스페이스에 관한 통계를 볼 수 있습니다. (Ben Ripkens) #4463
- crypto:
- fs: fs.mkdtemp() 함수를 추가했습니다. (Florian MARGAINE) #5333
- process:
Commits
- [
78010aa0cd
] - build: add /opt/freeware/… to AIX library path (Stewart X Addison) #10128 - [
0bb77f24fa
] - build: add (not) cross-compiled configure flags (Jesús Leganés-Combarro 'piranna) #10287 - [
58245225ef
] - (SEMVER-MINOR) child_process: add shell option to spawn() (cjihrig) #4598 - [
1595328b44
] - (SEMVER-MINOR) crypto: allow adding extra certs to well-known CAs (Sam Roberts) #9139 - [
bf882fba35
] - crypto: Use reference count to manage cert_store (Adam Majer) #9409 - [
4cf7dcff99
] - crypto: remove unnecessary variables of alpn/npn (Shigeki Ohtsu) #10831 - [
d8b902f787
] - debugger: callthis.resume()
afterthis.run()
(Lance Ball) #10099 - [
4e07bd45d6
] - deps: update patch level in V8 (Myles Borins) #10668 - [
a234d445c4
] - deps: backport a715957 from V8 upstream (Myles Borins) #10668 - [
ce66c8e424
] - deps: backport 7a88ff3 from V8 upstream (Myles Borins) #10668 - [
8bd3d83e01
] - deps: backport d800a65 from V8 upstream (Myles Borins) #10668 - [
81e9a3bfcb
] - deps: V8: fix debug backtrace for symbols (Ali Ijaz Sheikh) #10732 - [
d8961bdb3b
] - doc: correct vcbuild options for windows testing (Jonathan Boarman) #10686 - [
d3c5bc1c63
] - doc: update BUILDING.md (rainabba) #8704 - [
d61c181085
] - doc: unify dirname and filename description (Sam Roberts) #10527 - [
8eeccd82d2
] - doc: killSignal option accepts integer values (Sakthipriyan Vairamani (thefourtheye)) #10424 - [
7db7e47d7b
] - doc: change logical to bitwise OR in dns lookup (Sakthipriyan Vairamani (thefourtheye)) #11037 - [
28b707ba42
] - doc: replace newlines in deprecation with space (Sakthipriyan Vairamani (thefourtheye)) #11074 - [
79d49866f2
] - doc: update CONTRIBUTING.MD with link to V8 guide (sarahmeyer) #10070 - [
acbe4d3516
] - doc: add joyeecheung to collaborators (Joyee Cheung) #10603 - [
c7378c4d5f
] - doc: warn about unvalidated input in child_process (Matthew Garrett) #10466 - [
08e924e45c
] - doc: require two-factor authentication (Rich Trott) #10529 - [
d260fb2e7e
] - doc: use “Node.js” in V8 guide (Rich Trott) #10438 - [
4f168a4a31
] - doc: require() tries first core not native modules (Vicente Jimenez Aguilar) #10324 - [
5777c79c52
] - doc: clarify the review and landing process (Joyee Cheung) #10202 - [
d3a7fb8a9e
] - doc: redirect ‘Start a Working Group’ to TSC repo (William Kapke) #9655 - [
0e51cbb827
] - doc: add Working Group dissolution text (William Kapke) #9656 - [
919e0cb8f2
] - doc: more efficient example in the console.md (Vse Mozhet Byt) #10451 - [
70ea38f2ee
] - doc: var -> const / let in the console.md (Vse Mozhet Byt) #10451 - [
dda777bf9e
] - doc: consistent ‘Returns:’ part two (Myles Borins) #10391 - [
3b252a69a0
] - doc: clarify macosx-firewall suggestion BUILDING (Chase Starr) #10311 - [
c4df02c815
] - doc: add Michaël Zasso to the CTC (Michaël Zasso) - [
2269d7db0f
] - (SEMVER-MINOR) fs: add the fs.mkdtemp() function. (Florian MARGAINE) #5333 - [
2eda3c7c75
] - lib,test: use consistent operator linebreak style (Michaël Zasso) #10178 - [
7505b86d2f
] - os: fix os.release() for aix and add test (jBarz) #10245 - [
7a9c8d8f10
] - (SEMVER-MINOR) process: add process.cpuUsage() - implementation, doc, tests (Patrick Mueller) #10796 - [
23a573f7cb
] - (SEMVER-MINOR) process: addprocess.memoryUsage.external
(Fedor Indutny) #9587 - [
be6203715a
] - src: describe what NODE_MODULE_VERSION is for (Sam Roberts) #10414 - [
3f29cbb5bc
] - src: fix string format mistake for 32 bit node (Alex Newman) #10082 - [
271f5783fe
] - stream, test: test _readableState.emittedReadable (Joyee Cheung) #10249 - [
c279cbe6a9
] - test: fix test.py command line options processing (Julien Gilli) #11153 - [
0f5d82e583
] - test: add --abort-on-timeout option to test.py (Julien Gilli) #11086 - [
735119c6fb
] - test: cleanup stream tests (Italo A. Casas) #8668 - [
f9f8e4ee3e
] - test: refactor test-preload (Rich Trott) #9803 - [
e7c4dfb83b
] - test: invalid package.json causes error when require()ing in directory (Sam Shull) #10044 - [
22226fa900
] - test: refactoring test-pipe-head (Travis Bretton) #10036 - [
11115c0d85
] - test: add second argument to assert.throws() (Ken Russo) #9987 - [
96ca40bdd8
] - test: refactor test-tls-0-dns-altname (Richard Karmazin) #9948 - [
98496b6d3e
] - test: test: refactor test-sync-fileread (Jason Wohlgemuth) #9941 - [
324c82b1c9
] - test: use common.fixturesDir almost everywhere (Bryan English) #6997 - [
ce91bb21ba
] - test: refactor test-repl-mode.js (Cesar Hernandez) #10061 - [
61cbc202a1
] - test: refactor test-net-dns-custom-lookup (Kent.Fan) #10071 - [
812c6361ff
] - test: refactor test-tls-server-verify (Hutson Betts) #10076 - [
19907c27a6
] - test: use mustCall() for simple flow tracking (cjihrig) #7753 - [
42da81e6cc
] - test: set stdin too for pseudo-tty tests (Anna Henningsen) #10149 - [
53404dbc1f
] - test: add stdin-setrawmode.out file (Jonathan Darling) #10149 - [
1fac431307
] - test: add tests for clearBuffer state machine (Safia Abdalla) #9922 - [
37a362275e
] - test: update test-cluster-shared-handle-bind-error (cjihrig) #10547 - [
f5e54f5d5f
] - test: avoid assigning this to variables (cjihrig) #10548 - [
28a5ce10af
] - test: improve test-http-allow-req-after-204-res (Adrian Estrada) #10503 - [
52edebc8f3
] - test: improve test-fs-empty-readStream.js (Adrian Estrada) #10479 - [
b74bc517a6
] - test: use strictEqual in test-http-server (Fabrice Tatieze) #10478 - [
a9cd1d1267
] - test: refactor test-stream2-unpipe-drain (Chris Story) #10033 - [
7020e9fd8b
] - test: add test for SIGWINCH handling by stdio.js (Sarah Meyer) #10063 - [
56b193a9c2
] - test: improve code in test-vm-preserves-property (Adrian Estrada) #10428 - [
8a26ba142f
] - test: fix flaky test-https-timeout (Rich Trott) #10404 - [
eeb2d7885a
] - test: improve test-cluster-worker-constructor.js (Adrian Estrada) #10396 - [
fd195b47d6
] - test: stream readable resumeScheduled state (Italo A. Casas) #10299 - [
135a7c9e19
] - test: stream readable needReadable state (Joyee Cheung) #10241 - [
f412b1fcfd
] - test: clean up domain-no-error-handler test (weyj4) #10291 - [
14c28ebcf1
] - test: update test-domain-uncaught-exception.js (Andy Chen) #10193 - [
928291c652
] - test: refactor test-domain.js (Siddhartha Sahai) #10207 - [
13c6cec433
] - test: fail for missing output files (Anna Henningsen) #10150 - [
544920f77b
] - test: stream readableState readingMore state (Gregory) #9868 - [
2f8bc9a7bc
] - test: s/ASSERT/assert/ (cjihrig) #10544 - [
380a5d5e12
] - test: fix flaky test-http-client-timeout-with-data (Rich Trott) #10431 - [
14e07c96e1
] - test: refactor test-stdin-from-file (Rob Adelmann) #10331 - [
424c86139d
] - test: refactor the code in test-fs-chmod (Adrian Estrada) #10440 - [
31aa877003
] - test: improve the code in test-pipe.js (Adrian Estrada) #10452 - [
4bbd50ee07
] - test: improve code in test-fs-readfile-error (Adrian Estrada) #10367 - [
9840f505f0
] - test: improve code in test-vm-symbols (Adrian Estrada) #10429 - [
4efdbafeb3
] - test: refactor test-child-process-ipc (malen) #9990 - [
dbfec29663
] - test: fix and improve debug-break-on-uncaught (Sakthipriyan Vairamani (thefourtheye)) #10370 - [
80f4a37023
] - test: refactor test-pipe-file-to-http (Josh Mays) #10054 - [
a983400ac2
] - test: refactor test-tls-interleave (Brian Chirgwin) #10017 - [
6db76da2c8
] - test: refactor test-cluster-send-handle-twice.js (Amar Zavery) #10049 - [
19b314e40a
] - test: update test-tls-check-server-identity.js (Kevin Cox) #9986 - [
ab3e4c6a9b
] - test: improve test-cluster-net-listen.js (Rico Cai) #9953 - [
fb9a0ad6c0
] - test: refactor test-child-process-stdin (Segu Riluvan) #10420 - [
122917df5a
] - test: change var declarations, add mustCall check (Daniel Sims) #9962 - [
d5e911c51e
] - test: refactoring test-cluster-worker-constructor (Christopher Rokita) #9956 - [
7d61bbf647
] - test: refactor test-stdin-script-child (Emanuel Buholzer) #10321 - [
76bb3cbff9
] - test: refactor test-stream2-writable (Rich Trott) #10353 - [
b87ee26b96
] - test: change assert.strict to assert.strictEqual() (Ashita Nagesh) #9988 - [
4514fd78f4
] - test: refactor the code in test-http-keep-alive (Adrian Estrada) #10350 - [
f301df405a
] - test: use strictEqual in test-cwd-enoent-repl.js (Neeraj Sharma) #9952 - [
3b67001c99
] - test: refactor test-net-reconnect-error (Duy Le) #9903 - [
34861efff6
] - test: add test-require-invalid-package (Duy Le) #9903 - [
90a79b3967
] - test: refactor test-timers-this (Rich Trott) #10315 - [
5335b0a0d1
] - test: refactor test-tls-ecdh-disable (Aaron Williams) #9989 - [
0f8a323546
] - test: cleanup test-stdout-close-catch.js (Travis Bretton) #10006 - [
fc67a955e2
] - test: use const/let and common.mustCall (Outsider) #9959 - [
2f44d7f367
] - test: refactor test-crypto-random (Rich Trott) #10232 - [
730c3b29e8
] - test: refactor test-fs-fsync (Rob Adelmann) #10176 - [
9c9d422433
] - test: refactor test-http-after-connect.js (larissayvette) #10229 - [
827bbe7985
] - test: refactor assert.equal, update syntax to ES6 (Prieto, Marcos) - [
121b68a283
] - test: refactor http pipelined socket test (Rich Trott) #10189 - [
7ca31e38fb
] - test: fix alpn tests for openssl1.0.2h (Shigeki Ohtsu) #6550 - [
278d718a93
] - test: refactor test-handle-wrap-close-abort (Rich Trott) #10188 - [
f12bab65b8
] - test: stream readableListening internal state (Italo A. Casas) #9864 - [
210290dfba
] - test: check for error on invalid signal (Matt Phillips) #10026 - [
4f5f0e4975
] - test: refactor test-net-keepalive.js (Kyle Corsi) #9995 - [
cfa2b87b5d
] - test,lib,benchmark: match function names (Rich Trott) #9113 - [
a67ada7d32
] - tls: copy the Buffer object before using (Sakthipriyan Vairamani) #8055 - [
e750f142ce
] - (SEMVER-MINOR) tls, crypto: add ALPN Support (Shigeki Ohtsu) #2564 - [
ef547f3325
] - (SEMVER-MINOR) tls,crypto: move NPN protcol data to hidden value (Shigeki Ohtsu) #2564 - [
31434a1202
] - tools: enforce consistent operator linebreak style (Michaël Zasso) #10178 - [
9f13b5f7d5
] - tools: forbid template literals in assert.throws (Michaël Zasso) #10301 - [
c801de9814
] - tools: add ESLint rule for assert.throws arguments (Michaël Zasso) #10089 - [
b5e18f207f
] - tools: add macosx-firwall script to avoid popups (Daniel Bevenius) #10114 - [
30d60cf81c
] - (SEMVER-MINOR) v8,src: expose statistics about heap spaces (Ben Ripkens) #4463 - [
9556ef3241
] - vm: add error message if we abort (Franziska Hinkelmann) #8634 - [
fa11f4b1fc
] - win,msi: add required UIRef for localized strings (Bill Ticehurst) #8884
Windows 32-bit Installer: https://nodejs.org/dist/v4.8.0/node-v4.8.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.8.0/node-v4.8.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.8.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.8.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v4.8.0/node-v4.8.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-ppc64.tar.xz
SmartOS 32-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-sunos-x86.tar.xz
SmartOS 64-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.8.0/node-v4.8.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v4.8.0/node-v4.8.0.tar.gz
Other release files: https://nodejs.org/dist/v4.8.0/
Documentation: https://nodejs.org/docs/v4.8.0/api/
SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |