Skip to content

drop node@8.x support and update dependencies #8327

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

Closed
14 of 20 tasks
pi0 opened this issue Nov 9, 2020 · 4 comments
Closed
14 of 20 tasks

drop node@8.x support and update dependencies #8327

pi0 opened this issue Nov 9, 2020 · 4 comments
Assignees
Labels

Comments

@pi0
Copy link
Member

pi0 commented Nov 9, 2020

Currently, minimum supported node.js version for nuxt@2 is 8.x which EOL since Jan 2020 and not receiving any security updates. Since more and more dependencies are upgrading to minimum of 10.x it makes sense we upgrade minimum version support in a minor release for nuxt2.

(here is full list of ignored dependencies:)

Below dependencies that need node@10 are listed. They have also other breaking changes so should check one by one to ensure nuxt breaking nuxt projects by upgrade.

@Tragio
Copy link

Tragio commented Nov 20, 2020

Hello 😄 I was wondering why to upgrade to Node 10 since it will not be longer supported in 5 months (2021-04-30). Node 12 will enter Maintenance LTS at the end of this month (2020-11-30). Just asking because I saw the Node schedule page a few days ago, I haven't checked the compatibility of the dependencies or the changes required to it. Good job in bringing this PR 🚀

@pi0
Copy link
Member Author

pi0 commented Nov 20, 2020

Hey @Tragio. Actually it is a totally right point. Also dependencies like tailwind are requiring 12+. This issue tracker is only for core package and all dependencies above require 10+ so there is no point of forcing users by engine field (unless being necessary in the future). Environments like CSB may still use node 10 by default now.

@websitevirtuoso
Copy link

Waiting Upgrading. Tried to upgrade sass to 10 version got an error

@pi0 pi0 mentioned this issue Jan 4, 2021
This was referenced May 22, 2021
@danielroe danielroe added the 2.x label Jan 18, 2023
@danielroe
Copy link
Member

A bit in awe of the organisation of this issue here. Closing as we have raised minimum node version for Nuxt 2 to 14.18 in 2.16.

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

No branches or pull requests

5 participants