{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/io.js/issues/1807","labels_url":"https://api.github.com/repos/nodejs/io.js/issues/1807/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/io.js/issues/1807/comments","events_url":"https://api.github.com/repos/nodejs/io.js/issues/1807/events","html_url":"https://github.com/nodejs/io.js/issues/1807","id":81265144,"number":1807,"title":"Release proposal: v3.0.0","user":{"login":"rvagg","id":495647,"avatar_url":"https://avatars.githubusercontent.com/u/495647?v=3","gravatar_id":"","url":"https://api.github.com/users/rvagg","html_url":"https://github.com/rvagg","followers_url":"https://api.github.com/users/rvagg/followers","following_url":"https://api.github.com/users/rvagg/following{/other_user}","gists_url":"https://api.github.com/users/rvagg/gists{/gist_id}","starred_url":"https://api.github.com/users/rvagg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvagg/subscriptions","organizations_url":"https://api.github.com/users/rvagg/orgs","repos_url":"https://api.github.com/users/rvagg/repos","events_url":"https://api.github.com/users/rvagg/events{/privacy}","received_events_url":"https://api.github.com/users/rvagg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-27T04:17:53Z","updated_at":"2015-05-27T04:18:41Z","closed_at":null,"body":"Currently this is a tracking PR for a 3.0.0 release, some discussion continues on from #1805. This proposal doesn't have a timeframe yet, there are too many unknowns at this stage but we may be able to proceed fairly quickly if things come together nicely.\r\n\r\nTo be honest I'm not sure exactly what the `semver-major` here is except for the V8 upgrade and I don't know the details about what's breaking in the C++ API there, perhaps @kkoopa, @bnoordhuis or @trevnorris could fill us in on the details of the breakage for the CHANGELOG? Is this the one where we get all the `Maybe*` API drama that's going to hurt for everyone?\r\n\r\nV8 on the `next` branch is currently at **4.3.61.21**, the CHANGELOG for that is at https://chromium.googlesource.com/v8/v8/+/4.3.61/ChangeLog\r\n\r\nThe only things on the JS side from scanning the changelog that _may_ be relevant are:\r\n\r\n* Remove --harmony-scoping flag.\r\n* Implement subclassing Arrays (issue 3930).\r\n* [es6] Fix for-const loops (issue 3983).\r\n\r\n@domenic could I put it on your TODO list to give us a summary of what's changed on the JavaScript end, if anything?\r\n\r\nOne outstanding item of concern is that I got multiple failures of **test-debug-port-from-cmdline.js** on OSX, caused by a hanging background process listening on the debug port--I don't know if it was this test on a previous run that caused that hanging process or not, however. If this keeps on showing up then it'll have to hold up a release until we find a fix.\r\n\r\nCurrent log of commits is as follows, **but I expect us to get a v2.1.1 out so this will change**.\r\n\r\n* [[`70716fdd93`](https://github.com/nodejs/io.js/commit/70716fdd93)] - **deps**: backport 7b24219346 from v8 upstream (Rod Vagg) [#1805](https://github.com/nodejs/io.js/pull/1805)\r\n* [[`b65f1ce278`](https://github.com/nodejs/io.js/commit/b65f1ce278)] - **deps**: update v8 to 4.3.61.21 (Chris Dickinson) [iojs/io.js#1632](https://github.com/iojs/io.js/pull/1632)\r\n* [[`eea96ee2f0`](https://github.com/nodejs/io.js/commit/eea96ee2f0)] - ***Revert*** \"**dns**: remove AI_V4MAPPED hint flag on FreeBSD\" (cjihrig) [iojs/io.js#1555](https://github.com/iojs/io.js/pull/1555)\r\n* [[`137f38dbf1`](https://github.com/nodejs/io.js/commit/137f38dbf1)] - **doc**: update v8 flags in man page (Michaël Zasso) [iojs/io.js#1701](https://github.com/iojs/io.js/pull/1701)\r\n* [[`98649fd31a`](https://github.com/nodejs/io.js/commit/98649fd31a)] - **doc**: add documentation for AtExit hook (Steve Sharp) [#1014](https://github.com/nodejs/io.js/pull/1014)\r\n* [[`eb1856dfd1`](https://github.com/nodejs/io.js/commit/eb1856dfd1)] - **doc**: clarify stability of fs.watch and relatives (Rich Trott) [#1775](https://github.com/nodejs/io.js/pull/1775)\r\n* [[`a74c2c9458`](https://github.com/nodejs/io.js/commit/a74c2c9458)] - **doc**: state url decoding behavior (Josh Gummersall) [#1731](https://github.com/nodejs/io.js/pull/1731)\r\n* [[`ba76a9d872`](https://github.com/nodejs/io.js/commit/ba76a9d872)] - **doc**: remove bad semver-major entry from CHANGELOG (Rod Vagg) [#1782](https://github.com/nodejs/io.js/pull/1782)\r\n* [[`a6a3f8c78d`](https://github.com/nodejs/io.js/commit/a6a3f8c78d)] - **doc**: fix changelog s/2.0.3/2.1.0 (Rod Vagg)\r\n* [[`1eec5f091a`](https://github.com/nodejs/io.js/commit/1eec5f091a)] - **http**: simplify code and remove unused properties (Brian White) [#1572](https://github.com/nodejs/io.js/pull/1572)\r\n* [[`5abd4ac079`](https://github.com/nodejs/io.js/commit/5abd4ac079)] - **lib**: simplify nextTick() usage (Brian White) [#1612](https://github.com/nodejs/io.js/pull/1612)\r\n* [[`853a2b3622`](https://github.com/nodejs/io.js/commit/853a2b3622)] - **net**: do not set V4MAPPED on FreeBSD (Julien Gilli) [iojs/io.js#1555](https://github.com/iojs/io.js/pull/1555)\r\n* [[`93a44d5228`](https://github.com/nodejs/io.js/commit/93a44d5228)] - **src**: fix deferred events not working with -e (Ben Noordhuis) [#1793](https://github.com/nodejs/io.js/pull/1793)\r\n* [[`b89fd75058`](https://github.com/nodejs/io.js/commit/b89fd75058)] - **test**: remove obsolete harmony flags (Chris Dickinson)\r\n* [[`6dfca71af0`](https://github.com/nodejs/io.js/commit/6dfca71af0)] - **test**: don't lint autogenerated test/addons/doc-*/ (Ben Noordhuis) [#1793](https://github.com/nodejs/io.js/pull/1793)\r\n* [[`c2b8b30836`](https://github.com/nodejs/io.js/commit/c2b8b30836)] - **test**: remove stray copyright notices (Ben Noordhuis) [#1793](https://github.com/nodejs/io.js/pull/1793)\r\n* [[`280fb01daf`](https://github.com/nodejs/io.js/commit/280fb01daf)] - **test**: fix deprecation warning in addons test (Ben Noordhuis) [#1793](https://github.com/nodejs/io.js/pull/1793)"},"comment":{"url":"https://api.github.com/repos/nodejs/io.js/issues/comments/105749892","html_url":"https://github.com/nodejs/io.js/issues/1807#issuecomment-105749892","issue_url":"https://api.github.com/repos/nodejs/io.js/issues/1807","id":105749892,"user":{"login":"rvagg","id":495647,"avatar_url":"https://avatars.githubusercontent.com/u/495647?v=3","gravatar_id":"","url":"https://api.github.com/users/rvagg","html_url":"https://github.com/rvagg","followers_url":"https://api.github.com/users/rvagg/followers","following_url":"https://api.github.com/users/rvagg/following{/other_user}","gists_url":"https://api.github.com/users/rvagg/gists{/gist_id}","starred_url":"https://api.github.com/users/rvagg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvagg/subscriptions","organizations_url":"https://api.github.com/users/rvagg/orgs","repos_url":"https://api.github.com/users/rvagg/repos","events_url":"https://api.github.com/users/rvagg/events{/privacy}","received_events_url":"https://api.github.com/users/rvagg/received_events","type":"User","site_admin":false},"created_at":"2015-05-27T04:18:41Z","updated_at":"2015-05-27T04:18:41Z","body":"First release candidate for testing: https://iojs.org/download/next-nightly/v2.1.1-next-nightly2015052770716fdd93/ `v3.0.0-RC1` perhaps?"}}