-
-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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 Node.js 14 and 16 #3747
Drop Node.js 14 and 16 #3747
Conversation
Is there anything blocking on this? |
Even though they are officially out of support, there are still many devices out there using old versions. I think I don't see the need to drop testing for them unless there is a feature that we really need only in newer versions. |
@harryzcy Note that we will likely update to node >=16 as part of the gamedig-5 update as mentioned in #4414 Personal note: Footnotes
|
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
I think we have discussed that we need to drop node 14+16 for v2 in #4557 @chakflying @louislam any concearns about merging this PR? |
|
To summarize, moving to ≥ v16 gives us:
≥ v18 gives us:
|
Louis is right npm@9 not necessary |
I removed just to recap: |
no i don't think so it was added to cap the installation of npm to 9 because of npm version 10 has breaking change and comes with node.js 20 that's why #3670 |
What breaking changes? Footnotes |
As I remembered, Node.js 14 or 16 on GitHub Actions came with npm 6 or 7 before which was too old. So I added the But later, the |
Tick the checkbox if you understand [x]:
Description
Fixes #3746
Type of change
Please delete any options that are not relevant.
Checklist
(including JSDoc for methods)
Screenshots (if any)
Please do not use any external image service. Instead, just paste in or drag and drop the image here, and it will be uploaded automatically.