Node 20 Upgrade for Server-side Extensions

With the 25.03  release, the version of Node.js used by server-side extensions (SSEs) is being upgraded to the latest long-term support (LTS) version of Node.js 20. In our testing, we have not found any incompatibilities.

However, there are steps you should take to prepare ahead of time:

  • The main risk for incompatibility is outdated NPM libraries that may be used by your SSEs.
  • Before your sites are upgraded to 25.03(or beyond), you will need to verify that you’re using the latest version of each NPM library and identify any changes that need to be made to your SSEs.
  • If you have determined any issues with your SSEs as a result of the update to Node.js 20 LTS, you should address them before the update.
  • It is your responsibility to test your updated SSEs locally before your non-production update and push the updated code to non-production and production as part of the update process.

Server-side extensions are upgraded to latest long-term support version of Node.js 20.

Steps to Enable

You don't need to do anything to enable this feature.