The usual weekly-ish - [[`9683e5df51`](https://github.com/nodejs/io.js/commit/9683e5df51)] - **bindings**: close after reading module struct (Fedor Indutny) [nodejs/node#2792](https://github.com/nodejs/node/pull/2792) - [[`4b4cfa2d44`](https://github.com/nodejs/io.js/commit/4b4cfa2d44)] - **buffer**: always allocate typed arrays outside heap (Trevor Norris) [nodejs/node#2893](https://github.com/nodejs/node/pull/2893) - [[`7df018a29b`](https://github.com/nodejs/io.js/commit/7df018a29b)] - **buffer**: construct Uint8Array in JS (Trevor Norris) [nodejs/node#2866](https://github.com/nodejs/node/pull/2866) - [[`43397b204e`](https://github.com/nodejs/io.js/commit/43397b204e)] - **(SEMVER-MINOR)** **build**: Updates to enable AIX support (Michael Dawson) [nodejs/node#2364](https://github.com/nodejs/node/pull/2364) - [[`e35b1fd610`](https://github.com/nodejs/io.js/commit/e35b1fd610)] - **build**: clean up the generated tap file (Sakthipriyan Vairamani) [#2837](https://github.com/nodejs/io.js/pull/2837) - [[`7ebd881c29`](https://github.com/nodejs/io.js/commit/7ebd881c29)] - **deps**: upgrade V8 to 4.5.103.33 (Ali Ijaz Sheikh) [nodejs/node#2870](https://github.com/nodejs/node/pull/2870) - [[`ed47ab6e44`](https://github.com/nodejs/io.js/commit/ed47ab6e44)] - **deps**: upgraded to node-gyp@3.0.3 in npm (Kat Marchán) [nodejs/node#2822](https://github.com/nodejs/node/pull/2822) - [[`f4641ae875`](https://github.com/nodejs/io.js/commit/f4641ae875)] - **deps**: upgrade to npm 2.14.3 (Kat Marchán) [nodejs/node#2822](https://github.com/nodejs/node/pull/2822) - [[`8119693a3d`](https://github.com/nodejs/io.js/commit/8119693a3d)] - **deps**: update libuv to version 1.7.4 (Saúl Ibarra Corretgé) [nodejs/node#2817](https://github.com/nodejs/node/pull/2817) - [[`6098504685`](https://github.com/nodejs/io.js/commit/6098504685)] - **deps**: cherry-pick 6da51b4 from v8's upstream (Fedor Indutny) [nodejs/node#2801](https://github.com/nodejs/node/pull/2801) - [[`a7bd897273`](https://github.com/nodejs/io.js/commit/a7bd897273)] - **doc**: rename from iojs(1) to node(1) in benchmarks (Dmitry Vasilyev) [nodejs/node#2884](https://github.com/nodejs/node/pull/2884) - [[`cd643d7c37`](https://github.com/nodejs/io.js/commit/cd643d7c37)] - **doc**: add missing backtick in buffer.markdown (Sven Slootweg) [nodejs/node#2881](https://github.com/nodejs/node/pull/2881) - [[`e8a206e802`](https://github.com/nodejs/io.js/commit/e8a206e802)] - **doc**: fix broken link in repl.markdown (Danny Nemer) [nodejs/node#2827](https://github.com/nodejs/node/pull/2827) - [[`7ee36d61f7`](https://github.com/nodejs/io.js/commit/7ee36d61f7)] - **doc**: fix typos in README (Ionică Bizău) [nodejs/node#2852](https://github.com/nodejs/node/pull/2852) - [[`4d1ae26196`](https://github.com/nodejs/io.js/commit/4d1ae26196)] - **doc**: add tunniclm as a collaborator (Mike Tunnicliffe) [nodejs/node#2826](https://github.com/nodejs/node/pull/2826) - [[`2d77d03643`](https://github.com/nodejs/io.js/commit/2d77d03643)] - **doc**: fix two doc errors in stream and process (Jeremiah Senkpiel) [nodejs/node#2549](https://github.com/nodejs/node/pull/2549) - [[`55ac24f721`](https://github.com/nodejs/io.js/commit/55ac24f721)] - **doc**: fixed io.js references in process.markdown (Tristian Flanagan) [nodejs/node#2846](https://github.com/nodejs/node/pull/2846) - [[`cd1297fb57`](https://github.com/nodejs/io.js/commit/cd1297fb57)] - **doc**: use "Calls" over "Executes" for consistency (Minwoo Jung) [nodejs/node#2800](https://github.com/nodejs/node/pull/2800) - [[`d664b95581`](https://github.com/nodejs/io.js/commit/d664b95581)] - **doc**: use US English for consistency (Anne-Gaelle Colom) [nodejs/node#2784](https://github.com/nodejs/node/pull/2784) - [[`82ba1839fb`](https://github.com/nodejs/io.js/commit/82ba1839fb)] - **doc**: use 3rd person singular for consistency (Anne-Gaelle Colom) [nodejs/node#2765](https://github.com/nodejs/node/pull/2765) - [[`432cce6e95`](https://github.com/nodejs/io.js/commit/432cce6e95)] - **doc**: describe process API for IPC (Sam Roberts) [nodejs/node#1978](https://github.com/nodejs/node/pull/1978) - [[`1d75012b9d`](https://github.com/nodejs/io.js/commit/1d75012b9d)] - **doc**: fix comma splice in Assertion Testing doc (Rich Trott) [nodejs/node#2728](https://github.com/nodejs/node/pull/2728) - [[`6108ea9bb4`](https://github.com/nodejs/io.js/commit/6108ea9bb4)] - **fs**: consider NaN/Infinity in toUnixTimestamp (Yazhong Liu) [nodejs/node#2387](https://github.com/nodejs/node/pull/2387) - [[`2b6aa9415f`](https://github.com/nodejs/io.js/commit/2b6aa9415f)] - **(SEMVER-MINOR)** **fs**: implemented WriteStream#writev (Ron Korving) [nodejs/node#2167](https://github.com/nodejs/node/pull/2167) - [[`431bf74c55`](https://github.com/nodejs/io.js/commit/431bf74c55)] - **http**: default Agent.getName to 'localhost' (Malcolm Ahoy) [nodejs/node#2825](https://github.com/nodejs/node/pull/2825) - [[`ea15d71c16`](https://github.com/nodejs/io.js/commit/ea15d71c16)] - **http_server**: fix resume after socket close (Fedor Indutny) [nodejs/node#2824](https://github.com/nodejs/node/pull/2824) - [[`0a5f80a11f`](https://github.com/nodejs/io.js/commit/0a5f80a11f)] - **src**: use subarray() in Buffer#slice() for speedup (Karl Skomski) [nodejs/node#2777](https://github.com/nodejs/node/pull/2777) - [[`57707e2490`](https://github.com/nodejs/io.js/commit/57707e2490)] - **src**: use ZCtxt as a source for v8::Isolates (Roman Klauke) [nodejs/node#2547](https://github.com/nodejs/node/pull/2547) - [[`b0df2273ab`](https://github.com/nodejs/io.js/commit/b0df2273ab)] - **src**: fix v8::CpuProfiler idle sampling (Oleksandr Chekhovskyi) [nodejs/node#2324](https://github.com/nodejs/node/pull/2324) - [[`eaa8e60b91`](https://github.com/nodejs/io.js/commit/eaa8e60b91)] - **streams**: refactor LazyTransform to internal/ (Brendan Ashworth) [nodejs/node#2566](https://github.com/nodejs/node/pull/2566) - [[`52019a1b21`](https://github.com/nodejs/io.js/commit/52019a1b21)] - **test**: fix default value for additional param (Sakthipriyan Vairamani) [nodejs/node#2553](https://github.com/nodejs/node/pull/2553) - [[`5df5d0423a`](https://github.com/nodejs/io.js/commit/5df5d0423a)] - **test**: remove disabled test (Rich Trott) [nodejs/node#2841](https://github.com/nodejs/node/pull/2841) - [[`9e5f0995bd`](https://github.com/nodejs/io.js/commit/9e5f0995bd)] - **test**: split up internet dns tests (Rich Trott) [nodejs/node#2802](https://github.com/nodejs/node/pull/2802) - [[`41f2dde51a`](https://github.com/nodejs/io.js/commit/41f2dde51a)] - **test**: increase dgram timeout for armv6 (Rich Trott) [nodejs/node#2808](https://github.com/nodejs/node/pull/2808) - [[`6e2fe1c21a`](https://github.com/nodejs/io.js/commit/6e2fe1c21a)] - **test**: remove valid hostname check in test-dns.js (Rich Trott) [nodejs/node#2785](https://github.com/nodejs/node/pull/2785) - [[`779e14f1a7`](https://github.com/nodejs/io.js/commit/779e14f1a7)] - **test**: expect error for test_lookup_ipv6_hint on FreeBSD (Rich Trott) [nodejs/node#2724](https://github.com/nodejs/node/pull/2724) - [[`59d03738cc`](https://github.com/nodejs/io.js/commit/59d03738cc)] - **tools**: enable arrow functions in .eslintrc (Sakthipriyan Vairamani) [#2840](https://github.com/nodejs/io.js/pull/2840) - [[`69e7b875a2`](https://github.com/nodejs/io.js/commit/69e7b875a2)] - **tools**: open `test.tap` file in write-binary mode (Sakthipriyan Vairamani) [#2837](https://github.com/nodejs/io.js/pull/2837) - [[`ff6d30d784`](https://github.com/nodejs/io.js/commit/ff6d30d784)] - **tools**: add missing tick processor polyfill (Matt Loring) [nodejs/node#2694](https://github.com/nodejs/node/pull/2694) - [[`519caba021`](https://github.com/nodejs/io.js/commit/519caba021)] - **tools**: fix flakiness in test-tick-processor (Matt Loring) [nodejs/node#2694](https://github.com/nodejs/node/pull/2694) - [[`ac004b8555`](https://github.com/nodejs/io.js/commit/ac004b8555)] - **tools**: remove hyphen in TAP result (Sakthipriyan Vairamani) [nodejs/node#2718](https://github.com/nodejs/node/pull/2718) - [[`ba47511976`](https://github.com/nodejs/io.js/commit/ba47511976)] - **tsc**: adjust TSC membership for IBM+StrongLoop (James M Snell) [nodejs/node#2858](https://github.com/nodejs/node/pull/2858) - [[`e035266805`](https://github.com/nodejs/io.js/commit/e035266805)] - **win,msi**: fix documentation shortcut url (Brian White) [nodejs/node#2781](https://github.com/nodejs/node/pull/2781) That list isn't exactly so exciting, so I'd like to get some important fix-y PRs in beforehand, if possible: - [x] https://github.com/nodejs/node/pull/2822 npm@v2.14.3 - [x] https://github.com/nodejs/node/pull/2824 http_server: fix resume after socket close - [ ] https://github.com/nodejs/node/pull/2782 add missing assert from 0.12 merge - [ ] https://github.com/nodejs/node/pull/2778 Do not unref debug handle to avoid debug process stuck - [ ] https://github.com/nodejs/node/pull/2777 Faster buffer slice using subarray() - [ ] https://github.com/nodejs/node/pull/2776 src: honor --abort_on_uncaught_exception flag - [x] https://github.com/nodejs/node/pull/2167 fs: added _writev (up to x50 faster writes) Aiming for tuesday/wednesday. cc @nodejs/release
The usual weekly-ish
9683e5df51] - bindings: close after reading module struct (Fedor Indutny) nodejs/node#27924b4cfa2d44] - buffer: always allocate typed arrays outside heap (Trevor Norris) nodejs/node#28937df018a29b] - buffer: construct Uint8Array in JS (Trevor Norris) nodejs/node#286643397b204e] - (SEMVER-MINOR) build: Updates to enable AIX support (Michael Dawson) nodejs/node#2364e35b1fd610] - build: clean up the generated tap file (Sakthipriyan Vairamani) #28377ebd881c29] - deps: upgrade V8 to 4.5.103.33 (Ali Ijaz Sheikh) nodejs/node#2870ed47ab6e44] - deps: upgraded to node-gyp@3.0.3 in npm (Kat Marchán) nodejs/node#2822f4641ae875] - deps: upgrade to npm 2.14.3 (Kat Marchán) nodejs/node#28228119693a3d] - deps: update libuv to version 1.7.4 (Saúl Ibarra Corretgé) nodejs/node#28176098504685] - deps: cherry-pick 6da51b4 from v8's upstream (Fedor Indutny) nodejs/node#2801a7bd897273] - doc: rename from iojs(1) to node(1) in benchmarks (Dmitry Vasilyev) nodejs/node#2884cd643d7c37] - doc: add missing backtick in buffer.markdown (Sven Slootweg) nodejs/node#2881e8a206e802] - doc: fix broken link in repl.markdown (Danny Nemer) nodejs/node#28277ee36d61f7] - doc: fix typos in README (Ionică Bizău) nodejs/node#28524d1ae26196] - doc: add tunniclm as a collaborator (Mike Tunnicliffe) nodejs/node#28262d77d03643] - doc: fix two doc errors in stream and process (Jeremiah Senkpiel) nodejs/node#254955ac24f721] - doc: fixed io.js references in process.markdown (Tristian Flanagan) nodejs/node#2846cd1297fb57] - doc: use "Calls" over "Executes" for consistency (Minwoo Jung) nodejs/node#2800d664b95581] - doc: use US English for consistency (Anne-Gaelle Colom) nodejs/node#278482ba1839fb] - doc: use 3rd person singular for consistency (Anne-Gaelle Colom) nodejs/node#2765432cce6e95] - doc: describe process API for IPC (Sam Roberts) nodejs/node#19781d75012b9d] - doc: fix comma splice in Assertion Testing doc (Rich Trott) nodejs/node#27286108ea9bb4] - fs: consider NaN/Infinity in toUnixTimestamp (Yazhong Liu) nodejs/node#23872b6aa9415f] - (SEMVER-MINOR) fs: implemented WriteStream#writev (Ron Korving) nodejs/node#2167431bf74c55] - http: default Agent.getName to 'localhost' (Malcolm Ahoy) nodejs/node#2825ea15d71c16] - http_server: fix resume after socket close (Fedor Indutny) nodejs/node#28240a5f80a11f] - src: use subarray() in Buffer#slice() for speedup (Karl Skomski) nodejs/node#277757707e2490] - src: use ZCtxt as a source for v8::Isolates (Roman Klauke) nodejs/node#2547b0df2273ab] - src: fix v8::CpuProfiler idle sampling (Oleksandr Chekhovskyi) nodejs/node#2324eaa8e60b91] - streams: refactor LazyTransform to internal/ (Brendan Ashworth) nodejs/node#256652019a1b21] - test: fix default value for additional param (Sakthipriyan Vairamani) nodejs/node#25535df5d0423a] - test: remove disabled test (Rich Trott) nodejs/node#28419e5f0995bd] - test: split up internet dns tests (Rich Trott) nodejs/node#280241f2dde51a] - test: increase dgram timeout for armv6 (Rich Trott) nodejs/node#28086e2fe1c21a] - test: remove valid hostname check in test-dns.js (Rich Trott) nodejs/node#2785779e14f1a7] - test: expect error for test_lookup_ipv6_hint on FreeBSD (Rich Trott) nodejs/node#272459d03738cc] - tools: enable arrow functions in .eslintrc (Sakthipriyan Vairamani) #284069e7b875a2] - tools: opentest.tapfile in write-binary mode (Sakthipriyan Vairamani) #2837ff6d30d784] - tools: add missing tick processor polyfill (Matt Loring) nodejs/node#2694519caba021] - tools: fix flakiness in test-tick-processor (Matt Loring) nodejs/node#2694ac004b8555] - tools: remove hyphen in TAP result (Sakthipriyan Vairamani) nodejs/node#2718ba47511976] - tsc: adjust TSC membership for IBM+StrongLoop (James M Snell) nodejs/node#2858e035266805] - win,msi: fix documentation shortcut url (Brian White) nodejs/node#2781That list isn't exactly so exciting, so I'd like to get some important fix-y PRs in beforehand, if possible:
Aiming for tuesday/wednesday. cc @nodejs/release