Ember.js Release Cycle

3.8.0
Released Feb 27th
The path to 3.9.0...
beta 1
beta 2
beta 3
(current beta)
beta 4
(Mar 11th)
beta 5
beta 6
3.9.0
Coming the week of Apr 10th

Ember releases follow a "train" release model. About every six weeks, the master branch of Ember (sometimes referred to as "canary") branches to become the new beta. After six weeks as a beta, this version becomes the new stable release of Ember.

A release of a new Ember version is only considered complete when a release blog post is published. Since multiple libraries make up a release, including `ember.js`, `ember-data`, `ember-cli`, and documentation, the release occurs in steps throughout a week-long window. Developers are encouraged to monitor the release blog posts for the official announcement before upgrading their apps. Release dates may shift as needed, but developers can expect roughly eight minor releases per year.

LTS (Long Term Support) releases are done at least every four minor versions, plus the last version before a new major release. An LTS release receives security updates for 9 release cycles (54 weeks) and bugfixes for 5 release cycles (30 weeks).

LTS Support Schedule
LTS Version Released Bugfixes until: Security patches until:
3.4 Oct 2018 May 2019 Oct 2019
2.18 Feb 2018 Sept 2018 Feb 2019
2.16 Oct 2017 May 2018 Dec 2018

The Ember project adheres to semantic versioning. Releases are named according to a MAJOR.MINOR.PATCH scheme, and only MAJOR versions releases may change or remove public APIs after deprecation. MINOR versions may introduce new features so long as they are backwards compatible, and PATCH releases may include bug or security fixes.

Canary

Canary builds are the bleeding edge of Ember development. Please do not use these builds unless you want to try out and offer feedback on new features and fixes not available in the Release or Beta builds.

Beta

The latest beta release is 3.9.0-beta.3, made 21 days ago

Beta builds incorporate new features that are ready for evaluation in application code. We do not recommend using Beta builds in production.

Release

The latest stable release is 3.8.0, made on February 27th, 2019

Release builds have been hardened through our multi-tiered release process. These builds are perfect for use in production environments.

Long-Term Support (LTS)

The latest LTS release is 3.4.7, made on December 7th, 2018

The LTS channel provides a longer support timeframe but receives new features less frequently. These builds are right for users who prefer to upgrade roughly twice a year.

Periodically, various APIs in Ember may be deprecated. As new releases of Ember and Ember Data land, be sure to review the deprecation guides and documentation guides. These are updated regularly.