-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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.js v12 #11089
Drop support for Node.js v12 #11089
Conversation
0de4a32
to
0a05a68
Compare
For anyone wondering it's |
Co-Authored-By: Jordan Pittman <[email protected]>
Co-Authored-By: Jordan Pittman <[email protected]>
postcss-load-config
to solve CVE warning
Edit 2: Okay. There is also a reference from official Edit: After searching more I found https://github.com/aleclarson/quick-lru/commits/v5 as likely source of the In an automated dependency upgrade PR I just saw the |
This PR drops support for Node.js v12 and updates any dependencies that were locked to old versions to their latest maintained versions. This makes Node.js v14 a minimum requirement for Tailwind CSS.
The primary motivation for this change is to update our transitive dependency on
yaml
to resolve CVE-2023-2251. While this CVE is not really relevant to a build-time project like Tailwind, it causes warnings for lots of people who check for these sorts of things in CI (by runningnpm audit
for example) and creates a lot of headache.We were originally going to wait until Tailwind CSS v4.0 to drop support for Node.js v12, but since it is end-of-life and hasn't been receiving security updates since 2022-04-30, we've decided we're comfortable making this change sooner even though it will require upgrading to a maintained version of Node.js for people that are still using v12.
Resolves #11081.