Skip to content
This repository has been archived by the owner on Feb 21, 2024. It is now read-only.

Latest commit

 

History

History
45 lines (36 loc) · 1.94 KB

node-support.md

File metadata and controls

45 lines (36 loc) · 1.94 KB

Node Support

Supported Version Matrix

Node LTS Version Supported Ember CLI Versions
0.10.x 0.0.0 - 2.8.x
0.12.x 0.0.0 - 2.11.x
4.x 1.13.9 - 3.1.x
5.x 1.13.9 - 2.6.3
6.x 2.9.0 - 3.9.x
7.x 2.10.0 - 2.16.x
8.x 2.13.3 - 3.16.x
9.x 2.16.2 - 3.2.x
10.x 3.1.3 - Current
11.x 3.9.0 - 3.13.0
12.x 3.10.0 - Current
13.x 3.15.0 - 3.20.0
14.x 3.19.0 - Current

Design

Commits to the HEAD of the master branch will provide support for any Active Node.js LTS and the current stable Node.js version(s). This will be enforced via CI, preventing us from landing code which won't work with versions which we support. This means that our schedule for support is tied to the LTS release schedule for Node.js.

Current support:

  • v10: Released as stable version then converted to LTS.
    • Supported by ember-cli/ember-cli#master until: 2021-04-30.
  • v12: Released as stable version then converted to LTS.
    • Supported by ember-cli/ember-cli#master until: 2022-04-30.
  • v14: Released as stable version then converted to LTS.
    • Supported by ember-cli/ember-cli#master until: 2023-04-30.

Release Process and Support Policy

Ember and Ember CLI have committed to supporting the Node.js LTS schedule for the HEAD of our master branch(es). This means that we will drop support per the Node.js Release Working Group's schedule without a major version bump/change of ember-cli itself.