

AWS App Runner is no longer open to new customers. Existing customers can continue to use the service as normal. For more information, see [AWS App Runner availability change](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

# Node.js runtime release information
<a name="service-source-code-nodejs-releases"></a>

**Important**  
App Runner will end the support for **Node.js 12**, **Node.js 14**, **Node.js 16** and **Node.js 18** on December 1, 2025. For recommendations and more information, see [End of support for managed runtime versions](service-source-code.md#service-source-code.managed-platforms.eos).

**Note**  
App Runner’s standard deprecation policy is to deprecate a runtime when any major component of the runtime reaches the end of community long-term support (LTS) and security updates are no longer available. In some cases, App Runner may delay deprecation of a runtime for a limited period, beyond the end-of-support date of the language version supported by the runtime. An example of such a case could be to extend support for a runtime to allow customers time for migration.

This topic lists the full details for the Node.js runtime versions that App Runner supports.


**Supported runtime versions — revised App Runner build**  


- ** Node.js 22 (nodejs22) **
  - ****Minor versions**:** 22.21.1  / ****Included packages**:**  npm 10.9.4, yarn 1.22.22 
  - ****Minor versions**:** 22.20.0  / ****Included packages**:**  npm 10.9.3, yarn 1.22.22 
  - ****Minor versions**:** 22.17.0  / ****Included packages**:**  npm 10.9.2, yarn 1.22.22 
  - ****Minor versions**:** 22.16.0  / ****Included packages**:**  npm 10.9.2, yarn 1.22.22 
  - ****Minor versions**:** 22.14.0  / ****Included packages**:**  npm 10.9.2, yarn 1.22.22 



**Note**  
App Runner provides a revised build process for specific major runtimes that have been released more recently. Because of this you'll see references to *revised App Runner build* and *original App Runner build* in certain sections of this document. For more information, see [Managed runtime versions and the App Runner build](service-source-code.md#service-source-code.build-detail).


**Supported runtime versions — revised App Runner build**  


- ** Node.js 18 (nodejs18) **
  - ****Minor versions**:** 18.20.8 / ****Included packages**:**  npm 10.8.2, yarn 1.22.22 
  - ****Minor versions**:** 18.20.7 / ****Included packages**:**  npm 10.8.2, yarn 1.22.22 
  - ****Minor versions**:** 18.20.6 / ****Included packages**:**  npm 10.8.2, yarn 1.22.22 
  - ****Minor versions**:** 18.20.5 / ****Included packages**:**  npm 10.8.2, yarn 1.22.22 
  - ****Minor versions**:** 18.20.4 / ****Included packages**:**  npm 10.7.0, yarn 1.22.22 
  - ****Minor versions**:** 18.20.3 / ****Included packages**:**  npm 10.7.0, yarn 1.22.22 
  - ****Minor versions**:** 18.20.2 / ****Included packages**:**  npm 10, yarn \* 
  - ****Minor versions**:** 18.19.1 / ****Included packages**:**  npm 10, yarn \* 
  - ****Minor versions**:** 18.19.0 / ****Included packages**:**  npm 10, yarn \* 






**Supported runtime versions — original App Runner build**  


- ** Node.js 16 (nodejs16) **
  - ****Minor versions**:** 16.20.2 / ****Included packages**:**  npm 8.19.4, yarn 1.22.22 
  - ****Minor versions**:** 16.20.1 / ****Included packages**:**  npm 8.19.4, yarn \* 
  - ****Minor versions**:** 16.20.0 / ****Included packages**:**  npm 8.19.4, yarn \* 
  - ****Minor versions**:** 16.19.1 / ****Included packages**:**  npm 8.19.4, yarn \* 
  - ****Minor versions**:** 16.19.0 / ****Included packages**:**  npm 8.19.4, yarn \* 
  - ****Minor versions**:** 16.18.1 / ****Included packages**:**  npm 8.19.4, yarn \* 
  - ****Minor versions**:** 16.17.1 / ****Included packages**:**  npm 8.19.4, yarn \* 
  - ****Minor versions**:** 16.17.0 / ****Included packages**:**  npm 8.19.4, yarn \* 

- ** Node.js 14 (nodejs14) **
  - ****Minor versions**:** 14.21.3 / ****Included packages**:**  npm 6.14.18, yarn 1.22.22 
  - ****Minor versions**:** 14.21.2  / ****Included packages**:**  npm 6.14.18, yarn \* 
  - ****Minor versions**:** 14.21.1  / ****Included packages**:**  npm 6.14.18, yarn \* 
  - ****Minor versions**:** 14.20.1  / ****Included packages**:**  npm 6.14.18, yarn \* 
  - ****Minor versions**:** 14.19.0  / ****Included packages**:**  npm 6.14.18, yarn \* 

- ** Node.js 12 (nodejs12) **
  - ****Minor versions**:** 12.22.12 / ****Included packages**:**  npm 6.14.16, yarn 1.22.22 
  - ****Minor versions**:** 12.21.0 / ****Included packages**:**  npm 6.14.16, yarn \* 

