HeadlinesBriefing favicon HeadlinesBriefing.com

Ember 7.0 launches, deprecations finally dropped

Hacker News •
×

Ember released version v7.0, marking the first major update that only removes deprecated APIs and bundles bug fixes. Under the project’s Major Version Policy, 6.12 LTS becomes a Long‑Term Support release, giving teams a stable base while Ember shifts new features to minor releases. The change eliminates import Ember from 'ember' and AMD bundle publishing. It also patches LinkTo inside SVG and trackedMap reactivity bugs.

Recent 6.x minor releases introduced a Vite‑powered Embroider build system, strict‑mode template‑tag components, and the renderComponent API. Ember 6.8 also added tracked collections such as trackedArray and trackedMap, and set strict‑mode as the default authoring format. The core team also merged the glimmer‑vm and router.js repositories into ember.js, streamlining engine iteration and enabling router experiments.

Upgrade guidance advises moving to 6.12 LTS, clearing all deprecation warnings, then running npx ember-cli-update to jump to v7.0. Projects that resolve warnings experience a transition, as no new public APIs or deprecations arrive in this release. Removed imports include the Ember namespace and AMD bundle publishing, forcing a switch to @ember/service's service macro. The focus on stability lets developers adopt Vite tooling without disruption.