Skip to content

v6.10.0 proposal

Rodrigo Muino Tomonari requested to merge v6.10.0-proposal into v6.x

2017-02-21, Version 6.10.0 'Boron' (LTS), @MylesBorins

Notable Changes

Coming Soon

Commits

  • [6663183c21] - async_wrap: clear destroy_ids vector (Trevor Norris) #10400
  • [8a562cfd0e] - benchmark: refactor buffer benchmarks (Troy Connor) #10175
  • [9eaa721fb1] - buffer: fix single-character string filling (Anna Henningsen) #9837
  • [60d5f6b64f] - buffer: handle UCS2 .fill() properly on BE (Anna Henningsen) #9837
  • [5e545362d3] - build: add /opt/freeware/... to AIX library path (Stewart X Addison) #10128
  • [4052c02eda] - build: add (not) cross-compiled configure flags (Jesús Leganés-Combarro 'piranna) #10287
  • [72f3262265] - (SEMVER-MINOR) crypto: allow adding extra certs to well-known CAs (Sam Roberts) #9139
  • [f2993334e6] - crypto: fix handling of root_cert_store. (Adam Langley) #9409
  • [4849d03145] - crypto: Use reference count to manage cert_store (Adam Majer) #9409
  • [b825b3cb71] - debugger: call this.resume() after this.run() (Lance Ball) #10099
  • [8b82ed06a9] - deps: backport 7c3748a from upstream V8 (Cristian Cavalli) #10881
  • [51d62f736d] - deps: backport 224d376 from V8 upstream (jBarz) #10546
  • [72b4de5f99] - deps: ICU 58.2 bump download URL (Steven R. Loomis) #10206
  • [31dd2538cf] - deps: ICU 58.2 bump (Steven R. Loomis) #10206
  • [67b41b1d13] - (SEMVER-MINOR) deps: Intl: ICU 58 bump - small icu (BIG COMMIT) (Steven R. Loomis) #9234
  • [964cf26f82] - (SEMVER-MINOR) deps: Intl: ICU 58 bump: configure/LICENSE/docs (Steven R. Loomis) #9234
  • [af485ff1c0] - deps: update patch level in V8 (Myles Borins) #10666
  • [055c6b9165] - deps: cherry-pick a715957 from V8 upstream (Myles Borins) #10666
  • [642ad4fc68] - deps: cherry-pick 7a88ff3 from V8 upstream (Myles Borins) #10666
  • [8cf34724ad] - deps: cherry-pick d800a65 from V8 upstream (Myles Borins) #10666
  • [dcccc687d0] - deps: cherry-pick baba152 from V8 upstream (Michaël Zasso) #10689
  • [182e042c9a] - deps: fix compile bug in v8/lookup.h (Matthew Avery) #10525
  • [d7d605e187] - doc: add joyeecheung to collaborators (Joyee Cheung) #10603
  • [eef753303a] - doc: unify dirname and filename description (Sam Roberts) #10527
  • [394e85e4c3] - doc: warn about unvalidated input in child_process (Matthew Garrett) #10466
  • [350ca0f9db] - doc: require two-factor authentication (Rich Trott) #10529
  • [c13c9ff5b4] - doc: use "Node.js" in V8 guide (Rich Trott) #10438
  • [069a7be35f] - doc: require() tries first core not native modules (Vicente Jimenez Aguilar) #10324
  • [06b185a1af] - doc: clarify the review and landing process (Joyee Cheung) #10202
  • [1beb169662] - doc: update writable.write return value (Tanuja-Sawant) #9468
  • [1125e108bf] - doc: redirect 'Start a Working Group' to TSC repo (William Kapke) #9655
  • [5c835c501b] - doc: add Working Group dissolution text (William Kapke) #9656
  • [5b2ca85959] - doc: fixup errors in stream.md (Fumiya KARASAWA) #10411
  • [697324e137] - doc: more efficient example in the console.md (Vse Mozhet Byt) #10451
  • [2d694a50c5] - doc: var -> const / let in the console.md (Vse Mozhet Byt) #10451
  • [32877d96c2] - doc: improve common.mustCall() explanation (Rich Trott) #10390
  • [eef36e978e] - doc: consistent 'Returns:' part two (Myles Borins) #10391
  • [529c96d0da] - doc: clarify macosx-firewall suggestion BUILDING (Chase Starr) #10311
  • [0fae3d2681] - doc: modernize code examples in the cluster.md (Vse Mozhet Byt) #10270
  • [27789b20bf] - doc: add Michaël Zasso to the CTC (Michaël Zasso)
  • [560a3684d2] - doc: fix broken link in COLLABORATOR_GUIDE.md (Emanuel Buholzer) #10337
  • [1da1af5e7c] - doc: fix typo in ecdhCurve, a tls property name (Sam Roberts) #10345
  • [dbcc18a2b7] - doc: expand common module material in test guide (Rich Trott) #10251
  • [980b4dbedc] - doc: fix broken link in COLLABORATOR_GUIDE.md (Michael Dawson) #10267
  • [1648f88089] - doc: rework tls for accuracy and clarity (Sam Roberts) #9800
  • [6005649698] - doc: modernize child_process example code (Vse Mozhet Byt) #10102
  • [d7073970eb] - doc: fix typo in code example of 'path' module (pallxk) #10136
  • [67c5f7431b] - doc: standardizing on make -j4 (Jonathan Darling) #9961
  • [3d04491713] - doc: add note to parallelize make (Jonathan Darling) #9961
  • [3d3263ce43] - doc: add some info on tty#setRawMode() (Jeremiah Senkpiel) #10147
  • [30c331b35a] - doc: update path.format description and examples (anoff) #10046
  • [c846184d03] - fs: remove needless assignment of null (Francis Gulotta) #10260
  • [f9ff4ec292] - fs: cache non-symlinks in realpathSync. (Jeremy Yallop) #10253
  • [f1517cc508] - http: remove stale timeout listeners (Karl Böhlmark) #9440
  • [4162abbe4b] - inspector: check if connected before waiting (Eugene Ostroukhov) #10094
  • [0052c4023a] - lib,test: use consistent operator linebreak style (Michaël Zasso) #10178
  • [770807159f] - os: fix os.release() for aix and add test (jBarz) #10245
  • [1226ce4682] - (SEMVER-MINOR) process: add process.memoryUsage.external (Fedor Indutny) #9587
  • [4c2b79d6be] - promise: better stack traces for --trace-warnings (Anna Henningsen) #9525
  • [83f095a839] - Revert "repl: disable Ctrl+C support on win32 for now" (Anna Henningsen) #8645
  • [6d92391d5b] - repl: allow autocompletion for scoped packages (Evan Lucas) #10296
  • [2e02957627] - (SEMVER-MINOR) src: add wrapper for process.emitWarning() (Sam Roberts) #9139
  • [7c3486ba1d] - src: describe what NODE_MODULE_VERSION is for (Sam Roberts) #10414
  • [739e5dd644] - src: fix string format mistake for 32 bit node (Alex Newman) #10082
  • [570de44897] - src: fix memory leak introduced in 34febfbf (Ben Noordhuis) #9604
  • [9ed6ee54aa] - src,tools: speed up startup by 2.5% (Ben Noordhuis) #5458
  • [1f6b10d2f4] - stream, test: test _readableState.emittedReadable (Joyee Cheung) #10249
  • [c52d886bc2] - stream_base: homogenize req_wrap_obj use (Fedor Indutny) #10184
  • [00026cfe46] - test: add tests for clearBuffer state machine (Safia Abdalla) #9922
  • [b8d46f44f6] - test: update test-cluster-shared-handle-bind-error (cjihrig) #10547
  • [697163064c] - test: avoid assigning this to variables (cjihrig) #10548
  • [f45793cce9] - test: improve test-http-allow-req-after-204-res (Adrian Estrada) #10503
  • [7d92dd6b46] - test: improve test-fs-empty-readStream.js (Adrian Estrada) #10479
  • [4f7cc74cf3] - test: refactor test-stream-pipe-after-end (Rich Trott) #10483
  • [3fb1e2618d] - test: use strictEqual in test-http-server (Fabrice Tatieze) #10478
  • [ccbb7c4cf7] - test: refactor test-stream2-unpipe-drain (Chris Story) #10033
  • [22b6600e3e] - test: add test for SIGWINCH handling by stdio.js (Sarah Meyer) #10063
  • [6818454f2c] - test: improve code in test-vm-preserves-property (Adrian Estrada) #10428
  • [f0ab4bffcf] - test: basic functionality of readUIntLE() (larissayvette) #10359
  • [c93ef725d5] - test: fix flaky test-https-timeout (Rich Trott) #10404
  • [3858b6071e] - test: basic functionality of readUIntBE() (larissayvette) #10417
  • [ce25ec5e97] - test: improve test-cluster-worker-constructor.js (Adrian Estrada) #10396
  • [275d257e2a] - test: add known_issues test for #5350 (closed) (AnnaMag) #10319
  • [93ed114409] - test: stream readable resumeScheduled state (Italo A. Casas) #10299
  • [6ad8a6e8c0] - test: add known_issues test for #6287 (closed) (AnnaMag) #10272
  • [2c7a59a3cc] - test: stream readable needReadable state (Joyee Cheung) #10241
  • [115e6670a8] - test: clean up domain-no-error-handler test (weyj4) #10291
  • [1daf312652] - test: update test-domain-uncaught-exception.js (Andy Chen) #10193
  • [9fe92fc592] - test: refactor test-domain.js (Siddhartha Sahai) #10207
  • [2312b0bae8] - test: fail for missing output files (Anna Henningsen) #10150
  • [8be5e0463e] - test: stream readableState readingMore state (Gregory) #9868
  • [5630810df2] - test: s/ASSERT/assert/ (cjihrig) #10544
  • [14b8297142] - test: refactor test-stream-unshift-read-race (Rich Trott) #10532
  • [eadab17572] - test: refactor test-stream-pipe-error-handling (Rich Trott) #10530
  • [06f934ffe7] - test: refactor test-tls-alert-handling (Rich Trott) #10482
  • [521537728b] - test: fix flaky test-http-client-timeout-with-data (Rich Trott) #10431
  • [f76170eb92] - test: refactor the code in test-http-connect (Adrian Estrada) #10397
  • [a2309e6bcd] - test: refactor test-stdin-from-file (Rob Adelmann) #10331
  • [e794c0c57f] - test: refactor the code in test-dns-ipv4 (Adrian Estrada) #10200
  • [5d5cf00546] - test: refactor the code in test-fs-chmod (Adrian Estrada) #10440
  • [ad4bf9ebb8] - test: swap var for let/const throughout (Paul Graham) #10177
  • [5a1de808ca] - test: improve the code in test-pipe.js (Adrian Estrada) #10452
  • [f3330629db] - test: improve code in test-fs-readfile-error (Adrian Estrada) #10367
  • [67bc2adc20] - test: improve code in test-vm-symbols (Adrian Estrada) #10429
  • [3210653283] - test: fix and improve debug-break-on-uncaught (Sakthipriyan Vairamani (thefourtheye)) #10370
  • [c8a0d2e3c0] - test: refactor test-init.js (Sakthipriyan Vairamani (thefourtheye)) #10384
  • [6b06c498fd] - test: refactor code in test-cluster-http-pipe (Adrian Estrada) #10297
  • [be7917ed09] - test: improve code in test-http-bind-twice.js (Adrian Estrada) #10318
  • [4960a3e5d4] - test: change var declarations, add mustCall check (Daniel Sims) #9962
  • [6cb3088177] - test: refactor test-stdin-script-child (Emanuel Buholzer) #10321
  • [efbed9cf09] - test: fix timers-same-timeout-wrong-list-deleted (Rich Trott) #10362
  • [80aeca71c7] - test: refactor test-stream2-writable (Rich Trott) #10353
  • [d2e3a15a09] - test: refactor test-cluster-net-listen (Segu Riluvan) #10047
  • [ea069a6d80] - test: change assert.strict to assert.strictEqual() (Ashita Nagesh) #9988
  • [23a5eeb7b5] - test: refactor the code in test-http-keep-alive (Adrian Estrada) #10350
  • [167b394e51] - test: use strictEqual in test-cwd-enoent-repl.js (Neeraj Sharma) #9952
  • [b6aeb83325] - test: refactor test-net-reconnect-error (Duy Le) #9903
  • [0f05173bed] - test: add test-require-invalid-package (Duy Le) #9903
  • [3e5dd7a700] - test: refactor test-child-process-kill (Duy Le) #9903
  • [37f36421b1] - test: use consistent block spacing (Rich Trott) #10377
  • [b611aad119] - test: refactor test-timers-this (Rich Trott) #10315
  • [a836d3b9f0] - test: improve code in test-fs-open.js (Adrian Estrada) #10312
  • [7c4babf1ed] - test: refactor the code in test-dns-ipv6 (Adrian Estrada) #10219
  • [13b1763e14] - test: improve test-child-process-fork-and-spawn (Adrian Estrada) #10273
  • [293d223a76] - test: fix flaky test-http-client-timeout-event (Rich Trott) #10293
  • [94fd8f3eda] - test: improve test-child-process-exec-buffer (Adrian Estrada) #10275
  • [26d8e960cf] - test: refactor test-fs-read-stream-inherit (Rich Trott) #10246
  • [41e5d94d5d] - test: refactor test-dgram-send-callback-multi-buffer (mfrance) #9999
  • [2458501fed] - test: refactor test-tls-ecdh-disable (Aaron Williams) #9989
  • [f3b66afd03] - test: fix http-client-timeout-option-listeners (Rich Trott) #10224
  • [b0cb7870be] - test: refactor test-stream-big-push (Rich Trott) #10226
  • [45d1c49cdd] - test: refactor test-http-dns-fail (Adrian Estrada) #10243
  • [62bfc75632] - test: refactor test-crypto-random (Rich Trott) #10232
  • [696d859f3b] - test: refactor test-http-pause-resume-one-end (Rich Trott) #10210
  • [5fc4b19e5c] - test: fix flaky test-dgram-exclusive-implicit-bind (Rich Trott) #10212
  • [570d3347fa] - test: improvements in test fixtures symlinked (Adrian Estrada) #10182
  • [6592a87781] - test: refactor test-fs-fsync (Rob Adelmann) #10176
  • [f0916ca340] - test: refactor test-http-after-connect.js (larissayvette) #10229
  • [58c8647df8] - test: refactor assert.equal, update syntax to ES6 (Prieto, Marcos)
  • [fe97fddce1] - test: refactor http pipelined socket test (Rich Trott) #10189
  • [75821bafda] - test: var to const in tls-no-cert-required (Sam Roberts) #9800
  • [761ae95981] - test: tls key/cert ordering not necessary (Sam Roberts) #9800
  • [db65483f93] - test: refactor test-handle-wrap-close-abort (Rich Trott) #10188
  • [719d1c6ac6] - test: add ES6 and strictEqual to test-fs-truncate (Adrian Estrada) #10167
  • [84c10205b7] - test: improving crypto fips (James Tenenbaum) #10002
  • [89bd0d33a7] - test: stream readableListening internal state (Italo A. Casas) #9864
  • [afc59cd103] - test: check for error on invalid signal (Matt Phillips) #10026
  • [342a3c978d] - test: refactor test-http-unix-socket (davidmarkclements) #10072
  • [ecca81fab0] - test: increase test coverage of BufferList (joyeecheung) #10171
  • [f7792dedce] - test: fix flaky test-net-socket-timeout (Rich Trott) #10172
  • [29e7de96eb] - test: refactor test-net-keepalive.js (Kyle Corsi) #9995
  • [3605726aaf] - timers: fix handling of cleared immediates (hveldstra) #9759
  • [971505cf0a] - tls: do not refer to secureOptions as flags (Sam Roberts) #9800
  • [5421d6e8fb] - tls: document and test option-less createServer (Sam Roberts) #9800
  • [85fe05e901] - tls: fix/annotate connect arg comments (Sam Roberts) #9800
  • [8f2ce6c7f4] - tools: enable block-spacing rule in .eslintrc (Rich Trott) #10377
  • [7b0aaa70eb] - tools: enforce consistent operator linebreak style (Michaël Zasso) #10178
  • [a8547bb19e] - tools: add macosx-firwall script to avoid popups (Daniel Bevenius) #10114
  • [3666879182] - url: add a got host pattern in url.js (Axel Monroy) #9653
  • [348e91d903] - watchdog: add flag to mark handler as disabled (Bartosz Sosnowski) #10248
  • [969cef1bc7] - win,msi: add required UIRef for localized strings (Bill Ticehurst) #8884

Merge request reports

Loading