npm / ember-cli
ember-cli
What changed in ember-cli 3 to 6, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-01.
29 breaking4 new APIs and options3 behavior and defaults7 tooling3 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initember-cli 63 changes
Breaking changes 1
Deprecations throw when their ember-cli until date has passed.
New APIs and options 1
Allows specifying that no CI provider should be used.
Tooling 1
Blueprints use the official types.
ember-cli 528 changes
Breaking changes 26
Addons are no longer found by their index.js name.
The Babel fallback for addons is removed.
Support for the baseURL environment option is dropped.
The deprecated blacklist-whitelist-build-options feature is removed.
The deprecated blueprint.add-bower-package-to-project feature is removed.
The deprecated blueprint.add-bower-packages-to-project feature is removed.
Bower entries are removed from the app and addon blueprint ignore files.
Checking whether Bower components are installed is no longer supported.
Installing Bower packages is no longer supported.
The deprecated building-bower-packages feature is removed.
Including Ember builds via Bower is no longer supported.
Support for ember-cli-babel v5 and v6 is dropped.
Support for the EMBER_CLI_ERROR_ON_INVALID_ADDON environment flag is dropped.
Support for the EMBER_CLI_IGNORE_ADDON_NAME_MISMATCH environment flag is dropped.
The deprecated ember-cli-jshint-support feature is removed.
Support for ember-cli-shims is dropped.
The ember-resolver fallback is removed.
Including handlebars.js via Bower is no longer supported.
jQuery is no longer automatically included in legacy Ember versions.
Default minifyJS options are removed.
Node v14 is no longer supported.
npm versions below 5.7.1 are no longer supported.
The deprecated PACKAGER experiment is removed.
The deprecated project.bower-dependencies feature is removed.
The deprecated project.bower-directory feature is removed.
The deprecated vendor-shim-blueprint feature is removed.
Tooling 2
The app and addon blueprints add ember-cli-clean-css.
The peer dependency range for ember-source is widened.
ember-cli 410 changes
New APIs and options 3
Adds support for the addons.exclude option.
Adds support for the addons.include option.
Adds the --ci-provider option to ember new and ember addon so developers can select a CI provider.
Behavior and default changes 2
Default CI config blueprints now run all builds.
New apps and addons now default to using GitHub Actions.
Tooling 2
App and addon blueprints now use ember-auto-import 2.
The install command now supports pnpm.
Fixes and other changes 3
A failing lint:fix script no longer emits an error after blueprint generation.
The loglevel flag is now set properly for npm.
Fixes usage of the --yarn option in ember init.
ember-cli 35 changes
Breaking changes 2
Deprecated contentFor() hooks were removed from EmberApp.
The deprecated deprecateUI() utility function was removed.
Behavior and default changes 1
Creating a new project installs optional dependencies.
Tooling 2
Async/await works nicely by default.
ember-try became a direct addon dependency.