Skip to content

Latest commit

 

History

History
3538 lines (2633 loc) · 257 KB

CHANGELOG.md

File metadata and controls

3538 lines (2633 loc) · 257 KB

ember-cli Changelog

v5.3.0-beta.2

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v5.3.0-beta.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v5.2.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v5.2.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v5.1.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v5.0.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.12.1

Blueprint Changes

Changelog

  • #10251 [BUGFIX release] Remove stylelint-config-prettier from app blueprint @bertdeblock

Thank you to all who took the time to contribute!

v4.12.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.11.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.10.0

Blueprint Changes

Changelog

  • #10048 Make addAddonsToProject support creating a new project with custom target directory @simonihmig
  • #10054 [ENHANCEMENT] Conditionally apply ESLint parser options in app and addon blueprints @Windvis
  • #10060 [ENHANCEMENT] Replace eslint-plugin-node with eslint-plugin-n in blueprints @Windvis
  • #10062 [ENHANCEMENT] Update Prettier config in blueprints to only use single quotes for .js and .ts files @Windvis
  • #10132 Add @ember/string as a dependency of projects @kategengler

Thank you to all who took the time to contribute!

v4.9.2

Blueprint Changes

Changelog

v4.9.1

Blueprint Changes

Changelog

  • #10101 [BUGFIX release] Correctly instantiate Watcher instance when running ember test --serve @bertdeblock

Thank you to all who took the time to contribute!

v4.9.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.8.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.7.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.6.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.5.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.4.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.3.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.2.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.1.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.1.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.0.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v4.0.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.28.4

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.28.3

Blueprint Changes

Changelog

  • #9670 Don't emit an error when the lint:fix script fails post blueprint generation @bertdeblock

Thank you to all who took the time to contribute!

v3.28.2

Blueprint Changes

Changelog

  • #9659 Ensure ember-classic ember-try scenario uses Ember 3.x @rwjblue

Thank you to all who took the time to contribute!

v3.28.1

Blueprint Changes

Changelog

  • #9618 Ensure discovered addons are refreshed after ember install (fix usage of default blueprints) @brendenpalmer

v4.0.0-beta.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.28.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.27.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.26.1

Blueprint Changes

Changelog

  • #9504 Update broccoli-concat to avoid a cache invalidation problem in files larger than 10000 characters. @brendenpalmer

Thank you to all who took the time to contribute!

v3.26.0

Blueprint Changes

Changelog

  • #9473 Issue a better error message for add-on's missing an entry point (e.g. invalid ember-addon.main path) @ef4
  • #9437 Add Prettier files to ".npmignore" file in addon blueprint @bertdeblock
  • #9436 Enable Embroider test scenario for addons @thoov
  • #9435 Use "lint:fix" script in app and addon README files @bertdeblock
  • #9451 update blueprint deps @kellyselden

Thank you to all who took the time to contribute!

v3.25.3

Blueprint Changes

Changelog

  • #9490 Prevent window.Ember deprecation when testing (for Ember 3.27+) @rwjblue

Thank you to all who took the time to contribute!

v3.25.2

Blueprint Changes

Changelog

  • #9473 Issue a better error message for add-on's missing an entry point (e.g. invalid ember-addon.main path) @ef4

Thank you to all who took the time to contribute!

v3.25.1

Blueprint Changes

Changelog

  • #9467 Defer The tests file was not loaded. warning until after DOMContentLoaded @ef4

Thank you to all who took the time to contribute!

v3.25.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.24.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.23.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.22.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.21.2

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.21.1

Blueprint Changes

Changelog

  • #9321 Add missing ember-lts-3.20 matrix build to CI configuration. @kellyselden
  • #9323 Remove errant ember-lts-3.12 matrix build from CI configuration. @rwjblue
  • #9324 Fix transpilation issues with modern browsers by migrating from ember-cli-uglify to ember-cli-terser @rwjblue

Thank you to all who took the time to contribute!

v3.21.0

Blueprint Changes

Changelog

v3.20.2

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.20.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.20.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.19.0

Blueprint Changes

Changelog

v3.18.0

Blueprint Changes

Changelog

  • #9063 Fix typo in Blueprint documentation. @bartocc
  • #9068 Adds link to CLI commands doc from README @entendu
  • #9070 Fix a number of causes of unhandled rejections (and ensure tests fail when unhandled rejection occurs). @stefanpenner
  • #9072 Ensure errors during build are properly reported to the console. @stefanpenner
  • #9092 Update ember-source and ember-data to 3.18 betas. @rwjblue
  • #9097 Update production dependencies to latest. @rwjblue
  • #9108 Cleanup of async in CLI / Builder while digging into issues around progress clean up. @rwjblue
  • #9188 Add Node 14 to CI @rwjblue
  • #9208 Update blueprint dependencies to latest versions. @rwjblue
  • #9090 Ensure processed addon styles are not doubly-included in vendor.css @bantic

Thank you to all who took the time to contribute!

v3.17.0

Blueprint Changes

Changelog

v3.16.2

Blueprint Changes

Changelog

  • #9090 Ensure processed addon styles are not doubly-included in vendor.css @bantic

v3.16.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.16.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.15.2

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.15.1

Blueprint Changes

Changelog

  • #8977 Fix invalid syntax with ember-classic ember-try scenario. @rwjblue

Thank you to all who took the time to contribute!

v3.15.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.14.0

Blueprint Changes

Changelog

  • #8875 Fix ember-cli-htmlbars-inline-precompile deprecation @HeroicEric
  • #8882 Simplify "Get started" message for ember new @dcyriller
  • #8899 Don't reload the config for instrumentation @pzuraq
  • #8900 Include legacyDecorators eslint option by default @pzuraq
  • #8901 Merge config/environment.js's EmberENV configuration with any pre-existing EmberENV @chancancode
  • #8910 Update TravisCI config for ember new to restrict CI runs to master branch and pull requests @kellyselden
  • #8915 Revert changes made to enable "octane" as the default for ember new @rwjblue
  • #8916 Update ember-source and ember-data to 3.14.x @rwjblue
  • #8853 Update ember-resolver to 5.3.0. @rwjblue
  • #8812 Clarify installation error message @jrjohnson
  • #8820 Issue deprecation when enabling MODULE_UNIFICATION flag. @rwjblue

v3.13.2

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.13.1

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.13.0

Blueprint Changes

Changelog

Thank you to all who took the time to contribute!

v3.12.1

Blueprint Changes

Community Contributions

  • #8797 Update heimdalljs-fs-monitor to 0.2.3. @rwjblue
  • #8959 Ensure node_modules/* directories without a package.json are not considered as part of the addon discovery process @stefanpenner

Thank you to all who took the time to contribute!

v3.12.0

Blueprint Changes

Community Contributions

v3.11.0

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.10.1

Blueprint Changes

Community Contributions

v3.10.0

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.9.0

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.8.3

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.8.2

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.8.1

Blueprint Changes

Community Contributions

  • #8261 add server/**/*.js to eslint node files for app @kellyselden
  • #8467 Ensure npm version is available during ember new / ember install foo. @rwjblue

Thank you to all who took the time to contribute!

v3.8.0

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.7.1

Blueprint Changes

Community Contributions

  • #8357 blueprints/addon: Fix incorrect job formatting in .travis.yml config @buschtoens

Thank you to all who took the time to contribute!

v3.7.0

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.6.1

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.6.0

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.5.1

Blueprint Changes

Community Contributions

Thank you to all who took the time to contribute!

v3.5.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.4.4

Blueprint Changes

Community Contributions

  • #8277 DefaultPackager: Move addon-test-support out of the tests folder @Turbo87
  • #8278 DefaultPackager: Fix addon preprocessing @Turbo87

Thank you to all who took the time to contribute!

v3.4.3

The following changes are required if you are upgrading from the previous version:

  • Users
  • Addon Developers
  • Core Contributors
    • No changes required

Community Contributions

Thank you to all who took the time to contribute!

v3.4.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.4.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.4.0

This version was unpublished from NPM because the published tar file contained a bug. NPM is write-only (that is you can unpublish a package but you cannot re-publish it with the same version) and that leaves us with only one option: publish a new version. We effectively fast-forwarding to 3.4.1.

v3.4.0-beta.3

The following changes are required if you are upgrading from the previous version:

  • Users
    • Upgrade your project's ember-cli version - docs
  • Addon Developers
    • No changes required
  • Core Contributors
    • No changes required

Community Contributions

Thank you to all who took the time to contribute!

v3.4.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

  • #7902 add .eslintignore to .npmignore @kellyselden
  • #7904 further unify all our .*ignore files @kellyselden
  • #7905 Fix release branch tests @kellyselden
  • #7917 Adding entries for the package-info-cache work to the contribution list @dcombslinkedin
  • #7940 Enable LiveReload and normal app server to share a single port. @SparshithNR
  • #7947 Adding support for in repo addons in non-conventional directories @scalvert
  • #7949 Upgrade blueprint dependency versions @stefanpenner
  • #7950 Better handle ambiguity between package.json and index.js name field. @rwjblue
    • Changes the addon blueprint to ensure name property just references the package.json's name
    • Introduce a hard error when locally developing an addon whose package.json name differs from index.js name.
    • Updates Project.prototype.findAddonByName / Addon.prototype.findAddonByName to handle the changes to mentioned above. Specifically, findAddonByName will prefer exact matches to the package.json name over exact matches in index.js name.
  • #7954 Add template linting. @rwjblue
  • #7956 Embrace stages in CI. @rwjblue

Thank you to all who took the time to contribute!

v3.4.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.3.0

The following changes are required if you are upgrading from the previous version:

