Build Plugins: End of support for Node.js 14 + Node.js 16

The following versions of Node.js have reached their official end of life.

  • Node.js v14 on February 16, 2023
  • Node.js v16 on August 9, 2023

It is also worth noting that the following version is also about to reach its end of life date.

  • Node.js v18 on April 30, 2025

We have already stopped supporting v16 in our CLI as of November 1, 2023, and now it is time to say goodbye to Node.js versions 14 and 16 in our build plugins. This change will allow us to use newer Node.js features inside our codebase and apply important security fixes.

When do we roll out this change?

We will no longer support Node.js v14 or v16 for Build Plugins starting on May 14, 2025.

What are the impacts of this change?

  • Running a build with Node.js version lower than 18.14.x is still supported, but upgrading to a more recent and supported version of Node.js is strongly recommended.

  • If you run your build with Node.js version lower than 18.14.x, local plugins and plugins installed in a site’s package.json will automatically start using our system default Node.js version instead (v22 as of January 27th 2025)

  • If you run your build with Node.js version 18.14.x or above nothing will change - your plugins will continue to be executed with the version they use now.

What do you need to do?

Plugin authors:
Almost all plugins are already compatible with Node.js v22 but you may want to confirm this for your plugin. If your plugin is not compatible, you will need to migrate your plugin to support Node.js v22 before May 14, 2025.

Plugin users:
Review and upgrade your plugins to ensure they are compatible with Node.js v22 or file an issue on the plugin’s repository so that the plugin author can make the necessary changes.

For more information please visit the following documentation pages:

We want your feedback!

Your feedback is invaluable in shaping our tools and services. If you encounter any issues or have suggestions, we’d love to hear from you! Please post in this thread, and someone from our team will be sure to help you out.