Node version 22 not supported?

is ghost going to support newer node versions?

Message: The version of Node.js you are using is not supported.

Supported: ^12.22.1 || ^14.17.0 || ^16.13.0 || ^18.0.0 || ^20.11.1

Installed: 22.1.0

I’d say the odds of that are excellent!.. eventually!

(Everything below is a wild guess. I’m not the Ghost dev team!)

The Ghost team added support for Node 20 about 6 months after Node 18 went to ‘maintenance’. Node 20 goes to ‘maintenance’ in October of this year, so you might expect to see Node 22 support early in 2025. Of course, that’s all just a guess, but if you look at the history of when Ghost bumped the Node version (both oldest and newest), you’ll see a history of several LTS versions being possible.

p.s. If you’re seeing versions of Node back to 12.x being supported, you may need to update your CLI.

If you Ghost in a container, then you don’t have worry about any mismatch problems with other uses of Node on your system.