Node version confusion

I have gotten the “upgrade from node 18 to node 22” email a couple of times for one of my projects.

My node version has been set to 22.x for a while now, and has been redeployed since. Why am I getting this message?

Also, the email says the node version is specified on the “General” page of the project’s settings. It is not. It’s on the “Build and Deployment” page.

Thanks in advance

Hey, Howard! Welcome to the Vercel Community.

I believe this was a general email, related to this announcement:

If not, could you share the email with us? Would love to get this feedback to our product teams :smiley:

It’s not a big deal, but what was confusing is that it singled out just one of my repositories, “minerals,” which was not using Node 18 for quite some time.

Howard

Hi Howard Messing,

Starting Monday, September 1st, 2025, Node.js 18 will no longer be supported on Vercel. Please upgrade to Node.js 22 as soon as possible to keep receiving security updates and prevent any errors.

Your account is associated with the following projects using Node.js 18:

  • minerals

Hi Howard!

The reason why you received this notification is because your latest production deployment was still built using Node 18, even though your Node project setting was since updated. Now that you’ve redeployed your project, you shouldn’t get any more deprecation notices. You’re all set!

Also, the email says the node version is specified on the “General” page of the project’s settings. It is not. It’s on the “Build and Deployment” page.

Thanks for pointing this out! We’ll correct it in future emails.

1 Like

Not to belabor the issue, but I believe the previous setting was 20.x not 18.

Thanks for the help you can close this.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.