v3.2.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.2.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.2.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.1.4

Community Contributions

Thank you to all who took the time to contribute!

v3.1.3

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.1.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.1.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

v3.1.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v3.0.4

The following changes are required if you are upgrading from the previous version:

Community Contributions

v3.0.3

The following changes are required if you are upgrading from the previous version:

  • Users
    • Upgrade your project's ember-cli version - docs
  • Addon Developers
    • No changes required
  • Core Contributors
    • No changes required

Community Contributions

Thank you to all who took the time to contribute!

v3.0.2

The following changes are required if you are upgrading from the previous version:

  • Users
    • Upgrade your project's ember-cli version - docs
  • Addon Developers
    • No changes required
  • Core Contributors
    • No changes required

Community Contributions

Thank you to all who took the time to contribute!

v3.0.1

The following changes are required if you are upgrading from the previous version:

  • Users
    • Upgrade your project's ember-cli version - docs
  • Addon Developers
    • No changes required
  • Core Contributors
    • No changes required

Community Contributions

Thank you to all who took the time to contribute!

v3.0.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v2.18.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v2.18.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

v2.18.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.17.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.17.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.17.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.17.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.17.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.16.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.16.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

  • #7369 Fix issue with linting within an addon without an app/ directory. @rwjblue

Thank you to all who took the time to contribute!

2.16.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.15.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.15.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

  • #7286 Update amd-name-resolver version to enable parallel babel transpile @mikrostew
  • #7309 model/project: Freeze app config before caching it @Turbo87
  • #7310 models/project: Hide app config caching behind CONFIG_CACHING feature flag @Turbo87

Thank you to all who took the time to contribute!

2.15.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.15.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.14.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.14.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

2.14.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.14.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.14.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.3

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.0-beta.4

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.0-beta.3

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.13.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.12.3

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.12.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.12.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.12.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.12.0-beta.2

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.12.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.11.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.11.0

The following changes are required if you are upgrading from the previous version:

Notes:

  • This version of Ember CLI will not officially support Node.js v0.12 per the Ember Node.js LTS Support policy.
  • As part of this release we have made the default behavior inclusion of Ember from npm via the ember-source npm package.

Community Contributions

Thank you to all who took the time to contribute!

2.10.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

  • #6485 tests/runner: Fix "capture-exit" compatibility @Turbo87
  • #6496 Revert the reverted revert. Ember assign not available in all ember try scenarios @webark
  • #6531 Update to latest capture-exit, revert work around. @rwjblue
  • #6533 blueprints/addon: Fix path to "ember" executable in ".travis.yml" @Turbo87
  • #6536 fix phantom use on travis @kellyselden
  • #6693 Backport subprocess invocation of npm to v2.10 @Turbo87

Thank you to all who took the time to contribute!

2.10.0

The following changes are required if you are upgrading from the previous version:

Notes:

  • This version of Ember CLI no longer supports Node.js v0.10 per the Ember Node.js LTS Support policy.
  • As part of this release we have experimental support for including Ember from npm via the ember-source npm package. We hope to discover the gaps during this release cycle and make that the default in a future release.

Community Contributions

Thank you to all who took the time to contribute!

2.10.0-beta.2

The following changes are required if you are upgrading from the previous version:

Notes:

  • This version of Ember CLI no longer supports Node.js v0.10 per the Ember Node.js LTS Support policy.
  • As part of this release we have experimental support for including Ember from npm via the ember-source npm package. We hope to discover the gaps during this release cycle and make that the default in a future release.

Community Contributions

Thank you to all who took the time to contribute!

2.10.0-beta.1

The following changes are required if you are upgrading from the previous version:

Notes:

  • This version of Ember CLI no longer supports Node.js v0.10 per the Ember Node.js LTS Support policy.
  • As part of this release we have experimental support for including Ember from npm via the ember-source npm package. We hope to discover the gaps during this release cycle and make that the default in a future release.

Community Contributions

Thank you to all who took the time to contribute!

2.9.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

  • #6371 blueprints/app: Update Ember and Ember Data to v2.9.0 @Turbo87

Thank you to all who took the time to contribute!

2.9.0

The following changes are required if you are upgrading from the previous version:

Notes:

  • This update includes a version bump of QUnit to 2.0.0. Please pay close attention to your test suites.

Community Contributions

Thank you to all who took the time to contribute!

2.9.0-beta.2

The following changes are required if you are upgrading from the previous version:

Notes:

  • This update includes a version bump of QUnit to 2.0.0. Please pay close attention to your test suites.
  • This update is marked as unsupporting Node 0.10. Please prepare for removal of support per Ember's Node.js LTS Support policy.

Community Contributions

Thank you to all who took the time to contribute!

2.9.0-beta.1

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!

2.8.0

The following changes are required if you are upgrading from the previous version:

Community Contributions

Thank you to all who took the time to contribute!