-
Notifications
You must be signed in to change notification settings - Fork 30k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Propose v6.3.0 (v2) #7550
Propose v6.3.0 (v2) #7550
Conversation
@addaleax Correct, but that one fails to apply altogether... |
72f3c59
to
7d0380d
Compare
Added a couple more commits, new CI: https://ci.nodejs.org/job/node-test-pull-request/3191/ When I did another |
Hmm, an odd error on freebsd: https://ci.nodejs.org/job/node-test-commit-freebsd/3172/nodes=freebsd10-64/tapTestReport/test.tap-686/
|
I think @Trott was chasing down that test as flaky on master. He may have
recently submitted a PR. On phone or I'd check myself
|
npm tests also look good on my machine, looks like the commits applied correctly. |
7d0380d
to
db2bd40
Compare
Notable changes: * buffer: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) #7157 * build: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) #6994 - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`. * crypto: Root certificates have been updated. (Ben Noordhuis) #7363 * debugger: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) #3316 * npm: Upgraded npm to v3.10.3 (Kat Marchán) #7515 & (Rebecca Turner) #7410 * readline: Added the `prompt` option to the readline constructor. (Evan Lucas) #7125 * repl / vm: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) #6635 * src: - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) #3098 - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) #6534 * stream: Improved `readable.read()` performance by up to 70%. (Brian White) #7077 * timers: `setImmediate()` is now up to 150% faster in some situations. (Andras) #6436 * util: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) #7499 * v8-inspector: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) #6792 - *Note: This feature is experimental, and it could be altered or removed.* - You can try this feature by running Node.js with the `--inspect` flag. Refs: #7441 PR-URL: #7550
Notable changes: * buffer: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) #7157 * build: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) #6994 - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`. * crypto: Root certificates have been updated. (Ben Noordhuis) #7363 * debugger: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) #3316 * npm: Upgraded npm to v3.10.3 (Kat Marchán) #7515 & (Rebecca Turner) #7410 * readline: Added the `prompt` option to the readline constructor. (Evan Lucas) #7125 * repl / vm: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) #6635 * src: - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) #3098 - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) #6534 * stream: Improved `readable.read()` performance by up to 70%. (Brian White) #7077 * timers: `setImmediate()` is now up to 150% faster in some situations. (Andras) #6436 * util: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) #7499 * v8-inspector: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) #6792 - *Note: This feature is experimental, and it could be altered or removed.* - You can try this feature by running Node.js with the `--inspect` flag. Refs: #7441 PR-URL: #7550
db2bd40
to
ba1c7ad
Compare
Whoops, forgot to update the |
Notable changes: * buffer: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) #7157 * build: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) #6994 - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`. * crypto: Root certificates have been updated. (Ben Noordhuis) #7363 * debugger: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) #3316 * npm: Upgraded npm to v3.10.3 (Kat Marchán) #7515 & (Rebecca Turner) #7410 * readline: Added the `prompt` option to the readline constructor. (Evan Lucas) #7125 * repl / vm: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) #6635 * src: - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) #3098 - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) #6534 * stream: Improved `readable.read()` performance by up to 70%. (Brian White) #7077 * timers: `setImmediate()` is now up to 150% faster in some situations. (Andras) #6436 * util: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) #7499 * v8-inspector: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) #6792 - *Note: This feature is experimental, and it could be altered or removed.* - You can try this feature by running Node.js with the `--inspect` flag. Refs: #7441 PR-URL: #7550
Releases live at http://nodejs.org/dist/v6.3.0/, armv6 in a bit. Changelog commit on |
PR-URL: nodejs#86 Related: nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <[email protected]>
PR-URL: #209 Related: nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <[email protected]>
PR-URL: docker-library#1922 Related: nodejs/docker-node#210, nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <[email protected]>
PR-URL: #209 Related: nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <[email protected]>
Moving from #7441 since I accidentally GitHub-close-merged that one.
Still have to sort out the odd npm problem i found at #7515 (comment)
CI: https://ci.nodejs.org/job/node-test-pull-request/3185/
citgm: https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/336/
Massive commit list (155 ❗ commits) contained in a 💯 new GitHub feature.
40211e80f2
] - assert: remove unneeded arguments special handling (Rich Trott) #741344f0f940c8
] - benchmark: addsetImmediate()
benchmarks (Andras) #643635c70b5668
] - benchmark:util._extend
vsobject.assign
(surya panikkal) #72554014ecbfb4
] - (SEMVER-MINOR) buffer: speed up swap16/32, add swap64 (Zach Bjornson) #7157ac8e1bf609
] - buffer: improve creation performance. (Ingvar Stepanyan) #73495e4113e58d
] - build: Fix compile failure in backtrace_posix.cc (Michael Dawson) #754415a32dd42b
] - build: export openssl symbols on windows (Ben Noordhuis) #6274b829a4969f
] - build: enable big toc for release builds in AIX (Gireesh Punathil) #75089b5be44b01
] - build: split CI rules in Makefile (João Reis) #73171bd6a623a0
] - build: drop unconditional openssl dep from cctest (Ben Noordhuis) #74868a31b234ee
] - build: remove unused files from CPPLINT_FILES (Ben Noordhuis) #746291744aaf00
] - build: configure --shared (Stefan Budeanu) #69942aa06b9fa0
] - child_process: preserve argument type (Rich Trott) #73914a0fb6fcb8
] - _Revert_ "child_process: measure buffer length in bytes" (Rich Trott) #7391c1bd3fe14c
] - (SEMVER-MINOR) cluster: work with v8_inspector (cjihrig) #6792fa9e6f7463
] - crypto: Allow GCM ciphers to have a longer IV length (Michael Wain) #6376ef41c8bd8e
] - crypto: update root certificates (Ben Noordhuis) #73632c7804ad9e
] - crypto,tls: perf improvements for crypto and tls getCiphers (James M Snell) #72254891001d7e
] - (SEMVER-MINOR) debugger: make listen address configurable (Ben Noordhuis) #33165bb63e13d1
] - deps: upgrade npm to 3.10.3 (Kat Marchán) #7515581e6deeda
] - deps: upgrade npm to 3.10.2 (Rebecca Turner) #741012b199369d
] - deps: update icu-small to include punycode datafiles (James M Snell) #7355225f3b9f34
] - deps: update v8_inspector (Michaël Zasso) #7385a4880b5b10
] - deps:MASM.UseSafeExceptionHandlers
for OpenSSL (Fedor Indutny) #7427cbe57479c4
] - deps: switch to upstream v8_inspector (Ali Ijaz Sheikh) #7302f4777c77eb
] - deps: update v8_inspector (Ali Ijaz Sheikh) #711862105288d3
] - (SEMVER-MINOR) deps: import v8_inspector (Ali Ijaz Sheikh) #6792c544213717
] - deps: backport 7dfb5beeec from V8 upstream (Myles Borins) #7348b0da07a788
] - doc: addadded:
information for timers (Anna Henningsen) #749363d361b531
] - doc: fix documentation of process.argv (Tarun Garg) #744945f83e59c4
] - doc: add guide for Node.js Timers (Ryan Lewis) #68257d07a0b68e
] - doc: improve usage ofzero
/0
(Rich Trott) #74668d18aed59e
] - doc: fixing minor typo in AtExit hooks section (Daniel Bevenius) #748558ae35c34d
] - doc: fix broken refs to url.parse() in http docs (Anna Henningsen) #7392f269c008f2
] - doc: addadded:
information for https (Anna Henningsen) #73921c7b622cfc
] - doc: addadded:
information for http (Anna Henningsen) #7392bc37e6a22d
] - doc: general improvements to timers.md (James M Snell) #69375f766ad6d0
] - doc: fix typographic error in process doc (Rich Trott) #74313475591d1c
] - doc: fix "sign.verify" typo in crypto doc. (Ruslan Iusupov) #741144bc638cdb
] - doc: clarify child_process stdout/stderr types (sartrey) #7361efce335e63
] - doc: add CTC meeting minutes 2016-06-15 (Josh Gavant) #7320b725437c81
] - doc: minor rewording to the GitHub issue/pr templates (Jeremiah Senkpiel) #74034486ba9ee1
] - doc: add lance to collaborators (Lance Ball) #740709a7c91baa
] - doc: update "who to cc in issues" chart (Jeremiah Senkpiel) #6694eed65973d5
] - doc: fix link in the stream doc (Italo A. Casas) #7347a04cd85667
] - doc: fix repl defineCommand example (akki) #7365029af2c1f6
] - doc: update build instructions for Windows (João Reis) #72857a0718bdc6
] - doc: addadded:
information for tls (Italo A. Casas) #7018ec515c5d3b
] - doc: mention http request "aborted" events (Kyle E. Mitchell) #72700f434fee6e
] - doc: add RReverser to collaborators (Ingvar Stepanyan) #73707aa2125fae
] - doc: add argument information for socket.destroy() (Rich Trott) #72389e9d7b8fba
] - doc: general improvements to os.md copy (James M Snell) #7124cd439465cc
] - doc: fix typos in the stream doc (vsemozhetbyt) #7336dddfed24db
] - doc: document socket.destroyed (Tushar Mathur) #6128cd7c29e471
] - doc: correctadded:
information for fs.access (Richard Lau) #72996aa179b4a6
] - doc: addadded:
information for repl (Anna Henningsen) #725608a9aa31e1
] - doc: fix broken link in vm.md (Luigi Pinca) #730412fbac102b
] - doc: fix cluster worker 'message' event (cjihrig) #73091a0ed26883
] - doc: fix events typo (Greyson Parrelli) #73291e7a7be1ad
] - doc: clarify fs.access works on directories too. (Lance Ball) #7321e7b84007be
] - http: replace finish() callback with arrow function (Guy Fraser) #7378c4aaf47f4d
] - inspector: Do cleanups before notifying callback (Eugene Ostroukhov) #7450fe580eb578
] - inspector: print warning when used (Evan Lucas) #73838dd48c9251
] - inspector: fix inspector connection cleanup (Eugene Ostroukhov) #726809ecd1fb58
] - inspector: fix coverity scan errors (Eugene Ostroukhov) #732488b2aa3ce6
] - inspector: process.exit should wait for inspector (Eugene Ostroukhov) #72527da8a413f6
] - inspector: reduce implementation in header (Eugene Ostroukhov) #7228ec90a7a92e
] - inspector: change default port (Ali Ijaz Sheikh) #7212d0e24923a6
] - net: use icu's punycode implementation (James M Snell) #7355fb39025e31
] - punycode: update to v2.0.0 (Mathias Bynens) #72676b1fc63dcb
] - (SEMVER-MINOR) readline: allow passing prompt to constructor (Evan Lucas) #712572d659a000
] - (SEMVER-MINOR) readline: return old status from _setRawMode (Anna Henningsen) #66357a7b8f7e67
] - repl: DefaultuseGlobal
to false in CLI REPL. (Lance Ball) #5703c39f6c0204
] - repl: Enable tab completion for global properties (Lance Ball) #7369ca95a84bc4
] - repl: fix tab completion for defined commands (Prince J Wesley) #7364da8e510ee0
] - (SEMVER-MINOR) repl: break on sigint/ctrl+c (Anna Henningsen) #66353cba8acc15
] - src: remove obsolete NOLINT comments (Ben Noordhuis) #746257cc4e3071
] - src: print backtrace on failed CHECK/ASSERT (Ben Noordhuis) #6734b8919b1d23
] - src: move ABORT() logic into node::Abort() (Ben Noordhuis) #6734c96d701769
] - src: print backtrace on abort/unreachable code (Ben Noordhuis) #67346cec90a611
] - src: print backtrace on fatal error (Ben Noordhuis) #67348f7baffee4
] - src: fix bad logic in uid/gid checks (Ben Noordhuis) #73746fa560dce9
] - src: fix memory leak in WriteBuffers() error path (Ben Noordhuis) #7374ce039c3240
] - src: fix use-after-return in zlib bindings (Ben Noordhuis) #73742816418c04
] - src: remove deprecated HMAC_Init, use HMAC_Init_ex (Ben Noordhuis) #7374b7e661b12c
] - src: remove duplicate HMAC_Init calls (Ben Noordhuis) #737425bc7fee34
] - src: remove unused md_ data members (Ben Noordhuis) #73742228a656b0
] - src: remove unused data member write_queue_size_ (Ben Noordhuis) #73749945b4ecd6
] - src: guard against starting fs watcher twice (Ben Noordhuis) #73743b1c19f90a
] - src: initialize encoding_ data member (Ben Noordhuis) #7374c795d1ed9b
] - src: check uv_async_init() return value (Ben Noordhuis) #7374001aa06bc0
] - src: lint v8abbr.h (Ben Noordhuis) #7462ca4fb084f6
] - src: lint node_lttng_tp.h (Ben Noordhuis) #7462da0ebf62c7
] - src: lint node_win32_perfctr_provider.cc (Ben Noordhuis) #74623fa643b069
] - src: fix whitespace/indent cpplint warnings (Ben Noordhuis) #7462f72259aa89
] - src: fix whitespace/blank_line cpplint warnings (Ben Noordhuis) #74621b3c1b08a8
] - src: fix runtime/references cpplint warnings (Ben Noordhuis) #7462be0c575ab4
] - src: fix runtime/int cpplint warnings (Ben Noordhuis) #746288c5183147
] - src: fix runtime/indentation_namespace warnings (Ben Noordhuis) #74621fa6dba8f2
] - src: fix readability/nolint cpplint warnings (Ben Noordhuis) #746243e83576bd
] - src: fix readability/namespace cpplint warnings (Ben Noordhuis) #74625fd158568f
] - src: fix readability/inheritance cpplint warnings (Ben Noordhuis) #7462b7e006b489
] - src: fix readability/constructors cpplint warnings (Ben Noordhuis) #74627fe758de85
] - src: fix readability/braces cpplint warnings (Ben Noordhuis) #74626280ccdaaa
] - src: fix build/header_guard cpplint warnings (Ben Noordhuis) #74625dfa234bae
] - src: fix build/c++tr1 cpplint warnings (Ben Noordhuis) #746284dd526f51
] - src: renaming ares_task struct to node_ares_task (Daniel Bevenius) #7345059335180d
] - src: use RAII for mutexes and condition variables (Ben Noordhuis) #73343d69ad1cf3
] - src: make Sec-WebSocket-Key check case-insensitive (Myles Borins) #724838d36e3285
] - src: fix --without-inspector build (Anna Henningsen) #72582fd140b949
] - src: fix json payload from inspector (Myles Borins) #7232643b33b497
] - src: add linebreak to inspector message (Nicolas Romer) #7070ea2d661447
] - src: fix --without-inspector build (Anna Henningsen) #70782a8bd35bac
] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098929b6c29d8
] - (SEMVER-MINOR) src: refactor require('constants') (James M Snell) #6534cd38401724
] - src: fix Windows segfault with--eval
(Bryce Simonds) #69386dc0dae830
] - src: rename "node" script to "bootstrap_node" (Daniel Bevenius) #72777d4f038a78
] - (SEMVER-MINOR) src,lib: v8-inspector support (Pavel Feldman) #6792e1d6bd9e30
] - (SEMVER-MINOR) stream: improve Readable.read() performance (Brian White) #7077962ac37e1f
] - string_decoder: fix bad utf8 character handling (Brian White) #7310f6ba5f6380
] - test: really run addon tests onmake test
(Anna Henningsen) #7542c132e9cc24
] - test: listen on and connect to 127.0.0.1 (Ben Noordhuis) #75246da49ac1fd
] - test: handle SmartOS bug in test-tls-session-cache (Rich Trott) #7505b383fdde79
] - test: remove common.PORT from http tests (Rich Trott) #7467658ab3d1e6
] - test: check types for http request and response (Ben Noordhuis) #7003517e71508e
] - test: add abort test for backtrace validation (cjihrig) #67346de80fcaea
] - test: don't use internal headers in add-on tests (Ben Noordhuis) #6734c7ab7a31d7
] - test: fix abort/test-abort-uncaught-exception (Ben Noordhuis) #67344b0ab5b308
] - test: add testcfg.py to test/abort/ (Ben Noordhuis) #6734365f5207b3
] - test: test isFullWidthCodePoint with invalid input (Rich Trott) #7422e30f32f003
] - _Revert_ "test: mark test-vm-timeout flaky on windows" (Anna Henningsen) #7373457d244170
] - test: fix flaky test-vm-timeout (Anna Henningsen) #737316aff79dee
] - test: add test for exec() known issue (Rich Trott) #73758f1733c4e7
] - test: add more UTF-8 StringDecoder tests (Martin von Gagern) #73100bbf2ef6ea
] - test: fix flaky test-fs-watch-encoding on OS X (Rich Trott) #7356009858bd0a
] - test: remove internet/test-tls-connnect-cnnic (Ben Noordhuis) #7363c236a13341
] - test: mark test-vm-timeout flaky on windows (Rich Trott) #7359580e11026e
] - test: refresh the tmpdir before using (Rich Trott) #7327e2bf250a29
] - test: add tests for some stream.Readable uses (Anna Henningsen) #7260efb7a90fa9
] - timers: optimizesetImmediate()
(Andras) #6436a5d894590d
] - timers: optimize linkedlist (Andras) #643677331a7c01
] - tls: avoid calling Buffer.byteLength multiple times (James M Snell) #7236d857e9a3e9
] - tools: explicit path for V8 test tap output (Myles Borins) #7460e727cb5021
] - tools: fix -Wunused-variable warning (Ben Noordhuis) #74629d0641e20d
] - tools: allow cpplint to run outside git repo (Ben Noordhuis) #746201b7b9a2bc
] - tools: add back --mode=tap to cpplint (Ben Noordhuis) #7462e3662a4386
] - tools: disable unwanted cpplint rules again (Ben Noordhuis) #74625830ec5d41
] - tools: update cpplint to r456 (Ben Noordhuis) #74623eb02b6743
] - tools: output include guards in mk-ca-bundle.pl (Ben Noordhuis) #736332e068a5d0
] - tools: update certdata.txt (Ben Noordhuis) #7363bd8c951757
] - tools: disable readability/function cpplint rule (Ben Noordhuis) #73343b8914d5ce
] - (SEMVER-MINOR) util: add an option for configuring break length (cjihrig) #74996151544751
] - vm: don't print out arrow message for custom error (Anna Henningsen) #739855b87c0238
] - vm: test for abort condition of current invocation (Anna Henningsen) #7373d049919e7d
] - (SEMVER-MINOR) vm: add ability to break on sigint/ctrl+c (Anna Henningsen) #6635Minors:
4014ecbfb4
] - (SEMVER-MINOR) buffer: speed up swap16/32, add swap64 (Zach Bjornson) #7157c1bd3fe14c
] - (SEMVER-MINOR) cluster: work with v8_inspector (cjihrig) #67924891001d7e
] - (SEMVER-MINOR) debugger: make listen address configurable (Ben Noordhuis) #331662105288d3
] - (SEMVER-MINOR) deps: import v8_inspector (Ali Ijaz Sheikh) #67926b1fc63dcb
] - (SEMVER-MINOR) readline: allow passing prompt to constructor (Evan Lucas) #712572d659a000
] - (SEMVER-MINOR) readline: return old status from _setRawMode (Anna Henningsen) #6635da8e510ee0
] - (SEMVER-MINOR) repl: break on sigint/ctrl+c (Anna Henningsen) #66352a8bd35bac
] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098929b6c29d8
] - (SEMVER-MINOR) src: refactor require('constants') (James M Snell) #65347d4f038a78
] - (SEMVER-MINOR) src,lib: v8-inspector support (Pavel Feldman) #6792e1d6bd9e30
] - (SEMVER-MINOR) stream: improve Readable.read() performance (Brian White) #70773b8914d5ce
] - (SEMVER-MINOR) util: add an option for configuring break length (cjihrig) #7499d049919e7d
] - (SEMVER-MINOR) vm: add ability to break on sigint/ctrl+c (Anna Henningsen) #6635Edit: Updated commit lists to v6.x @ f6ba5f6