-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Add Node 12 & Drop Node 6 & 8 Support #79
Comments
Some data from telemtry.cordova.io to enable us to make an informed decision: New users:
Users with node <8: 18,86% All users:
Users with node <8: 16,43% ContextI included node 7 here in the calculations which node version to drop, as it was EOL on 2017-06-30 already. All data from the last 30 days, the absolute numbers don't really have a specific meaning, as well as "Users" is undefined. The relative data is the important bit. The amount of users to be "left behind" would be similar to what we did/do with Cordova CLI 9, where we also remove ~8-10% of current and new user's node version. So it would definitely hit a lot of people, but as this is based on official EOL and end of maintenance, this should be a positive thing for them. |
As a nit-picking comment I would favor adding Node.js 12 and dropping Node.js 6 in separate commits in each repo. I would also favor adding Node.js 12 before dropping Node.js 6. I think this would make it a little easier to cherry-pick the changes into a maintenance release branch if needed. |
Blog Announcement Reference: apache/cordova-docs#965 |
From apache/cordova-android#781 there are comments that we may want to drop Node.js 8 support at the same time. This should probably be discussed on the list (dev@cordova.apache.org). |
This had already been discussed and casually voted on. Blog post is already released. |
Closing as complete. The important repos were completed and remaining has PRs |
Feature Request
I would like to start discussing and planning for:
Node 6
SupportNode 8
SupportNode 12
SupportMotivation Behind Feature
The Node team currently has documented:
You can read more about Node's release schedule here.
Feature Description
May 2019?
Fall 2019
Winter 2019
Alternatives or Workarounds
Implementation Progress
Platforms
Plugins
Tooling
Low Priority & Non-blocker:
Excluded:
cordova-app-hello-world
cordova-test-platform
cordova-mobile-spec
cordova-status
cordova
The text was updated successfully, but these errors were encountered: