{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/io.js/issues/2221","labels_url":"https://api.github.com/repos/nodejs/io.js/issues/2221/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/io.js/issues/2221/comments","events_url":"https://api.github.com/repos/nodejs/io.js/issues/2221/events","html_url":"https://github.com/nodejs/io.js/pull/2221","id":96539945,"number":2221,"title":"v3.0.0-alpha","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":[{"url":"https://api.github.com/repos/nodejs/io.js/labels/meta","name":"meta","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-07-22T11:16:15Z","updated_at":"2015-07-27T16:06:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nodejs/io.js/pulls/2221","html_url":"https://github.com/nodejs/io.js/pull/2221","diff_url":"https://github.com/nodejs/io.js/pull/2221.diff","patch_url":"https://github.com/nodejs/io.js/pull/2221.patch"},"body":"I'm tackling this 3.0.0 problem from a different angle, I'm sick of producing \"RC\" builds from a `next` branch that is so far behind `master`, meaning they are nothing like \"release candidates\" and catching up is next to impossible.\r\n\r\nThis branch, on nodejs/io.js so others can contribute, is the current `master` with changes from `next` cherry-picked in and I'm just going to rebase to keep it up to date and it's mergable if we decide to go that way (I'm leaning that way currently fwiw).\r\n\r\nI made a [branch-diff](https://github.com/rvagg/iojs-tools/tree/master/branch-diff) tool that's like doing `git log b1..b2` but not as strict and uses our `PR-URL` metadata to help with matches. This was mainly to help identify what to cherry-pick. It also prints out changelog-maker output so I can also do this:\r\n\r\n* [[`78b4a07085`](https://github.com/nodejs/io.js/commit/78b4a07085)] - **node-gyp**: detect RC build with x.y.z-rc.n format (Rod Vagg) [#2171](https://github.com/nodejs/io.js/pull/2171)\r\n* [[`62eeeb0f45`](https://github.com/nodejs/io.js/commit/62eeeb0f45)] - **src**: introduce process.release object (Rod Vagg) [#2154](https://github.com/nodejs/io.js/pull/2154)\r\n* [[`8be6060020`](https://github.com/nodejs/io.js/commit/8be6060020)] - **http**: use official IANA Status Codes (jomo) [#1470](https://github.com/nodejs/io.js/pull/1470)\r\n* [[`4b844e68f7`](https://github.com/nodejs/io.js/commit/4b844e68f7)] - **node**: do not override `message`/`stack` of error (Fedor Indutny) [#2108](https://github.com/nodejs/io.js/pull/2108)\r\n* [[`4a4775e821`](https://github.com/nodejs/io.js/commit/4a4775e821)] - **src**: increment NODE_MODULE_VERSION to 45 (Rod Vagg) [#2096](https://github.com/nodejs/io.js/pull/2096)\r\n* [[`d067cdbbfd`](https://github.com/nodejs/io.js/commit/d067cdbbfd)] - **deps**: upgrade v8 to 4.4.63.12 (Ben Noordhuis) [#2092](https://github.com/nodejs/io.js/pull/2092)\r\n* [[`d8355b7d6f`](https://github.com/nodejs/io.js/commit/d8355b7d6f)] - Working on v3.0.0 (Rod Vagg) \r\n* [[`11d9b332de`](https://github.com/nodejs/io.js/commit/11d9b332de)] - **node-gyp**: download header tarball for compile (Rod Vagg) [#2066](https://github.com/nodejs/io.js/pull/2066)\r\n* [[`9e41d1de3b`](https://github.com/nodejs/io.js/commit/9e41d1de3b)] - **node-gyp**: make aware of nightly, next-nightly & rc (Rod Vagg) \r\n* [[`8346c5029a`](https://github.com/nodejs/io.js/commit/8346c5029a)] - **buffer**: rename internal/buffer_new.js to buffer.js (Ben Noordhuis) [#2022](https://github.com/nodejs/io.js/pull/2022)\r\n* [[`42c8b8030e`](https://github.com/nodejs/io.js/commit/42c8b8030e)] - **test**: remove two obsolete pummel tests (Ben Noordhuis) [#2022](https://github.com/nodejs/io.js/pull/2022)\r\n* [[`13446092af`](https://github.com/nodejs/io.js/commit/13446092af)] - **test**: don't use arguments.callee (Ben Noordhuis) [#2022](https://github.com/nodejs/io.js/pull/2022)\r\n* [[`9f6f200c87`](https://github.com/nodejs/io.js/commit/9f6f200c87)] - **deps**: update v8 to 4.4.63.9 (Ben Noordhuis) [#2022](https://github.com/nodejs/io.js/pull/2022)\r\n* [[`717c634a60`](https://github.com/nodejs/io.js/commit/717c634a60)] - **buffer**: allow ArrayBuffer as Buffer argument (Trevor Norris) [#2002](https://github.com/nodejs/io.js/pull/2002)\r\n* [[`9743d1f53d`](https://github.com/nodejs/io.js/commit/9743d1f53d)] - **buffer**: minor cleanup from rebase (Trevor Norris) [#2003](https://github.com/nodejs/io.js/pull/2003)\r\n* [[`535b6f34e9`](https://github.com/nodejs/io.js/commit/535b6f34e9)] - **buffer**: fix usage of kMaxLength (Trevor Norris) [#2003](https://github.com/nodejs/io.js/pull/2003)\r\n* [[`e0d8ca18d5`](https://github.com/nodejs/io.js/commit/e0d8ca18d5)] - **cluster**: do not unconditionally set --debug-port (cjihrig) [#1949](https://github.com/nodejs/io.js/pull/1949)\r\n* [[`12b15aaa7c`](https://github.com/nodejs/io.js/commit/12b15aaa7c)] - **buffer**: fix case of one buffer passed to concat (Sakthipriyan Vairamani) [#1937](https://github.com/nodejs/io.js/pull/1937)\r\n* [[`ce1acd5337`](https://github.com/nodejs/io.js/commit/ce1acd5337)] - **http_server**: `prefinish` vs `finish` (Fedor Indutny) [#1411](https://github.com/nodejs/io.js/pull/1411)\r\n* [[`acac161642`](https://github.com/nodejs/io.js/commit/acac161642)] - **dgram**: make send cb act as \"error\" event handler (Matteo Collina) [#1796](https://github.com/nodejs/io.js/pull/1796)\r\n* [[`6b3f046f77`](https://github.com/nodejs/io.js/commit/6b3f046f77)] - **dgram**: make send cb act as \"error\" event handler (Chris Dickinson) [#1796](https://github.com/nodejs/io.js/pull/1796)\r\n* [[`81f12be662`](https://github.com/nodejs/io.js/commit/81f12be662)] - **vm**: fix symbol access (Domenic Denicola) [#1773](https://github.com/nodejs/io.js/pull/1773)\r\n* [[`222c8a53cf`](https://github.com/nodejs/io.js/commit/222c8a53cf)] - **vm**: remove unnecessary access checks (Domenic Denicola) [#1773](https://github.com/nodejs/io.js/pull/1773)\r\n* [[`37a8a54fb2`](https://github.com/nodejs/io.js/commit/37a8a54fb2)] - **vm**: fix property descriptors of sandbox properties (Domenic Denicola) [#1773](https://github.com/nodejs/io.js/pull/1773)\r\n* [[`d4ee3901f7`](https://github.com/nodejs/io.js/commit/d4ee3901f7)] - **crypto**: remove kMaxLength on randomBytes() (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`54e9a0b56d`](https://github.com/nodejs/io.js/commit/54e9a0b56d)] - **buffer**: make additional changes to native API (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`d6fb71086b`](https://github.com/nodejs/io.js/commit/d6fb71086b)] - **buffer**: switch API to return MaybeLocal<T> (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`8931e5b340`](https://github.com/nodejs/io.js/commit/8931e5b340)] - **buffer**: switch to using Maybe<T> API (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`9246155967`](https://github.com/nodejs/io.js/commit/9246155967)] - **buffer**: finish implementing FreeCallback (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`c735f738ef`](https://github.com/nodejs/io.js/commit/c735f738ef)] - **buffer**: implement Uint8Array backed Buffer (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`bec924f0ff`](https://github.com/nodejs/io.js/commit/bec924f0ff)] - **buffer**: allow ARGS_THIS to accept a name (Trevor Norris) [#1825](https://github.com/nodejs/io.js/pull/1825)\r\n* [[`8335ece6d8`](https://github.com/nodejs/io.js/commit/8335ece6d8)] - **deps**: backport 7b24219346 from v8 upstream (Rod Vagg) [#1805](https://github.com/nodejs/io.js/pull/1805)\r\n* [[`a2ac312e56`](https://github.com/nodejs/io.js/commit/a2ac312e56)] - **net**: do not set V4MAPPED on FreeBSD (Julien Gilli) [iojs/io.js#1555](https://github.com/iojs/io.js/pull/1555)\r\n* [[`0b122d09c6`](https://github.com/nodejs/io.js/commit/0b122d09c6)] - ***Revert*** \"**dns**: remove AI_V4MAPPED hint flag on FreeBSD\" (cjihrig) [iojs/io.js#1555](https://github.com/iojs/io.js/pull/1555)\r\n* [[`42ed1e96ef`](https://github.com/nodejs/io.js/commit/42ed1e96ef)] - **doc**: update v8 flags in man page (Michaël Zasso) [iojs/io.js#1701](https://github.com/iojs/io.js/pull/1701)\r\n* [[`d7ce2566d2`](https://github.com/nodejs/io.js/commit/d7ce2566d2)] - **deps**: update v8 to 4.3.61.21 (Chris Dickinson) [iojs/io.js#1632](https://github.com/iojs/io.js/pull/1632)\r\n* [[`aa206c4d36`](https://github.com/nodejs/io.js/commit/aa206c4d36)] - **test**: remove obsolete harmony flags (Chris Dickinson) \r\n"},"comment":{"url":"https://api.github.com/repos/nodejs/io.js/issues/comments/125256993","html_url":"https://github.com/nodejs/io.js/pull/2221#issuecomment-125256993","issue_url":"https://api.github.com/repos/nodejs/io.js/issues/2221","id":125256993,"user":{"login":"Fishrock123","id":1093990,"avatar_url":"https://avatars.githubusercontent.com/u/1093990?v=3","gravatar_id":"","url":"https://api.github.com/users/Fishrock123","html_url":"https://github.com/Fishrock123","followers_url":"https://api.github.com/users/Fishrock123/followers","following_url":"https://api.github.com/users/Fishrock123/following{/other_user}","gists_url":"https://api.github.com/users/Fishrock123/gists{/gist_id}","starred_url":"https://api.github.com/users/Fishrock123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fishrock123/subscriptions","organizations_url":"https://api.github.com/users/Fishrock123/orgs","repos_url":"https://api.github.com/users/Fishrock123/repos","events_url":"https://api.github.com/users/Fishrock123/events{/privacy}","received_events_url":"https://api.github.com/users/Fishrock123/received_events","type":"User","site_admin":false},"created_at":"2015-07-27T16:06:09Z","updated_at":"2015-07-27T16:06:09Z","body":"@YuriSolovyov everything in 2.x will be included. Don't worry. :)"}}