릴리스 이후에 v4.7.1을 위한 추가 플랫폼을 준비하는 동안 릴리스 서버의 tar
배포본이 덮어 쓰여 다른 shasum이 만들어졌습니다. 릴리스에 관한 모호성을 없애기
위해 변경 사항 없이 semver 수 릴리스 v4.7.2를 만들었습니다.
주요 변경사항
- build: 공유 라이브러리 지원이 이제 AIX 빌드에서 동작합니다. (Stewart Addison) #9675
- repl: 이제 repl에 옵션을 넘길 때 기본값을 덮어쓰지 않습니다. (cjihrig) #7826
- timers: 취소한 타이머를 다시 취소하면 더 이상 예외가 발생하지 않습니다. (Jeremiah Senkpiel) #9685
Commits
- [
c5f82b8421
] - assert: fix deepEqual/deepStrictEqual on equivalent typed arrays (Feross Aboukhadijeh) #8002 - [
60883de30f
] - async_wrap: call destroy() callback in uv_idle_t (Trevor Norris) - [
28dbc460c6
] - async_wrap: make Initialize a static class member (Trevor Norris) - [
bb05cd13db
] - async_wrap: mode constructor/destructor to .cc (Trevor Norris) - [
b1075f6193
] - benchmark: split timers benchmark and refactor (Rich Trott) #9497 - [
7b4268b889
] - benchmark,lib,test,tools: remove unneeded . escape (Rich Trott) #9449 - [
54f2ce8ea0
] - build: prioritise --shared-X-Y over pkg-config (Rod Vagg) #9368 - [
61d377ddcd
] - build: Make configure file parseable on python3 (kalrover) #9657 - [
38e0f95d24
] - build: add MAKEFLAGS=“-j1” to node-gyp (Daniel Bevenius) #9450 - [
d1b6407395
] - build: make node-gyp output silent (Sakthipriyan Vairamani (thefourtheye)) #8990 - [
ae2eff2997
] - build: start comments at beginning of line (Sakthipriyan Vairamani (thefourtheye)) #9375 - [
6f1f955b33
] - build: default to ppc64 on AIX (Gibson Fahnestock) #9645 - [
f8d4577762
] - build: Add option to compile for coverage reports (Wayne Andrews) #9463 - [
f2b00985f0
] - build: add shared library support to AIX build (Stewart Addison) #9675 - [
e2c5f41ddf
] - crypto: use SSL_get_servername. (Adam Langley) #9347 - [
724910a991
] - debugger: refactor _debugger.js (Rich Trott) #9860 - [
52f14931a2
] - deps: backport GYP fix to fix AIX shared suffix (Stewart Addison) #9675 - [
c77ba8ce14
] - doc: consistent ‘Returns:’ (Roman Reiss) #9554 - [
aecb2cac37
] - doc: adding missing - in README (Italo A. Casas) #10170 - [
52c022992e
] - doc: removing extra space in README (Italo A. Casas) #10168 - [
e8c57bbe77
] - doc: add people to cc for async_wrap (Anna Henningsen) #9471 - [
b5eae4463c
] - doc: add link tonet.Server
in tls.md (Devon Rifkin) #10109 - [
ad841a29d1
] - doc: clarify fs.createReadStream options (Wes Tyler) #10078 - [
338014ef24
] - doc: rename writing_tests.md to writing-tests.md (Safia Abdalla) #9867 - [
b06b2343bc
] - doc: it’s -> its in api/child_process.md (Devon Rifkin) #10090 - [
4885573080
] - doc: update Collaborators list in README (Rich Trott) #9846 - [
3105becb2c
] - doc: remove minor contradiction in debugger doc (Rich Trott) #9832 - [
a858e98921
] - doc: clarify introductory module material (Rich Trott) #9816 - [
18c38819fe
] - doc: improve description of moduleexports
(Sam Roberts) #9622 - [
9e68b8d329
] - doc: fix crypto Verify cut-n-paste from Sign (子丶言) #9796 - [
fd1a48c9c9
] - doc: minor fixes event-loop-timers-and-nexttick.md (Dan Koster) #9126 - [
107735a6e1
] - doc: changed order of invocations in https.request() example. (atrioom) #9614 - [
eb5972fe9b
] - doc: fix crypto “decipher.setAAD()” typo (子丶言) #9782 - [
dc4c348ea3
] - doc: fix typo in assert code example (Vse Mozhet Byt) #9704 - [
16e97ab6c6
] - doc: fix typo in BUILDING.md (monkick) #9569 - [
4f2e25441e
] - doc: remove backtick escaping for manpage refs (Anna Henningsen) #9632 - [
c0d44dfcc7
] - doc: remove invalid padding from privateEncrypt (JungMinu) #9611 - [
0f523583c3
] - doc: remove Sam Roberts from release team (Sam Roberts) #9862 - [
4eeac8eb8c
] - doc: add guide for maintaining V8 (Ali Ijaz Sheikh) #9777 - [
34405ddb83
] - doc: move TSC and CTC meeting minutes out of core repo (James M Snell) #9503 - [
198463a0ff
] - doc: fix a typo in the assert.md (Vse Mozhet Byt) #9598 - [
aca0ede0d3
] - doc: fix typo e.g., => e.g. (Daijiro Yamada) #9563 - [
c7997939f2
] - doc: fix typo about cluster doc, (eg. -> e.g.) (YutamaKotaro) #9568 - [
229fa6921f
] - doc: fix e.g., to e.g. in doc/http.md (ikasumi_wt) #9564 - [
3ad7430f12
] - doc: fix the index order in pseudocode of modules (kohta ito) #9562 - [
06732babd3
] - doc: remove Roadmap Working Group (William Kapke) #9545 - [
6775163a94
] - doc: fix minor style issue in code examples (Daniel Bevenius) #9482 - [
aa25c74fe6
] - doc: grammar and structure revisions of wg doc (Ryan Lewis) #9495 - [
1e06ed7e9d
] - doc: clarify the exit code part of writing_tests (Jeremiah Senkpiel) #9502 - [
3f39a39657
] - doc: Fix inaccuracy in https.request docs (Andreas Lind) #9453 - [
8380154e22
] - doc: add npm link to README (Oscar Morrison) #7894 - [
65e134ff12
] - meta: whitelist dotfiles in .gitignore (Claudio Rodriguez) #8016 - [
698bf2e829
] - repl: don’t override all internal repl defaults (cjihrig) #7826 - [
3d45b35f73
] - repl: refactor lib/repl.js (Rich Trott) #9374 - [
f5b952b221
] - test: refactor and fix test-dns (Michaël Zasso) #9811 - [
8b733dca05
] - test: refactor test-crypto-binary-default (Michaël Zasso) #9810 - [
45af7857d7
] - test: refactor and fix test-crypto (Michaël Zasso) #9807 - [
e0c8aafad8
] - test: fix test-buffer-slow (Michaël Zasso) #9809 - [
e72dfce2c8
] - test: added validation regex argument to test (Avery, Frank) #9918 - [
a779e7ffec
] - test: clean up repl-reset-event file (Kailean Courtney) #9931 - [
4022579b6e
] - test: improve domain-top-level-error-handler-throw (CodeVana) #9950 - [
d3edaa3dc3
] - test: replace var with const in test-require-dot (Amar Zavery) #9916 - [
8694811ef0
] - test: refactor test-net-pingpong (Michaël Zasso) #9812 - [
e849dd0ff3
] - test: Use strictEqual in test-tls-writewrap-leak (Aaron Petcoff) #9666 - [
0662429268
] - test: fix test-tls-connect-address-family (mkamakura) #9573 - [
420e7f17d9
] - test: fix test-http-status-reason-invalid-chars (Yosuke Saito) #9572 - [
13cace140f
] - test: fix helper-debugger-repl.js (Rich Trott) #9486 - [
aebbc965f9
] - test: refactor large event emitter tests (cjihrig) #6446 - [
b5012f3de2
] - test: add expectWarning to common (Michaël Zasso) #8662 - [
b98813d97c
] - test: refactor test-fs-non-number-arguments-throw (Michaël Zasso) #9844 - [
80a752708a
] - test: refactor test-dgram-exclusive-implicit-bind (Cesar Hernandez) #10066 - [
9b974b4d54
] - test: useassert.strictEqual
(anoff) #9975 - [
bc125bd729
] - test: change assert.equal to assert.strictEqual (Aileen) #9946 - [
5049a10278
] - test: changed assert.equal to assert.strictEqual (vazina robertson) #10015 - [
b5c60edeed
] - test: renamed assert.Equal to assert.strictEqual (Jared Young) - [
f44e828a36
] - test: improves test-tls-client-verify (Paul Graham) #10051 - [
a1e3967f69
] - test: refactor test-https-agent-session-reuse (Diego Paez) #10105 - [
9e46af6412
] - test: refactor test-beforeexit-event (Rob Adelmann) #10121 - [
adcd6ea66f
] - test: refactor test-domain-from-timer (Daniel Sims) #9889 - [
1377ea87eb
] - test: refactor test-domain-exit-dispose-again (Ethan Arrowood) #10003 - [
8a9af6843d
] - test: use const and strictEqual in test-os-homedir-no-envvar (CodeVana) #9899 - [
ee038c0e71
] - test: refactor test-dgram-bind-default-address (Michael-Bryant Choa) #9947 - [
a090899e93
] - test: assert.throws() should include a RegExp (Chris Bystrek) #9976 - [
542b40f410
] - test: refactor test-event-emitter-method-names (Rodrigo Palma) #10027 - [
a2023a9d97
] - test: refactor tls-ticket-cluster (Yojan Shrestha) #10023 - [
a64f40680f
] - test: refactor test-domain-exit-dispose (Chris Henney) #9938 - [
a896d4ed36
] - test: refactor test-stdin-from-file.js (amrios) #10012 - [
ce14c1e51f
] - test: refactor test-require-extensions-main (Daryl Thayil) #9912 - [
b9c45026f7
] - test: clean up tls junk test (Danny Guo) #9940 - [
e3712334a3
] - test: update test-stdout-to-file (scalkpdev) #9939 - [
63f571e69c
] - test: changed assert.Equal to asset.strictEqual (Paul Chin) #9973 - [
c3a3480606
] - test: refactor test-domain-multi (Wes Tyler) #9963 - [
ad27555ff8
] - test: use assert.strictEqual in test-cli-eval (Nigel Kibodeaux) #9919 - [
cffd51e815
] - test: refactor test-tls-connect-simple (Russell Sherman) #9934 - [
1424c25f3e
] - test: refactor test-signal-unregister (mark hughes) #9920 - [
920737180f
] - test: refactor test-require-resolve (blugavere) #10120 - [
71ab88cc80
] - test: refactor test-fs-read-stream-resume (Matt Webb) #9927 - [
6a485da87c
] - test: replace equal with strictEqual (Tracy Hinds) #10011 - [
b5d87569e1
] - test: use strictEqual instead of equal (Uttam Pawar) #9921 - [
c94c2fde8a
] - test: using const and strictEqual (Fabrice Tatieze) #9926 - [
16164b5b44
] - test: test-file-write-stream3.js refactor (Richard Karmazin) #10035 - [
7391983729
] - test: implemented es6 conventions (Erez Weiss) #9669 - [
50ce3f91d7
] - test: update assert.equal() to assert.strictEqual() (Peter Diaz) #10024 - [
3f9d75c481
] - test: use const or let and assert.strictEqual (Christopher Rokita) #10001 - [
98afba5676
] - test: use strictEqual() domain-http (cdnadmin) #9996 - [
07680b65fe
] - test: refactor test-cluster-worker-events (fmizzell) #9994 - [
a3db54416f
] - test: update repl tests (makenova) #9991 - [
db3cdd2449
] - test: adding strictEqual to test-buffer-indexof.js (Eric Gonzalez) #9955 - [
f670b05603
] - test: strictEqual in test-beforeexit-event.js (CodeTheInternet) #10004 - [
70b4d7d3a2
] - test: refactor test-child-process-double-pipe (Dan Villa) #9930 - [
1e53cf4764
] - test: updated test-stream-pipe-unpipe-stream (Raja Panidepu) #10100 - [
57d48ac3f4
] - test: refactor test-crypto-ecb (michael6) #10029 - [
89feb8dc4d
] - test: refactor test-require-exceptions (Oscar Martinez) #9882 - [
59f259c487
] - test: refactor test-crypto-certificate (Josh Mays) #9911 - [
815715d850
] - test: refactor test-domain (Johnny Reading) #9890 - [
08cc269338
] - test: refactor test-cli-syntax (Exlipse7) #10057 - [
91d27ce4db
] - test: refactor test-child-process-constructor (k3kathy) #10060 - [
ae9e2a21c1
] - test: var to const, assert.equal to assert.strictEqual in net (Sean Villars) #9907 - [
30c9474286
] - test: changed vars to const in test-net-better-error-messages-listen-path.js (anoff) #9905 - [
bcbf50d9ba
] - test: refactor test-http-dns-error (Outsider) #10062 - [
00f08640ce
] - test: assert.equal -> assert.strictEqual (davidmarkclements) #10065 - [
d9cca393e9
] - test: assert.equal -> assert.strictEqual (davidmarkclements) #10067 - [
6c64f6c445
] - test: improve test for crypto padding (Julian Duque) #9906 - [
37d734ae36
] - test: polish test-net-better-error-messages-listen (Hitesh Kanwathirtha) #10087 - [
f126b44a3a
] - test: change var to const in test-tls-key-mismatch.js (bjdelro) #9897 - [
7538dd5c93
] - test: use strictEqual in cwd-enoent (JDHarmon) #10077 - [
39816a43af
] - test: refactor test-fs-read-stream-inherit.js (Jonathan Darling) #9894 - [
7615a0f2cd
] - test: refactor test-child-process-stdio-inherit (Wes Tyler) #9893 - [
2a9ab8ea2a
] - test: change var to const for require and strict equality checks (Harish Tejwani) #9892 - [
5cd7e7aaf1
] - test: Update to const and use regex for assertions (Daniel Flores) #9891 - [
1a73cc5357
] - test: swap var->const/let and equal->strictEqual (Peter Masucci) #9888 - [
552169e950
] - test: replace equal with strictEqual in crypto (Julian Duque) #9886 - [
49900e78b0
] - test: replace equal with strictEqual (Julian Duque) #9879 - [
998db3a003
] - test: refactor test-tls-timeout-server-2 (Devon Rifkin) #9876 - [
aaab51047f
] - test: Changed assert.equal to assert.strictEqual (Daniel Pittman) #9902 - [
a4488c3cbd
] - test: refactor test-vm-syntax-error-stderr.js (Jay Brownlee) #9900 - [
cff80a5c0e
] - test: refactor test-tls-destroy-whilst-write (Chris Bystrek) #10064 - [
8257671bdc
] - test: refactor test-https-truncate (davidmarkclements) #10074 - [
457af874b5
] - test: use strictEqual in test-cli-eval-event.js (Richard Karmazin) #9964 - [
2890f0d904
] - test: refactor test-tls-friendly-error-message.js (Adrian Estrada) #9967 - [
c37ae4a1b6
] - test: refactor test-vm-static-this.js (David Bradford) #9887 - [
9473fc6c2f
] - test: refactor test-crypto-cipheriv-decipheriv (Aileen) #10018 - [
6ecc4ffb1c
] - test: refactor test for crypto cipher/decipher iv (Julian Duque) #9943 - [
a486f6bad4
] - test: refactor test-cluster-setup-master-argv (Oscar Martinez) #9960 - [
384c954698
] - test: refactor test-cluster-setup-master-argv (Christine Hong) #9993 - [
76645e8781
] - test: use assert.strictEqual in test-crypto-ecb (Daniel Pittman) #9980 - [
9103c3d3fe
] - test: update to const iin cluster test (Greg Valdez) #10007 - [
27c9171586
] - test: use assert.strictEqual() cluster test (Bidur Adhikari) #10042 - [
2453d64aa7
] - test: var -> let/const, .equal -> .strictEqual (shiya) #9913 - [
1467c964a4
] - test: increase coverage for timers (lrlna) #10068 - [
e47195cf78
] - test: change equal to strictEqual (Kevin Zurawel) #9872 - [
33da22aba1
] - test: add toASCII and toUnicode punycode tests (Claudio Rodriguez) #9741 - [
4c5d24b632
] - test: refine test-http-status-reason-invalid-chars (Rich Trott) #9802 - [
81d49aaeb2
] - test: exclude no_interleaved_stdio test for AIX (Michael Dawson) #9772 - [
b59cf582e4
] - test: refactor test-async-wrap-* (Rich Trott) #9663 - [
57cc5cb277
] - test: use setImmediate() in test of stream2 (masashi.g) #9583 - [
8345ffb0a0
] - test: add test case of PassThrough (Yoshiya Hinosawa) #9581 - [
beb147a08b
] - test: check thatprocess.execPath
is a realpath (Anna Henningsen) #9229 - [
cef5b1fa14
] - test: add test for broken child process stdio (cjihrig) #9528 - [
29ab76b791
] - test: ensure nextTick is not scheduled in exit (Jeremiah Senkpiel) #9555 - [
b87fe250d2
] - test: change from setTimeout to setImmediate (MURAKAMI Masahiko) #9578 - [
eca12d4316
] - test: improve test-stream2-objects.js (Yoshiya Hinosawa) #9565 - [
4e36a14c15
] - test: refactor test-next-tick-error-spin (Rich Trott) #9537 - [
b2b2bc2293
] - test: move timer-dependent test to sequential (Rich Trott) #9487 - [
1436fd70f5
] - test: convert assert.equal to assert.strictEqual (Jonathan Darling) #9925 - [
c9ed49da6e
] - test: run cpplint on files in test/cctest (Ben Noordhuis) #9787 - [
10d4f470f8
] - test: enable addons test to pass with debug build (Daniel Bevenius) #8836 - [
550393dc78
] - test: add new.target add-on regression test (Ben Noordhuis) #9689 - [
76245b2156
] - test: refactor large event emitter tests (cjihrig) #6446 - [
02e8187751
] - test: allow globals to be whitelisted (cjihrig) #7826 - [
c0c5608bfc
] - test,assert: add deepEqual/deepStrictEqual tests for typed arrays (Feross Aboukhadijeh) #8002 - [
759e8fdd18
] - timers: bail from intervals if _repeat is bad (Jeremiah Senkpiel) #10365 - [
553d95da15
] - timers: use consistent checks for canceled timers (Jeremiah Senkpiel) #9685 - [
5c6d908dd7
] - tools: enable final newline in .editorconfig (Roman Reiss) #9410 - [
06e8120928
] - tools: remove unneeded escaping in generate.js (Rich Trott) #9781 - [
fd6b305421
] - tools: use better regexp for manpage references (Anna Henningsen) #9632 - [
9b36469a3c
] - tools: improve docopen target in Makefile (Sakthipriyan Vairamani (thefourtheye)) #9436 - [
e3dc05d01b
] - tools: make run-valgrind.py useful (Ben Noordhuis) #9520 - [
7b1b11a11c
] - tools: fix run-valgrind.py script (Ben Noordhuis) #9520 - [
011ee0ba8b
] - tools: copy run-valgrind.py to tools/ (Ben Noordhuis) #9520
Windows 32-bit Installer: https://nodejs.org/dist/v4.7.1/node-v4.7.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.7.1/node-v4.7.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.7.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.7.1/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v4.7.1/node-v4.7.1.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-ppc64le.tar.xz
Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-ppc64.tar.xz
SunOS 32-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-sunos-x86.tar.xz
SunOS 64-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.7.1/node-v4.7.1-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v4.7.1/node-v4.7.1.tar.gz
Other release files: https://nodejs.org/dist/v4.7.1/
Documentation: https://nodejs.org/docs/v4.7.1/api/
SHASUMS
The Original SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |
The Current SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |