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

Drop support for Node 0.10 and 0.12 #2490

Closed
dignifiedquire opened this issue Dec 7, 2016 · 7 comments
Closed

Drop support for Node 0.10 and 0.12 #2490

dignifiedquire opened this issue Dec 7, 2016 · 7 comments

Comments

@dignifiedquire
Copy link
Member

I mentioned this before, the original plan was to support the latest three releases of Node.js and to follow along with the LTS schedule: https://github.com/nodejs/LTS

At the end of the year both 0.10 and 0.12 will have reached end of maintenance, so Karma can drop them safely.

This should happen in a new major release, aka 2.0.

Things to be done for this

  • Update docs
  • Update engines matcher in package.json
  • Update travis and appveyor configuration to move to 4, 6, 7 being tested.
@nickserv
Copy link
Contributor

Note that 0.10's maintenance has already ended (0.12 ends December 31st).

@wesleycho
Copy link
Member

How soon should these changes be made? Is the intention to do a release of 2.0 soon after 0.12 support ends? Will there be an interim release beforehand?

@dignifiedquire
Copy link
Member Author

There is no urgent rush to do this, so I would wait until January for a new 2.0 release. We can still do regular minor and patch releases in the meantime as we need them.

@dignifiedquire
Copy link
Member Author

We are ready for this :)

@nickserv
Copy link
Contributor

The latest versions of eslint, lodash, and log4js now require Node >=4. I think it would be a good idea to update soon if possible.

@wesleycho
Copy link
Member

When should this be scheduled for?

Should this declared Node 4+ support change also include an internal change utilizing a Node 4+ feature such as a fat arrow or template literal in order to force code to break if the user is not on Node 4+?

@johnjbarton
Copy link
Contributor

Fixed by PR #2825

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants