Node.js 24 reaches end of life
- Announced
- 6 May 2025
- Effective
- 30 Apr 2028 · in 584 days
- Source
- the vendor’s own page · last checked 18 Sept 2026
What breaks
The runtime stops receiving security patches on that date. Hosts and CI images drop the line in the months around it, so a deploy or a base image is usually what fails first, not the running process.
What to do
Move to Node.js 26, in LTS from 28 October 2026, or whichever line is active LTS at that point. Change the version where it is pinned: .nvmrc, the engines field, a Dockerfile base image, a CI workflow, the runtime setting on your host.
What the vendor said
Node.js 24 (Krypton) shipped on 2025-05-06 with its support schedule published alongside it: maintenance from 2026-10-20, end of life on 2028-04-30. After that date the line receives no security patches, and hosting platforms drop the runtime.
Suricate tells you this before it lands, by email, only when your own repository is affected.
Watch my repositoryOne repository, free. We read your manifests and your configuration files. Never your code.
Watching more than one repository?
The team plan is not open yet.
No account, and no repository read. We store the address and the date, and nothing else — see privacy.