Suricate

Node.js · all changes

criticalShutdown

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 repository

One 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.