Node v6.5.0 (Current)
Evan Lucas
Notable changes
- buffer: Fix regression introduced in v6.4.0 that prevented .write() at buffer end (Anna Henningsen) #8154
- deps: update V8 to 5.1.281.75 (Ali Ijaz Sheikh) #8054
- inspector:
- repl: Fix saving editor mode text in
.save
(Prince J Wesley) #8145 - Revert "repl,util: insert carriage returns in output" (Evan Lucas) #8143
Commits
- [
5bc311909f
] - assert: remove code that is never reached (Rich Trott) #8132 - [
e371545dfe
] - buffer: allow .write() offset to be at buffer end (Anna Henningsen) #8154 - [
dcd065522e
] - (SEMVER-MINOR) build: don't include V8 from node.gyp (Michaël Zasso) #7016 - [
92ecbc4edc
] - build: cherry pick V8 change for windows DLL support (Stefan Budeanu) #8084 - [
4e4c091542
] - build: windows sharedlib support (Stefan Budeanu) #8084 - [
f4c3456610
] - build: do not lint src dir for JS errors (Rich Trott) #8128 - [
71343b6caa
] - child_process: reuse existing no-op function (cjihrig) #8164 - [
0884c70535
] - child_process: workaround fd passing issue on OS X (Santiago Gimeno) #7572 - [
8eb6e71758
] - configure: reword help for --without-npm (BlackYoup) #7471 - [
c406ad8258
] - debugger: use arrow function for lexicalthis
(Guy Fraser) #7415 - [
723fa9637c
] - deps: cherry-pick de5aaad from V8's upstream (Michaël Zasso) #8099 - [
fc2a89ccb7
] - deps: V8: cherry-pick 588e15c, c0d4bb8 (epertoso) #8038 - [
cd77ca397a
] - deps: cherry-pick 6f68f30 from v8 upstream (Stefan Budeanu) #7802 - [
b4f11efafa
] - deps: cherry-pick a51f429 from V8 upstream (Franziska Hinkelmann) #7833 - [
4a20869714
] - deps: cherry-pick a76d133 from v8 upstream (Matt Loring) #7689 - [
3b2f692b23
] - deps: cherry-pick b93c80a from v8 upstream (Matt Loring) #7689 - [
c4401d283b
] - deps: cherry-pick 2b4c9c1 from v8 upstream (Joran Siu) #7771 - [
0ac21bc860
] - deps: cherry-pick 1f53e42 from v8 upstream (Ben Noordhuis) #7612 - [
fc442e0f43
] - deps: cherry-pick d721121 from v8 upstream (Ben Noordhuis) #7632 - [
9a4b338f0c
] - deps: remove extra field from v8::HeapStatistics (Anna Henningsen) #7526 - [
2c46e23969
] - (SEMVER-MINOR) deps: bring in V8 5.1 - 5.0 ABI compatibility (Matt Loring) #7016 - [
06a6c03e57
] - (SEMVER-MINOR) deps: revert removal of V8::PromiseEvent (Matt Loring) #7016 - [
a91f6b8433
] - deps: backport IsValid changes from 4e8736d in V8 (Michaël Zasso) #6544 - [
b2f7c32a9f
] - deps: cherry-pick 1ef7487b from v8 upstream (Michael Dawson) #6218 - [
7af2f63f10
] - deps: limit regress/regress-crbug-514081 v8 test (Michael Dawson) #6678 - [
abbad66126
] - (SEMVER-MINOR) deps: update V8 to 5.1.281.75 (Ali Ijaz Sheikh) #8054 - [
08e2b0408a
] - deps: cherry-pick 7bd24767 from v8 upstream (v6.x) (Franziska Hinkelmann) #8078 - [
d0cb52b967
] - dns: remove makeAsync() function check (cjihrig) #8170 - [
70648f47ca
] - dns: lookupService() callback must be a function (cjihrig) #8170 - [
d9142b4bd6
] - doc: addadded:
information for util (Luigi Pinca) #8206 - [
c2f5471f6d
] - doc: remove "feature branch" jargon (Rich Trott) #8194 - [
7f34cc3e03
] - doc: correct argument type for process.cpuUsage (Simen Bekkhus) #8158 - [
0c9960b3c5
] - doc: remove outdated LTS info from ROADMAP.md (Rich Trott) #8161 - [
afbe4d8ebd
] - doc: add es6 code example in util.md (Shahid Shaikh) #8183 - [
4a8aca7f94
] - doc: script with spaces spawn example for windows (Bartosz Sosnowski) #8035 - [
82329b6e8f
] - doc: fix variable scoping bug in server example code (lazlojuly) #8124 - [
d7ab1baed2
] - doc: update release announce instruction to tweet (Tracy Hinds) #8126 - [
5d37b49f90
] - doc: add @joshgav to collaborators (Josh Gavant) #8146 - [
31653a5006
] - doc: update Reviewing section of onboarding doc (Rich Trott) - [
bf5c5f3ce0
] - doc: fix "hashOwnProperty" typo in querystring (Ben Gourley) #8107 - [
b1922e7b5b
] - dtrace: fix ustack helper for V8 5.1 (Ali Ijaz Sheikh) #6482 - [
92de0bc1a6
] - inspector: fix inspector hang while disconnecting (Aleksei Koziatinskii) #8021 - [
bfd8265ec2
] - inspector: add support for uncaught exception (Aleksei Koziatinskii) #8043 - [
089a1cbecb
] - net: add length check when normalizing args (Brian White) #8112 - [
17b8381585
] - net: remove unnecessary variables (Brian White) #8112 - [
fbc5805e65
] - readline: keypress trigger for escape character (Prince J Wesley) #7382 - [
66e66e59a4
] - (SEMVER-MINOR) repl: fix repl after V8 upgrade (Ali Ijaz Sheikh) #7016 - [
60c50468e3
] - repl: Failed to save editor mode text in.save
(Prince J Wesley) #8145 - [
ffb2db8285
] - Revert "repl,util: insert carriage returns in output" (Evan Lucas) #8143 - [
4118598dbb
] - src: don't include a null character in the WriteConsoleW call (Nikolai Vavilov) #7764 - [
d863619a30
] - src: clean up PER_ISOLATE_STRING_PROPERTIES, v2 (Ben Noordhuis) #8207 - [
d3950a2013
] - src: clean up PER_ISOLATE_STRING_PROPERTIES, v1 (Ben Noordhuis) #8207 - [
8f9fb8154d
] - src: updating references to the old node.js file (Daniel Bevenius) #8092 - [
091ba2c511
] - src: fix build break for !NODE_USE_V8_PLATFORM (Kunal Pathak) #8114 - [
1bf80a0a3f
] - stream: avoid caching prepend check (Calvin Metcalf) #8018 - [
cda8bfc3c8
] - test: fix tests after V8 upgrade (Ali Ijaz Sheikh) #6482 - [
441e8fe566
] - test: refactor test-timers-linked-list.js (Rich Trott) #8193 - [
bb6d6a677c
] - test: fix flakytest-child-process-pass-fd
(Santiago Gimeno) #8212 - [
b0619e8dff
] - test: comparison operator now more strict (Jason Hedrick) #8190 - [
923a61774d
] - test: refactor test-tick-processor (Rich Trott) #8180 - [
b9b762f308
] - test: add test for invalid cert string (Rich Trott) #8179 - [
a6f83797df
] - test: add assert.notDeepStrictEqual() tests (Rich Trott) #8177 - [
29a71965c0
] - test: favor===
over==
in crypto tests (Rich Trott) #8176 - [
c568dfad39
] - test: refactor pummel/test-dtrace-jsstack (Rich Trott) #8175 - [
cfbafd7c7d
] - test: favor strict equality in test-exec (Rich Trott) #8173 - [
b8f5a2b789
] - test: favor===
over==
in vm test (jun-oka) #8191 - [
498238f462
] - test: test sending over a closed IPC channel (cjihrig) #8160 - [
15bd48986b
] - test: add test for attempted multiple IPC channels (cjihrig) #8159 - [
4deb05434f
] - test: add assert.notDeepEqual() tests (Rich Trott) #8156 - [
3d0cf9e4f1
] - test: add missing assert.deepEqual() test case (Rich Trott) #8152 - [
6abbe17ab2
] - test: favor strict equality in http tests (Rich Trott) #8151 - [
cc9bb34120
] - test: favor strict equality in pummel net tests (Rich Trott) #8135 - [
4b6ed24f02
] - test: confirm that assert truncates long values (Rich Trott) #8134 - [
e5a8790727
] - test: favor===
over==
in test-timers.js (Rich Trott) #8131 - [
086e57f404
] - test: favor strict equality check (Rich Trott) #8130 - [
9a393a7ff4
] - test: fix assertion in test-watch-file.js (Rich Trott) #8129 - [
4f09886dce
] - test: fix flaky fs-watch tests (Santiago Gimeno) #8115 - [
d401e5575a
] - test: add an zlib binding addon test (Anna Henningsen) #8039 - [
6bdc0e54b4
] - test: use strict equality in regression test (Rich Trott) #8098 - [
be41f584f3
] - test: remove extraneous space (Rich Trott) #8097 - [
853f605de4
] - test: add test for assert.notStrictEqual() (Rich Trott) #8091 - [
f4698f3568
] - test: add uncaught exception test for debugger (Rich Trott) #8087 - [
c26b9af1e2
] - tls: copy the Buffer object before using (Sakthipriyan Vairamani) #8055 - [
cdcf23ab7f
] - tools: update ESLint to 3.3.0 and enable rules (Rich Trott) #8097 - [
14c7dcbbcd
] - url: fix inconsistent port in url.resolveObject (Ilkka Myller) #8214 - [
1f9fbade4c
] - util: fix deprecated class prototype (Bryan English) #8105 - [
44f781d06a
] - v8: warn in Template::Set() on improper use (Ben Noordhuis) #6277 - [
a146e683dd
] - win,msi: add zh-CN translations for the installer (Minqi Pan) #2569
Windows 32-bit Installer: https://nodejs.org/dist/v6.5.0/node-v6.5.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v6.5.0/node-v6.5.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v6.5.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v6.5.0/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v6.5.0/node-v6.5.0.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-ppc64le.tar.xz
SmartOS 32-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-sunos-x86.tar.xz
SmartOS 64-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v6.5.0/node-v6.5.0.tar.gz
Other release files: https://nodejs.org/dist/v6.5.0/
Documentation: https://nodejs.org/docs/v6.5.0/api/
Shasums (GPG signing hash: SHA512, file hash: SHA256):
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
352cee438dc55942aebac054e8a2e14b6784056c66465105e2b3bfc55832927f node-v6.5.0-darwin-x64.tar.gz
ab34b3f0eb4cf8015f66c6301462ab45b0438a7603f8917d0de2e530499251df node-v6.5.0-darwin-x64.tar.xz
e69e5cfbd610a624161ed2f7c11ea61c4ea7187dc42bca1dedc434da1901f4c8 node-v6.5.0-headers.tar.gz
e5cf641c8180c5156ca3d64ef4fc1f9ba74b36418e7132067bc22f71391fed28 node-v6.5.0-headers.tar.xz
e3d208d3b054301e2bd572d71c7c325ddc0a7e4c2cc4278053e2375e841f6d99 node-v6.5.0-linux-arm64.tar.gz
d6480ab5bcfd124f471c7b535e6c2211addfc4f8c0dfa3d8777452f766c3f6ab node-v6.5.0-linux-arm64.tar.xz
fff3d363117b8c9beff3c4a89fd48d51dfd55b9dc2e9c2957be79a3c20bd570f node-v6.5.0-linux-armv6l.tar.gz
9925f224715bd1473eaee3d2167c3c4bd4da9bbb7ff04b4f458b06ffce9e19ca node-v6.5.0-linux-armv6l.tar.xz
ea03725d8cee9528d75fdb2060f62ce96a719bc0f5f35f5ad2dd982bb09c1429 node-v6.5.0-linux-armv7l.tar.gz
b667b914cfe46116a32fe9a369409282c48a0831542381f6d256be4200f824c8 node-v6.5.0-linux-armv7l.tar.xz
36c7e7449db335a591fc55b77d7eab13576a296ec3be5ea557c8e7a54c061928 node-v6.5.0-linux-ppc64le.tar.gz
52ad6d5030be62ac6072d08e0ee8fa25e50c3295107e1ff34abd3d31b1d67db4 node-v6.5.0-linux-ppc64le.tar.xz
0330b57d8161d06d68b5d86b8b8a924f48c7266a70816c2c1d306196246cea21 node-v6.5.0-linux-ppc64.tar.gz
6f93a0756a2036da183320d8dd1abc8ffd908b6d2258aa1e4d47dd12ba49816d node-v6.5.0-linux-ppc64.tar.xz
575638830e4ba11c5afba5c222934bc5e338e74df2f27ca09bad09014b4aa415 node-v6.5.0-linux-x64.tar.gz
8737539ff6e9341add78bf2e72932d62e8d830fc59449f97350dc60cc7c19805 node-v6.5.0-linux-x64.tar.xz
12d5b79b8b914c2439b6aa542b47f28c0d6dc9c5438eeda629f26021eb839dac node-v6.5.0-linux-x86.tar.gz
192c71b5d821471b424846eb1fa1ce40432b5e7e4afc3e5d07d9a91bf264923f node-v6.5.0-linux-x86.tar.xz
bc79776fa04870cbdb3cc874d91b22c506caa6fc218cdcf1e2538e3de2248957 node-v6.5.0.pkg
71ae256a6bd8bb8c7e1af88ec4702022eecf911cea786e6dac21b25bc5f1ece7 node-v6.5.0-sunos-x64.tar.gz
fa8efe91f25084bce9a2dd3205fb7ced930dd0dc4175e98079098c23945c5bf8 node-v6.5.0-sunos-x64.tar.xz
e1ce32adfd7e205ed949f0a372bd75d1bbb404274de667e30ef2a99386f30a71 node-v6.5.0-sunos-x86.tar.gz
ddd7fbeafdf1e64d94d682a042c2a5bda079341d0a040b2df43d9ec960d35634 node-v6.5.0-sunos-x86.tar.xz
d7742558bb3331e41510d6e6f1f7b13c0527aecc00a63c3e05fcfd44427ff778 node-v6.5.0.tar.gz
ddf2056a9164c723db707b6c016f9e617f17166298dc88c5a7cb1d7d5ddb1290 node-v6.5.0.tar.xz
e00570c8e40b8d0564c5735554a5c5128d1c442e08d16539cb9b26bee2aae632 node-v6.5.0-win-x64.7z
0c0962800916c7104ce6643302b2592172183d76e34997823be3978b5ee34cf2 node-v6.5.0-win-x64.zip
979bce12ca20761b5c13af8a0d30da65432878014d787e9c3487e2ae97d8becd node-v6.5.0-win-x86.7z
36f2aa668018db296fafa7e6b330a32124145e54254403e63fa5efb44c9b900f node-v6.5.0-win-x86.zip
2a269b0b9fee2c502d4a81168f12315e9d55396641522249931f0f88e02638c4 node-v6.5.0-x64.msi
93db364a5f519e8a29bb2279b470da7708f3869bcb4f8d597121f58f12f9b0fc node-v6.5.0-x86.msi
fa8e6336dec13f79341b0b69430f96372eb44fce4cdc451aa7fb6d3c9783cf42 win-x64/node.exe
ee4e1a0d686ec4db73f2b3798cb8e5896945fc8f45b3693d83898df3ebebc857 win-x64/node.lib
d055f32f2fbd020c4142319668a5d4bbbc68a6a4eeb2e0f2decd44c1f11925e9 win-x64/node_pdb.7z
bd5d83ed60b9bc68c42a006443f1b33e61a41f9ffacc7822d540305101e3d4f1 win-x64/node_pdb.zip
a808a2322508e6f629426c7d7267710577113918f8c156534a7611df3f4e35e1 win-x86/node.exe
f8269a2e0d2e05380b8f94686504b9e7eefbc91db6379839d24a02b8d0ecc30d win-x86/node.lib
a7fffce30ed9442997b9f3f19a5c482594fddb9f2ddf8e1250b918146b939d35 win-x86/node_pdb.7z
2ba0106d5c7bb82560846b90f0826f3bc605157680d83afe34ec8e3c635c95a5 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAEBCgAGBQJXxD66AAoJELY7U1pMIGypRpMP/Rgy2gvIoYJ1MilGjR/ygZd0
2u+5noks4NMcRl+e1NGAJNez7zPmnxW+3icarhPhwFxP6XSYLTIMlQKf6VR5yIRW
utwpDonxOd+xL5elhfsLx2bPdHVE/L2mIZbIlHgoBdXBo1YdBlXCxi1U31JMG8u3
ckrG9o5IP69zuWA+M4D0yEu3K+6TeWPksVPQMNKJU9S+sLgbgkZN1BMgsG+JHz4/
/5t6fOhf8mbYYas8BXY/jTvrLAGn3/BQDHh553Ap/0gQd66k1dAY0jmhyVsssrqg
C4AnBiCc55fy4zQYR47i4DhYiJ06SQZk+woCpfaLfWrb5rqsyW8Fy7D4AdFOJMcP
EqDkUnMbYwnPYtKatXRT+NUXtMXYzSIDQAQo1N9E4nsVKkR+Ka1GC6d3lRUPYD1K
xL4FEsL8aCd0mxkRikzd31no+NgzkORqRuK46tFAfbBykJR9E30lN6cx7gQWuiNM
+EfKkc4EvKMamvhzOC8okDCsY+v/M2aVL/vVOB7SlTQeTmB8nWFtr5i7BUk7zgLC
NLETY0k+DRWqhPa8L6xlCacPcji9zad3wHOcty3dMTtEv8chjHtMpoGsWKFwlYPA
yG1irBagemHetAEbzdFEDJQFlt+/IxrIpOLHjkH6BZ7bkvunMmbF3QxNFKGfm7ZS
iIPARMq27v97O038HKlq
=qM+Q
-----END PGP SIGNATURE-----