Title: Release proposal: v4.1.0 · Issue #2844 · nodejs/node · GitHub
Open Graph Title: Release proposal: v4.1.0 · Issue #2844 · nodejs/node
X Title: Release proposal: v4.1.0 · Issue #2844 · nodejs/node
Description: The usual weekly-ish [9683e5df51] - bindings: close after reading module struct (Fedor Indutny) nodejs/node#2792 [4b4cfa2d44] - buffer: always allocate typed arrays outside heap (Trevor Norris) nodejs/node#2893 [7df018a29b] - buffer: con...
Open Graph Description: The usual weekly-ish [9683e5df51] - bindings: close after reading module struct (Fedor Indutny) nodejs/node#2792 [4b4cfa2d44] - buffer: always allocate typed arrays outside heap (Trevor Norris) nod...
X Description: The usual weekly-ish [9683e5df51] - bindings: close after reading module struct (Fedor Indutny) nodejs/node#2792 [4b4cfa2d44] - buffer: always allocate typed arrays outside heap (Trevor Norris) nod...
Opengraph URL: https://github.com/nodejs/node/issues/2844
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Release proposal: v4.1.0","articleBody":"The usual weekly-ish\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n- [[`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)\n\nThat list isn't exactly so exciting, so I'd like to get some important fix-y PRs in beforehand, if possible:\n- [x] https://github.com/nodejs/node/pull/2822 npm@v2.14.3\n- [x] https://github.com/nodejs/node/pull/2824 http_server: fix resume after socket close\n- [ ] https://github.com/nodejs/node/pull/2782 add missing assert from 0.12 merge\n- [ ] https://github.com/nodejs/node/pull/2778 Do not unref debug handle to avoid debug process stuck\n- [ ] https://github.com/nodejs/node/pull/2777 Faster buffer slice using subarray()\n- [ ] https://github.com/nodejs/node/pull/2776 src: honor --abort_on_uncaught_exception flag\n- [x] https://github.com/nodejs/node/pull/2167 fs: added _writev (up to x50 faster writes)\n\nAiming for tuesday/wednesday. cc @nodejs/release \n","author":{"url":"https://github.com/Fishrock123","@type":"Person","name":"Fishrock123"},"datePublished":"2015-09-13T13:14:10.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":12},"url":"https://github.com/2844/node/issues/2844"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cd9a4b36-26b1-f501-0e98-9d500def9c4b |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | CE4A:C0192:203876B:2C6028E:6A4EC7FB |
| html-safe-nonce | 20daf5916e24953065ccf5c38568f39c0a24f83690cd1f1004289552c0c2b2d9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRTRBOkMwMTkyOjIwMzg3NkI6MkM2MDI4RTo2QTRFQzdGQiIsInZpc2l0b3JfaWQiOiI0MjAwODE1NjAxNzAxMDEzNDk5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | c58832fc3127f62f18819476163b44e5e749b43ff7b7f4a5233360840e1ed553 |
| hovercard-subject-tag | issue:106216415 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/node/2844/issue_layout |
| twitter:image | https://opengraph.githubassets.com/23f631075fbaff8f6e1f75a788e753a3bce1986bd6728290d2025ef7efa6c8b6/nodejs/node/issues/2844 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/23f631075fbaff8f6e1f75a788e753a3bce1986bd6728290d2025ef7efa6c8b6/nodejs/node/issues/2844 |
| og:image:alt | The usual weekly-ish [9683e5df51] - bindings: close after reading module struct (Fedor Indutny) nodejs/node#2792 [4b4cfa2d44] - buffer: always allocate typed arrays outside heap (Trevor Norris) nod... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Fishrock123 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c |
| turbo-cache-control | no-preview |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e6a744804e8e70f97b4d5a18a94dcc63db22f97a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width