Ember.js 7.0
5 hours ago
- #Web Development
- #Release Notes
- #EmberJS
- Ember v7.0 released with only removal of deprecated features and bug fixes per Ember's Major Version Policy.
- Ember v6.12 becomes LTS (Long Term Support) version upon Ember 7.0 release.
- Ember 6.x series introduced key features like v2 addon packaging, template-tag components, Embroider+Vite build system as default, strict-mode templates, renderComponent API, and tracked collections.
- Community contributions included merging glimmer-vm and router.js repos, OIDC package publishing, security updates, and tooling like Glint v2 and codemods.
- Upgrade path to Ember 7.0 involves moving to Ember 6.12, resolving deprecations, then updating via tools like ember-cli-update.
- Ember 7.0 removes deprecated features such as 'import Ember from "ember"', AMD bundles, and old service injection syntax.
- Bug fixes in Ember 7.0 include issues with strict mode, LinkTo in SVG, tracked collections, and array handling.
- Ember CLI 7.0 includes only breaking changes for deprecated APIs with no new features or bug fixes.