-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
Release proposal: v4.1.0 #2844
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
node-gyp@3.0.3 just released, it's fairly important to get on top of this even though we just did 3.0.2, my bad |
If you want something exciting to add, why not add #2167? :) Update: and it landed \o/ (thanks!) |
Updated. Now v4.1.0. |
#2824 looks pretty critical, btw. None of unfinished PRs above do. Should the release be delayed? |
@ChALkeR correct. I'll get this rolling once I get back from lunch. |
Let's hold it for a bit more. I have a CL that should land VERY SOON (tonight): https://codereview.chromium.org/1327403002/ . This a fix for node-ffi problem: |
I'm -1 on waiting for that CL, doesn't look like it's going to land in a timely manner and it can easily make it in to a release next week. |
Ugh, well, too late now. I'll do the release tomorrow. |
Notable changes: * buffer: - Buffers are now created in JavaScript, rather than C++. This increases the speed of buffer creation (Trevor Norris) nodejs#2866. - `Buffer#slice()` now uses `Uint8Array#subarray()` internally, increasing `slice()` performance (Karl Skomski) nodejs#2777. * fs: - `fs.utimes()` now properly converts numeric strings, `NaN`, and `Infinity` (Yazhong Liu) nodejs#2387. - `fs.WriteStream` now implements `_writev`, allowing for super-fast bulk writes (Ron Korving) nodejs#2167. * http: Fixed an issue with certain `write()` sizes causing errors when using `http.request()` (Fedor Indutny) nodejs#2824. * npm: Upgrade to version 2.14.3, see https://github.com/npm/npm/releases/tag/v2.14.3 for more details (Kat Marchán) nodejs#2822. * src: V8 cpu profiling no longer erroneously shows idle time (Oleksandr Chekhovskyi) nodejs#2324. * v8: Lateral upgrade to 4.5.103.33 from 4.5.103.30, contains minor fixes (Ali Ijaz Sheikh) nodejs#2870. - This fixes a previously known bug where some computed object shorthand properties did not work correctly (nodejs#2507). Refs: nodejs#2844 PR-URL: nodejs#2889
Refs: nodejs#2844 PR-URL: nodejs#2889
Building at https://ci.nodejs.org/job/iojs+release/171/ |
... Windows failed to download the ref. Restarted: https://ci.nodejs.org/job/iojs+release/172/ |
Notable changes: * buffer: - Buffers are now created in JavaScript, rather than C++. This increases the speed of buffer creation (Trevor Norris) #2866. - `Buffer#slice()` now uses `Uint8Array#subarray()` internally, increasing `slice()` performance (Karl Skomski) #2777. * fs: - `fs.utimes()` now properly converts numeric strings, `NaN`, and `Infinity` (Yazhong Liu) #2387. - `fs.WriteStream` now implements `_writev`, allowing for super-fast bulk writes (Ron Korving) #2167. * http: Fixed an issue with certain `write()` sizes causing errors when using `http.request()` (Fedor Indutny) #2824. * npm: Upgrade to version 2.14.3, see https://github.com/npm/npm/releases/tag/v2.14.3 for more details (Kat Marchán) #2822. * src: V8 cpu profiling no longer erroneously shows idle time (Oleksandr Chekhovskyi) #2324. * v8: Lateral upgrade to 4.5.103.33 from 4.5.103.30, contains minor fixes (Ali Ijaz Sheikh) #2870. - This fixes a previously known bug where some computed object shorthand properties did not work correctly (#2507). Refs: #2844 PR-URL: #2889
With v4.1.0 being out, are we good to close this one? |
yes, beware that a 4.1.1 is likely soon due to the zero-fill issue |
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.tap
file 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
The text was updated successfully, but these errors were encountered: