Skip to content


Common Runtime

Regardless of which language or platform your application is developed in, using jsii modules requires a compatible node runtime to be available in $PATH(see Runtime Architecture). Current node runtime versions support status is as follows:

Release Status
<12.7.0 ❌ Defunct
^12.7.0 ✅ Supported
^13.0.0 ❌ Defunct
^14.0.0 ✅ Supported
^15.0.0 ❌ Defunct
^16.0.0 ✅ Supported
Status Definitions
  • ✅ Supported: Long Term Support (LTS) releases (those with an even major version) are supported and bugs specific to those releases are addressed with the highest priority. Every jsii release is automatically tested against those releases.
  • 🧪 Best effort: Development releases (those with an odd major version) are supported on a best-effort basis. No automated testing is performed against those releases.
  • ⚠ Unsupported: End-of-Life releases are not supported. Bugs affecting those may not be fixed, and users are strongly advised to migrate to more recent releases.
  • ❌ Defunct: Very old releases (these have been End-of-Live for a while now) are unlikely to work at all.

The node releases schedule provides up-to-date information on the current status of all active releases, and indicates the timelines for support (including planned End-of-Life dates for each).

Last update: 2021-09-24