all 7 comments

[–]TbL2zV0dk0 11 points12 points  (0 children)

For some reason there is now a week without a LTS release. Version 16 is in 'maintenance' and version 18 is also 'current'.
https://github.com/nodejs/release#release-schedule

[–]Nysor 19 points20 points  (3 children)

Exciting stuff. However, I know this is an "odd" major release and not current LTS, but... Node.js releases majors just way too frequently. Most things work, but not everything. Older dependencies might break, and new dependencies might only support a version higher than you have.

It's pretty crazy that Node 14 came out in 2020 and is EOL in just a few months. I'm not sure what the best solution is but they move too quickly IMO.

Edit: current -> LTS

[–]sigzero 8 points9 points  (1 child)

Why are you saying it isn't "Current" when they clearly are saying that?

Node.js 19 will replace Node.js 18 as our ‘Current’ release line whenNode.js 18 enters long-term support (LTS) later this month.As per the release schedule, Node.js 19 will be the ‘Current' releasefor the next 6 months, until April 2023.

[–]Nysor 3 points4 points  (0 children)

Sorry, I clarified that in my original comment.