next-drupal icon indicating copy to clipboard operation
next-drupal copied to clipboard

Node.js v16 has been deprecated

Open JohnAlbin opened this issue 2 years ago • 2 comments

Node.js v16 was deprecated ahead of the normal schedule. It was deprecated on Sept 11, 2023

This will also affect Vercel hosting on Febr 6 2024 when Vercel disabled Node.js v16 hosting.

Currently, the .nvmrc file is pinned to v16.19.0, which is unnecessarily specific imho. It should be set to v18 (so developers can use whatever specific version of v18.x that they have.

The package.json also specifies:

 "engines": {
    "node": ">=16.19.0"
  }

This should be changed to v18.0.0.

JohnAlbin avatar Oct 04 '23 09:10 JohnAlbin

I'm not sure the engines entry gains us anything.

We want to support any supported version of Node.js, and, afaik, we don't have any specific supported Node.js versions that we are not compatible with.

JohnAlbin avatar Oct 04 '23 12:10 JohnAlbin

We'll keep v16 support through 2.x. And drop it with 3.x.

JohnAlbin avatar Oct 20 '23 12:10 JohnAlbin