Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation with breaking changes between version 6 to version 8 #14225

Closed
ghost opened this issue Jul 13, 2017 · 12 comments
Closed

Documentation with breaking changes between version 6 to version 8 #14225

ghost opened this issue Jul 13, 2017 · 12 comments
Labels
doc Issues and PRs related to the documentations.

Comments

@ghost
Copy link

ghost commented Jul 13, 2017

  • Version: 8.0.0
  • Platform: All
  • Subsystem: documentation

As a user of node I would like to see a document detailing breaking changes between node 6 and node 8, or, node 7 to node 8, such as this one (just for different versions).

@ghost ghost changed the title Migration guide from version 6 to version 8 Documentation with breaking changes between version 6 to version 8 Jul 13, 2017
@cjihrig
Copy link
Contributor

cjihrig commented Jul 13, 2017

I think @Fishrock123 has handled these in the past. This seems like something for @nodejs/documentation

@mscdex mscdex added doc Issues and PRs related to the documentations. v8.x labels Jul 13, 2017
@mscdex
Copy link
Contributor

mscdex commented Jul 13, 2017

Although there shouldn't be anymore breaking changes on the node side of things from now until v8.x goes LTS in October, I am not sure if we should wait until we see what version of V8 will be used in the first LTS release. While node core will be ABI compatible with the various V8 versions (5.9, 6.0, and possibly 6.1 now), I'm not sure if we traditionally document any V8 changes that may break userland (despite nan/n-api)?

@gibfahn
Copy link
Member

gibfahn commented Jul 14, 2017

Yeah, previous discussion was to do this when Node 8 goes LTS. I can't remember which issue it was though.

@TinOo512
Copy link

TinOo512 commented Nov 2, 2017

Now that Node 8 became the new LTS is there any update on that?

@vsemozhetbyt
Copy link
Contributor

vsemozhetbyt commented Nov 2, 2017

Does Semver-Major section suffice?

@TinOo512
Copy link

TinOo512 commented Nov 2, 2017

@vsemozhetbyt Thx, this is nice! I'm still seeing value to have a migration guide at least between LTS versions.

@gibfahn
Copy link
Member

gibfahn commented Nov 3, 2017

@vsemozhetbyt if you're moving from Node 6 to Node 8, you actually need the list of semver-majors in v7.0.0 and v8.0.0:

https://nodejs.org/en/blog/release/v7.0.0/#commits
https://nodejs.org/en/blog/release/v8.0.0/#semver-major-commits

I agree we should publish a separate guide though.

@ghost
Copy link
Author

ghost commented Apr 6, 2018

There is this document now, this seems sufficient.
https://github.com/nodejs/node/wiki/Breaking-changes-between-v6-LTS-and-v8-LTS

@bengl
Copy link
Member

bengl commented Apr 6, 2018

@arboreal84 looks like it's good for you, so I'll close this.

@bengl bengl closed this as completed Apr 6, 2018
@ColinWhitmarsh
Copy link

Has the wiki moved? The link doesn't appear to work anymore

@vsemozhetbyt
Copy link
Contributor

@ColinWhitmarsh It is archived in https://github.com/nodejs/wiki-archive
See also: nodejs/TSC#525

@pgn-vole
Copy link

Here is a direct link: https://github.com/nodejs/wiki-archive/blob/master/Breaking-changes-between-v6-LTS-and-v8-LTS.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Issues and PRs related to the documentations.
Projects
None yet
Development

No branches or pull requests

8 participants