-
Notifications
You must be signed in to change notification settings - Fork 92
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
Consider revising node 18 requirement #134
Comments
Thanks for the feedback. At some point we decided on the policy in the README:
The reason behind this was simply to keep the maintenance burden minimal by making it clear we won’t actively / officially support old versions of Node.js. I’m open to revising this, and you make a strong case. Is there an easy way to figure out the |
I don't know how to determine it for ubuntu, but for debian you can look at the page for the package: I see a link to https://repology.org/project/nodejs/packages on that page, and if you search for 'debian 11' it says Node 12.22 there (odd, I have 17 from system packages, I don't have an explanation for this), and it says that debian 12 is on Node 18.13. You can also search for 'Ubuntu 22' there and see Node 18.7, while Ubuntu 23.04 lists Node 18.13. Sadly now that I looked into it more I can't explain how I got Node 17.2 from system packages, but it at least makes sense that I don't have Node 18 on Debian 11. Maybe one of my other package sources is offering 17.x. |
Should be updated in any case now, since Node.js v20 is now active LTS |
Users of Debian 11 (stable) don't have access to Node 18 from system packages, only Node 17.2:
While 18 is LTS it might make sense to keep the requirement at 17.x until both debian and ubuntu have it, unless there's some specific reason why jsvu is complex enough to need 18. I'm still able to use the current version of jsvu to update v8, but we also have some CI machines on older distributions that are unable to use jsvu at all due to the increased requirements. Maybe there's something I don't understand about jsvu that explains why it needs a node release from 10 months ago.
Thanks!
The text was updated successfully, but these errors were encountered: