{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/node/issues/5766","repository_url":"https://api.github.com/repos/nodejs/node","labels_url":"https://api.github.com/repos/nodejs/node/issues/5766/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/node/issues/5766/comments","events_url":"https://api.github.com/repos/nodejs/node/issues/5766/events","html_url":"https://github.com/nodejs/node/issues/5766","id":141699407,"number":5766,"title":"Planning for v6","user":{"login":"jasnell","id":439929,"avatar_url":"https://avatars.githubusercontent.com/u/439929?v=3","gravatar_id":"","url":"https://api.github.com/users/jasnell","html_url":"https://github.com/jasnell","followers_url":"https://api.github.com/users/jasnell/followers","following_url":"https://api.github.com/users/jasnell/following{/other_user}","gists_url":"https://api.github.com/users/jasnell/gists{/gist_id}","starred_url":"https://api.github.com/users/jasnell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasnell/subscriptions","organizations_url":"https://api.github.com/users/jasnell/orgs","repos_url":"https://api.github.com/users/jasnell/repos","events_url":"https://api.github.com/users/jasnell/events{/privacy}","received_events_url":"https://api.github.com/users/jasnell/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nodejs/node/labels/ctc-agenda","name":"ctc-agenda","color":"5319e7"},{"url":"https://api.github.com/repos/nodejs/node/labels/meta","name":"meta","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/nodejs/node/milestones/13","html_url":"https://github.com/nodejs/node/milestones/6.0.0","labels_url":"https://api.github.com/repos/nodejs/node/milestones/13/labels","id":1269366,"number":13,"title":"6.0.0","description":"","creator":{"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},"open_issues":10,"closed_issues":33,"state":"open","created_at":"2015-08-24T13:31:52Z","updated_at":"2016-04-25T18:57:33Z","due_on":"2016-04-30T04:00:00Z","closed_at":null},"comments":60,"created_at":"2016-03-17T20:34:16Z","updated_at":"2016-04-25T19:16:34Z","closed_at":null,"body":"@nodejs/ctc @nodejs/lts - It's almost time to begin preparing the v6 release. What schedule do we want to target? I volunteer to do the actual release.\r\n\r\nA quick run on changelog-maker looking at all semver-major changes since v5.0.0 was cut shows 48 semver-major commits:\r\n\r\n* [85ab4a5f12] - (SEMVER-MAJOR) buffer: add .from(), .alloc() and .allocUnsafe() (James M Snell) https://github.com/nodejs/node/pull/4682\r\n* [2c55cc2d2c] - (SEMVER-MAJOR) buffer: remove deprecated Buffer.write branch (dcposch@dcpos.ch) https://github.com/nodejs/node/pull/5048\r\n* [101bca988c] - (SEMVER-MAJOR) buffer: remove deprecated buffer.get/.set methods (Feross Aboukhadijeh) https://github.com/nodejs/node/pull/4594\r\n* [3b27dd5ce1] - (SEMVER-MAJOR) buffer: throw if both length and enc are passed (Mathias Buus) https://github.com/nodejs/node/pull/4514\r\n* [90a5fc20be] - (SEMVER-MAJOR) build: remove lint/dotfiles from release tarball (Johan Bergström) https://github.com/nodejs/node/pull/5695\r\n* [66f4586dd0] - (SEMVER-MAJOR) cluster: emit worker as first 'message' event arg (Ben Noordhuis) https://github.com/nodejs/node/pull/5361\r\n* [a5cce79ec3] - (SEMVER-MAJOR) console: delete timers that have ended (Vladimir Varankin) https://github.com/nodejs/node/pull/3562\r\n* [a37401e061] - (SEMVER-MAJOR) crypto: simplify Certificate class bindings (Alexander Makarenko) https://github.com/nodejs/node/pull/5382\r\n* [7c48cb5601] - (SEMVER-MAJOR) crypto: Improve control of FIPS mode (Stefan Budeanu) https://github.com/nodejs/node/pull/5181\r\n* [a1163582c5] - (SEMVER-MAJOR) crypto: pbkdf2 deprecate digest overload. (Tom Gallacher) https://github.com/nodejs/node/pull/4047\r\n* [b010c87164] - (SEMVER-MAJOR) crypto, string_bytes: treat `buffer` str as `utf8` (Fedor Indutny) https://github.com/nodejs/node/pull/5522\r\n* [dbdbdd4998] - (SEMVER-MAJOR) dns: add resolvePtr to query plain DNS PTR records (Daniel Turing) https://github.com/nodejs/node/pull/4921\r\n* [c4ab861a49] - (SEMVER-MAJOR) dns: add failure test for dns.resolveXXX (Daniel Turing) https://github.com/nodejs/node/pull/4921\r\n* [f3be421c1c] - (SEMVER-MAJOR) dns: coerce port to number in lookupService (Evan Lucas) https://github.com/nodejs/node/pull/4883\r\n* [d8290286b3] - (SEMVER-MAJOR) doc: document deprecation of util._extend (Benjamin Gruenbaum) https://github.com/nodejs/node/pull/4903\r\n* [90204cc468] - (SEMVER-MAJOR) domains: clear stack when no error handler (Julien Gilli) https://github.com/nodejs/node/pull/4659\r\n* [8bb60e3c8d] - (SEMVER-MAJOR) fs: improve error message for invalid flag (James M Snell) https://github.com/nodejs/node/pull/5590\r\n* [1d79787e2e] - (SEMVER-MAJOR) fs: add a temporary fix for re-evaluation support (Сковорода Никита Андреевич) https://github.com/nodejs/node/pull/5102\r\n* [1124de2d76] - (SEMVER-MAJOR) fs: deprecate fs.read's string interface (Sakthipriyan Vairamani) https://github.com/nodejs/node/pull/4525\r\n* [2b15e68bbe] - (SEMVER-MAJOR) fs: fs.read into zero buffer should not throw exception (Feross Aboukhadijeh) https://github.com/nodejs/node/pull/4518\r\n* [8b97249893] - (SEMVER-MAJOR) fs: fix the error report on fs.link(Sync) (yorkie) https://github.com/nodejs/node/pull/3917\r\n* [d01eb6882f] - (SEMVER-MAJOR) lib: add 'pid' prefix in `internal/util` (Minwoo Jung) https://github.com/nodejs/node/pull/3878\r\n* [20285ad177] - (SEMVER-MAJOR) lib: Consistent error messages in all modules (micnic) https://github.com/nodejs/node/pull/3374\r\n* [94b9948d63] - (SEMVER-MAJOR) lib,src: ensure '(node:pid)' prefix for stdout logging (Minwoo Jung) https://github.com/nodejs/node/pull/3833\r\n* [b70dc67828] - (SEMVER-MAJOR) lib,test: remove publicly exposed freelist (cjihrig) https://github.com/nodejs/node/pull/3738\r\n* [71470a8e45] - (SEMVER-MAJOR) module: pass v8::Object to linked module initialization function (Phillip Kovalev) https://github.com/nodejs/node/pull/4771\r\n* [18490d3d5a] - (SEMVER-MAJOR) module: always decorate thrown errors (Brian White) https://github.com/nodejs/node/pull/4287\r\n* [a78b3344f8] - (SEMVER-MAJOR) net: type check createServer options object (Sam Roberts) https://github.com/nodejs/node/pull/2904\r\n* [25751bedfe] - (SEMVER-MAJOR) node: deprecate process.EventEmitter (Evan Lucas) https://github.com/nodejs/node/pull/5049\r\n* [d1000b4137] - (SEMVER-MAJOR) path: make format() consistent and more functional (Nathan Woltman) https://github.com/nodejs/node/pull/2408\r\n* [72e3dd9f43] - (SEMVER-MAJOR) process: throw on non-function to nextTick() (yorkie) https://github.com/nodejs/node/pull/3860\r\n* [ca2e8b292f] - (SEMVER-MAJOR) readline: deprecate undocumented exports (cjihrig) https://github.com/nodejs/node/pull/3862\r\n* [57003520f8] - (SEMVER-MAJOR) src: attach error to stack on displayErrors (cjihrig) https://github.com/nodejs/node/pull/4874\r\n* [bfb2cd0bfd] - (SEMVER-MAJOR) stream: add bytesRead property for readable (Jackson Tian) https://github.com/nodejs/node/pull/4372\r\n* [cc0342a517] - (SEMVER-MAJOR) streams: update .readable/.writable to false (Brian White) https://github.com/nodejs/node/pull/4083\r\n* [5f76b24e5e] - (SEMVER-MAJOR) http: overridable `clientError` (Fedor Indutny) https://github.com/nodejs/node/pull/4557\r\n* [a5aa7c1713] - (SEMVER-MAJOR) test: expand test case for unknown file open flags (James M Snell) https://github.com/nodejs/node/pull/5590\r\n* [2c33819370] - (SEMVER-MAJOR) test: fix tests that check error messages (cjihrig) https://github.com/nodejs/node/pull/3727\r\n* [ac153bd2a6] - (SEMVER-MAJOR) timers: fail early when callback is not a function (Anna Henningsen) https://github.com/nodejs/node/pull/4362\r\n* [1ab6b21360] - (SEMVER-MAJOR) tls: rename `clientError` to `tlsClientError` (Fedor Indutny) https://github.com/nodejs/node/pull/4557\r\n* [df268f97bc] - (SEMVER-MAJOR) tls: use SHA1 for sessionIdContext (Stefan Budeanu) https://github.com/nodejs/node/pull/3866\r\n* [a2c0aa84e0] - (SEMVER-MAJOR) tty: Remove deprecated setRawMode wrapper (Wyatt Preul) https://github.com/nodejs/node/pull/2528\r\n* [e2f47f5698] - (SEMVER-MAJOR) util: Change how Error objects are formatted (Mudit Ameta) https://github.com/nodejs/node/pull/4582\r\n* [93d6b5fb68] - (SEMVER-MAJOR) util: use consistent Dates in inspect() (Xotic750) https://github.com/nodejs/node/pull/4318\r\n* [24012a879d] - (SEMVER-MAJOR) util: make inspect more reliable (Evan Lucas) https://github.com/nodejs/node/pull/4098\r\n* [007cfea308] - (SEMVER-MAJOR) util: remove pump (Wyatt Preul) https://github.com/nodejs/node/pull/2531\r\n* [4cf19ad1bb] - (SEMVER-MAJOR) util: Remove exec, has been deprecated for years (Wyatt Preul) https://github.com/nodejs/node/pull/2530\r\n* [34a35919e1] - (SEMVER-MAJOR) util: improve typed array formatting (Ben Noordhuis) https://github.com/nodejs/node/pull/3793\r\n\r\nThis, of course, does not include the v8 updates. \r\n\r\n(BTW, According to changelog-maker, there have been around 1023 commits in master since v5.0.0 was tagged.)\r\n"},"comment":{"url":"https://api.github.com/repos/nodejs/node/issues/comments/214486876","html_url":"https://github.com/nodejs/node/issues/5766#issuecomment-214486876","issue_url":"https://api.github.com/repos/nodejs/node/issues/5766","id":214486876,"user":{"login":"addaleax","id":899444,"avatar_url":"https://avatars.githubusercontent.com/u/899444?v=3","gravatar_id":"","url":"https://api.github.com/users/addaleax","html_url":"https://github.com/addaleax","followers_url":"https://api.github.com/users/addaleax/followers","following_url":"https://api.github.com/users/addaleax/following{/other_user}","gists_url":"https://api.github.com/users/addaleax/gists{/gist_id}","starred_url":"https://api.github.com/users/addaleax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/addaleax/subscriptions","organizations_url":"https://api.github.com/users/addaleax/orgs","repos_url":"https://api.github.com/users/addaleax/repos","events_url":"https://api.github.com/users/addaleax/events{/privacy}","received_events_url":"https://api.github.com/users/addaleax/received_events","type":"User","site_admin":false},"created_at":"2016-04-25T19:16:34Z","updated_at":"2016-04-25T19:16:34Z","body":"```\r\n$ nvm use 5 && node -p process.versions.v8\r\nNow using node v5.11.0\r\n4.6.85.31\r\n```\r\n\r\nSorry, yup. @ofrobots Do you know from the top of your head how extensive those ABI changes are? The one I encountered is probably more or less fixable by creating a shim for the removed function that just calls the newly introduced one."}}