# ember-cli Changelog

## v3.7.1

#### Blueprint Changes

- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.7.0...v3.7.1)
- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.7.0...v3.7.1)

#### Community Contributions

- [#8357](https://github.com/ember-cli/ember-cli/pull/8357) blueprints/addon: Fix incorrect job formatting in `.travis.yml` config [@buschtoens](https://github.com/buschtoens)

Thank you to all who took the time to contribute!


## v3.7.0

#### Blueprint Changes

- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.6.1...v3.7.0)
- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.6.1...v3.7.0)

#### Community Contributions

- [#8262](https://github.com/ember-cli/ember-cli/pull/8262) spelling fix [@jfdnc](https://github.com/jfdnc)
- [#8264](https://github.com/ember-cli/ember-cli/pull/8264) Remove redundant _requireBuildPackages and format comments [@xg-wang](https://github.com/xg-wang)
- [#8275](https://github.com/ember-cli/ember-cli/pull/8275) Fix dead link in CONTRIBUTING.md [@hakilebara](https://github.com/hakilebara)
- [#8279](https://github.com/ember-cli/ember-cli/pull/8279) CHANGELOG: Drop releases before v2.8.0 [@Turbo87](https://github.com/Turbo87)
- [#8286](https://github.com/ember-cli/ember-cli/pull/8286) Provide a compatibility section in addon READMEs [@kennethlarsen](https://github.com/kennethlarsen)
- [#8296](https://github.com/ember-cli/ember-cli/pull/8296) Add ember-source@3.4 LTS ember-try scenario. [@rwjblue](https://github.com/rwjblue)
- [#8297](https://github.com/ember-cli/ember-cli/pull/8297) Remove last usage of Babel 6. [@rwjblue](https://github.com/rwjblue)
- [#8299](https://github.com/ember-cli/ember-cli/pull/8299) remove ember-lts-2.16 ember-try scenario [@kellyselden](https://github.com/kellyselden)
- [#8308](https://github.com/ember-cli/ember-cli/pull/8308) ignore .env* files [@kellyselden](https://github.com/kellyselden)
- [#8351](https://github.com/ember-cli/ember-cli/pull/8351) Update Ember and Ember Data to v3.7.0 [@Turbo87](https://github.com/Turbo87)
- [#8352](https://github.com/ember-cli/ember-cli/pull/8352) Fix `relative-module-paths` caching [@Turbo87](https://github.com/Turbo87)

Thank you to all who took the time to contribute!


## v3.6.1

#### Blueprint Changes

- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.6.0...v3.6.1)
- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.6.0...v3.6.1)

#### Community Contributions

- [#8288](https://github.com/ember-cli/ember-cli/pull/8288) Add `ember-default` scenario to `ember-try` config again [@bendemboski](https://github.com/bendemboski)
- [#8296](https://github.com/ember-cli/ember-cli/pull/8296) Add ember-source@3.4 LTS ember-try scenario. [@rwjblue](https://github.com/rwjblue)

Thank you to all who took the time to contribute!


## v3.6.0

#### Blueprint Changes

- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.5.1...v3.6.0)
- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.5.1...v3.6.0)

#### Community Contributions

- [#7958](https://github.com/ember-cli/ember-cli/pull/7958) Gather doc files in docs directory [@dcyriller](https://github.com/dcyriller)
- [#8032](https://github.com/ember-cli/ember-cli/pull/8032) Update minimum broccoli-viz version [@gandalfar](https://github.com/gandalfar)
- [#7974](https://github.com/ember-cli/ember-cli/pull/7974) Prevent double builds in CI for branches pushed by owner [@rwjblue](https://github.com/rwjblue)
- [#8096](https://github.com/ember-cli/ember-cli/pull/8096) Use regex to parse /livereload urls [@SparshithNR](https://github.com/SparshithNR)
- [#8086](https://github.com/ember-cli/ember-cli/pull/8086) Prefer walk-sync for AssetPrinterSize (speeds things up) [@stefanpenner](https://github.com/stefanpenner)
- [#8108](https://github.com/ember-cli/ember-cli/pull/8108) Put `package-info-cache` warnings under `DEBUG` control [@dcombslinkedin](https://github.com/dcombslinkedin)
- [#8203](https://github.com/ember-cli/ember-cli/pull/8203) Move contribution info away from `README` to `CONTRIBUTING` [@kennethlarsen/feature](https://github.com/kennethlarsen/feature)
- [#8147](https://github.com/ember-cli/ember-cli/pull/8147) Bump ember-cli-babel@7 in application blueprint [@SergeAstapov](https://github.com/SergeAstapov)
- [#8142](https://github.com/ember-cli/ember-cli/pull/8142) Fix yarn test failures [@abhilashlr](https://github.com/abhilashlr)
- [#8138](https://github.com/ember-cli/ember-cli/pull/8138) Remove ember-ajax from addon blueprint [@initram](https://github.com/initram)
- [#8143](https://github.com/ember-cli/ember-cli/pull/8143) adding fix to use NULL nodeModuleList to optimize when dealing with non-addons [@dcombslinkedin](https://github.com/dcombslinkedin)
- [#8179](https://github.com/ember-cli/ember-cli/pull/8179) Do not include `.jshintrc` and `.eslintrc` when generating `lib` or `packages` [@ppcano](https://github.com/ppcano)
- [#8162](https://github.com/ember-cli/ember-cli/pull/8162) remove any /* eslint-env node */ [@kellyselden](https://github.com/kellyselden)
- [#8174](https://github.com/ember-cli/ember-cli/pull/8174) Fix links in Addon API docs header [@dfreeman](https://github.com/dfreeman)
- [#8171](https://github.com/ember-cli/ember-cli/pull/8171) Add `--ssl` options to `ember test` [@nathanhammond](https://github.com/nathanhammond)
- [#8165](https://github.com/ember-cli/ember-cli/pull/8165) Remove unused "ember-default" scenario [@kellyselden](https://github.com/kellyselden)
- [#8202](https://github.com/ember-cli/ember-cli/pull/8202) Specify explicit ember-cli version in project update instructions [@nickschot](https://github.com/nickschot)
- [#8277](https://github.com/ember-cli/ember-cli/pull/8277) DefaultPackager: Move `addon-test-support` out of the `tests` folder [@Turbo87](https://github.com/Turbo87)
- [#8278](https://github.com/ember-cli/ember-cli/pull/8278) DefaultPackager: Fix addon preprocessing [@Turbo87](https://github.com/Turbo87)
- [#8287](https://github.com/ember-cli/ember-cli/pull/8287) blueprints/app: Update Ember and Ember Data to v3.6.0 [@Turbo87](https://github.com/Turbo87)

Thank you to all who took the time to contribute!


## v3.5.1

#### Blueprint Changes

- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.5.0...v3.5.1)
- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.5.0...v3.5.1)

#### Community Contributions

- [#8127](https://github.com/ember-cli/ember-cli/pull/8127) Fix eslint errors in new app [@Gaurav0](https://github.com/Gaurav0)
- [#8130](https://github.com/ember-cli/ember-cli/pull/8130) Use regex to parse /livereload urls [@rwjblue](https://github.com/rwjblue)
- [#8141](https://github.com/ember-cli/ember-cli/pull/8141) Use `debug` for `package-info-cache` messages [@stefanpenner](https://github.com/stefanpenner)
- [#8150](https://github.com/ember-cli/ember-cli/pull/8150) Fix `toTree()` with custom paths [@wagenet](https://github.com/wagenet)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.3...v3.5.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.3...v3.5.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#8079](https://github.com/ember-cli/ember-cli/pull/8079) add .template-lintrc.js to npmignore [@kellyselden](https://github.com/kellyselden)
- [#8083](https://github.com/ember-cli/ember-cli/pull/8083) Catch InvalidNodeError for Broccoli 2.0 and fallback to broccoli-builder [@oligriffiths](https://github.com/oligriffiths)
- [#8117](https://github.com/ember-cli/ember-cli/pull/8117) Do not ignore dotfiles in ESLint [@Gaurav0](https://github.com/Gaurav0)
- [#7365](https://github.com/ember-cli/ember-cli/pull/7365) Migrate from ember-cli-qunit to ember-qunit. [@rwjblue](https://github.com/rwjblue)
- [#8062](https://github.com/ember-cli/ember-cli/pull/8062) Add `yarn.lock` to `.npmignore` [@Turbo87](https://github.com/Turbo87)
- [#8064](https://github.com/ember-cli/ember-cli/pull/8064) Update `qunit-dom` to v0.8.0 [@Turbo87](https://github.com/Turbo87)
- [#8067](https://github.com/ember-cli/ember-cli/pull/8067) Less restrictive blueprints - change how addons are identified [@scalvert](https://github.com/scalvert)
- [#8068](https://github.com/ember-cli/ember-cli/pull/8068) Enable BROCCOLI_2 and SYSTEM_TEMP experiments by default. [@rwjblue](https://github.com/rwjblue)
- [#8069](https://github.com/ember-cli/ember-cli/pull/8069) Adding back feature to customization of serveURL [@SparshithNR](https://github.com/SparshithNR)
- [#7798](https://github.com/ember-cli/ember-cli/pull/7798) Add Broccoli 2.0 support [@oligriffiths](https://github.com/oligriffiths)
- [#7916](https://github.com/ember-cli/ember-cli/pull/7916) Support node-http-proxy timeout options [@jboler](https://github.com/jboler)
- [#7937](https://github.com/ember-cli/ember-cli/pull/7937) Update fallback default browser targets from IE9 -> IE11. [@arthirm](https://github.com/arthirm)
- [#7984](https://github.com/ember-cli/ember-cli/pull/7984) Reject when command args validation fails [@zonkyio](https://github.com/zonkyio)
- [#7946](https://github.com/ember-cli/ember-cli/pull/7946) upgrade ember-cli-htmlbars to 3.x [@stefanpenner](https://github.com/stefanpenner)
- [#8000](https://github.com/ember-cli/ember-cli/pull/8000) Adding `--in` option to `ember generate` and `ember destroy` to allow blueprint generation for in repo addons in custom paths. [@scalvert](https://github.com/scalvert)
- [#8028](https://github.com/ember-cli/ember-cli/pull/8028) Add `public` to the list of disallowed application names [@twokul](https://github.com/twokul)

Thank you to all who took the time to contribute!


## v3.4.4

#### Blueprint Changes

- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.3...v3.4.4)
- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.3...v3.4.4)

#### Community Contributions

- [#8277](https://github.com/ember-cli/ember-cli/pull/8277) DefaultPackager: Move `addon-test-support` out of the `tests` folder [@Turbo87](https://github.com/Turbo87)
- [#8278](https://github.com/ember-cli/ember-cli/pull/8278) DefaultPackager: Fix addon preprocessing [@Turbo87](https://github.com/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
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.2...v3.4.3)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember new` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.2...v3.4.3)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#8044](https://github.com/ember-cli/ember-cli/pull/8044) Fix livereload issues when SSL is enabled. [@SparshithNR](https://github.com/SparshithNR)
- [#8046](https://github.com/ember-cli/ember-cli/pull/8046) Do not to fail to build if `tests` folder is not present [@twokul](https://github.com/twokul)
- [#8047](https://github.com/ember-cli/ember-cli/pull/8047) Fix `app.import` transforms for tests [@twokul](https://github.com/twokul)
- [#8048](https://github.com/ember-cli/ember-cli/pull/8048) Make sure app content always "wins" over addon content. [@twokul](https://github.com/twokul)
- [#8057](https://github.com/ember-cli/ember-cli/pull/8057) Ensure livereload support does not break proxied websockets. [@rwjblue](https://github.com/rwjblue)
- [#8058](https://github.com/ember-cli/ember-cli/pull/8058) Tweak invalid / missing package log output to be more actionable [@dcombslinkedin](https://github.com/dcombslinkedin)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.1...v3.4.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.1...v3.4.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#8024](https://github.com/ember-cli/ember-cli/pull/8024) [BUGFIX] Remove 2.12 scenario from travis.yml [@cibernox](https://github.com/cibernox)
- [#8033](https://github.com/ember-cli/ember-cli/pull/8033) Restore `styles` behaviour [@twokul](https://github.com/twokul)
- [#8038](https://github.com/ember-cli/ember-cli/pull/8038) Ensure livereload proxy is scoped to only live reload prefix. [@rwjblue](https://github.com/rwjblue)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.3.0...v3.4.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.3.0...v3.4.1)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7791](https://github.com/ember-cli/ember-cli/pull/7791) Add Node 10 to support matrix [@stefanpenner](https://github.com/stefanpenner)
- [#7803](https://github.com/ember-cli/ember-cli/pull/7803) Migrate to using Travis stages [@rwjblue](https://github.com/rwjblue)
- [#7808](https://github.com/ember-cli/ember-cli/pull/7808) Drop Node 4 support [@Turbo87](https://github.com/Turbo87)
- [#7947](https://github.com/ember-cli/ember-cli/pull/7947) Add support for in repo addons in non-conventional directories [@scalvert](https://github.com/scalvert)
- [#7954](https://github.com/ember-cli/ember-cli/pull/7954) Add template linting [@rwjblue](https://github.com/rwjblue)
- [#7956](https://github.com/ember-cli/ember-cli/pull/7956) Embrace stages in CI [@rwjblue](https://github.com/rwjblue)
- [#7977](https://github.com/ember-cli/ember-cli/pull/7977) Use existing build from specified path [@SparshithNR](https://github.com/SparshithNR)
- [#7997](https://github.com/ember-cli/ember-cli/pull/7997) Update `ember-data` and `ember-source` to 3.4.0 [@btecu](https://github.com/btecu)
- [#8019](https://github.com/ember-cli/ember-cli/pull/8019) Revert "[PERF] Speed up package info cache" [@rwjblue](https://github.com/rwjblue)
- [#8013](https://github.com/ember-cli/ember-cli/pull/8013) Fix SASS compilation issues [@twokul](https://github.com/twokul)

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](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7952](https://github.com/ember-cli/ember-cli/pull/7952) [BUGFIX release] Fix crash when tree objects are used in config [@kanongil](https://github.com/kanongil)
- [#7962](https://github.com/ember-cli/ember-cli/pull/7962) Dependency updates... [@rwjblue](https://github.com/rwjblue)
- [#7965](https://github.com/ember-cli/ember-cli/pull/7965) Don’t produce duplicate warnings when invoking findAddonByName with a… [@stefanpenner](https://github.com/ember-cli)
- [#7966](https://github.com/ember-cli/ember-cli/pull/7966) adding flag to stop repeated dumping of same package errors [@dcombslinkedin](https://github.com/dcombslinkedin)
- [#7969](https://github.com/ember-cli/ember-cli/pull/7969) Update addon.js [@stefanpenner](https://github.com/ember-cli)
- [#7970](https://github.com/ember-cli/ember-cli/pull/7970) Fix findAddonByName in beta. [@rwjblue](https://github.com/rwjblue)
- [#7977](https://github.com/ember-cli/ember-cli/pull/7977) Use existing build from specified path, --path option added [@SparshithNR](https://github.com/SparshithNR)
- [#7979](https://github.com/ember-cli/ember-cli/pull/7979) Stabilize + Lock-down add-on discovery order. [@stefanpenner](https://github.com/ember-cli)
- [#7983](https://github.com/ember-cli/ember-cli/pull/7983) Remove unneeded logging. [@stefanpenner](https://github.com/ember-cli)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.0-beta.1...v3.4.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.0-beta.1...v3.4.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7902](https://github.com/ember-cli/ember-cli/pull/7902) add .eslintignore to .npmignore [@kellyselden](https://github.com/kellyselden)
- [#7904](https://github.com/ember-cli/ember-cli/pull/7904) further unify all our `.*ignore` files [@kellyselden](https://github.com/kellyselden)
- [#7905](https://github.com/ember-cli/ember-cli/pull/7905) Fix release branch tests [@kellyselden](https://github.com/kellyselden)
- [#7917](https://github.com/ember-cli/ember-cli/pull/7917) Adding entries for the package-info-cache work to the contribution list [@dcombslinkedin](https://github.com/dcombslinkedin)
- [#7940](https://github.com/ember-cli/ember-cli/pull/7940) Enable LiveReload and normal app server to share a single port. [@SparshithNR](https://github.com/SparshithNR)
- [#7947](https://github.com/ember-cli/ember-cli/pull/7947) Adding support for in repo addons in non-conventional directories [@scalvert](https://github.com/scalvert)
- [#7949](https://github.com/ember-cli/ember-cli/pull/7949) Upgrade blueprint dependency versions [@stefanpenner](https://github.com/stefanpenner)
- [#7950](https://github.com/ember-cli/ember-cli/pull/7950) Better handle ambiguity between package.json and index.js name field. [@rwjblue](https://github.com/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](https://github.com/ember-cli/ember-cli/pull/7954) Add template linting. [@rwjblue](https://github.com/rwjblue)
- [#7956](https://github.com/ember-cli/ember-cli/pull/7956) Embrace stages in CI. [@rwjblue](https://github.com/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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.3.0...v3.4.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.3.0...v3.4.0-beta.1)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7792](https://github.com/ember-cli/ember-cli/pull/7792) Add node 10 to test matrix [@stefanpenner](https://github.com/stefanpenner)
- [#7801](https://github.com/ember-cli/ember-cli/pull/7801) Update node support policy docs. [@rwjblue](https://github.com/rwjblue)
- [#7804](https://github.com/ember-cli/ember-cli/pull/7804) removing extra `app` folder check and error message [@stonecircle](https://github.com/stonecircle)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.2.0...v3.3.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.2.0...v3.3.0)
- Core Contributors
  + No changes required

## v3.2.0

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

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.4...v3.2.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.4...v3.2.0)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7560](https://github.com/ember-cli/ember-cli/pull/7560) Migrate to new format for mode specific arguments in testem config. [@rwjblue](https://github.com/rwjblue)
- [#7621](https://github.com/ember-cli/ember-cli/pull/7621) Take newer symlink-or-copy [@ef4](https://github.com/ef4)
- [#7698](https://github.com/ember-cli/ember-cli/pull/7698) Update `ember-cli-qunit` dependency [@CodingItWrong](https://github.com/CodingItWrong)
- [#7729](https://github.com/ember-cli/ember-cli/pull/7729) package-info-cache (fast package caching) [@dcombslinkedin](https://github.com/dcombslinkedin)
- [#7809](https://github.com/ember-cli/ember-cli/pull/7809) Do not attempt to compress server sent events. [@rwjblue](https://github.com/rwjblue)
- [#7811](https://github.com/ember-cli/ember-cli/pull/7811) replace TRAVIS with CI [@kellyselden](https://github.com/kellyselden)
- [#7813](https://github.com/ember-cli/ember-cli/pull/7813) speed up addon initialization by using PackageInfoCache instead of Addon.lookup [@dcombslinkedin](https://github.com/dcombslinkedin)
- [#7833](https://github.com/ember-cli/ember-cli/pull/7833) blueprints/addon: Add `yarn.lock` file to `.npmignore` [@Turbo87](https://github.com/Turbo87)
- [#7836](https://github.com/ember-cli/ember-cli/pull/7836) tests: Increase timeout for linting tests [@Turbo87](https://github.com/Turbo87)
- [#7857](https://github.com/ember-cli/ember-cli/pull/7857) Filter out blacklisted addons before calling included hook [@dnachev](https://github.com/dnachev)
- [#7880](https://github.com/ember-cli/ember-cli/pull/7880) testem: Improve Chrome command line flags [@stefanpenner](https://github.com/stefanpenner)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.2.0-beta.1...v3.2.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.2.0-beta.1...v3.2.0-beta.2)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7792](https://github.com/ember-cli/ember-cli/pull/7792) Add node 10 to test matrix [@stefanpenner](https://github.com/stefanpenner)
- [#7801](https://github.com/ember-cli/ember-cli/pull/7801) Update node support policy docs. [@rwjblue](https://github.com/rwjblue)
- [#7804](https://github.com/ember-cli/ember-cli/pull/7804) removing extra `app` folder check and error message [@stonecircle](https://github.com/stonecircle)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.2...v3.2.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.2...v3.2.0-beta.1)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7490](https://github.com/ember-cli/ember-cli/pull/7490) Module Unification Addons [@rwjblue](https://github.com/rwjblue)
- [#7605](https://github.com/ember-cli/ember-cli/pull/7605) blueprints/app: Add `qunit-dom` dependency by default [@Turbo87](https://github.com/Turbo87)
- [#7501](https://github.com/ember-cli/ember-cli/pull/7501) add delayed transpilation [@kellyselden](https://github.com/kellyselden)
- [#7634](https://github.com/ember-cli/ember-cli/pull/7634) Addon._treeFor optimization [@kellyselden](https://github.com/kellyselden)
- [#7635](https://github.com/ember-cli/ember-cli/pull/7635) Packaged Bower [@twokul](https://github.com/twokul)
- [#7637](https://github.com/ember-cli/ember-cli/pull/7637) More comprehensive detect if ember-cli is being run within CI or not. [@stefanpenner](https://github.com/ember-cli)
- [#7641](https://github.com/ember-cli/ember-cli/pull/7641) update console-ui [@kellyselden](https://github.com/kellyselden)
- [#7665](https://github.com/ember-cli/ember-cli/pull/7665) Package config [@twokul](https://github.com/twokul)
- [#7661](https://github.com/ember-cli/ember-cli/pull/7661) Double linting test timeout [@ro0gr](https://github.com/ro0gr)
- [#7659](https://github.com/ember-cli/ember-cli/pull/7659) Exclude addon-test-support from eslint node files [@kolybasov](https://github.com/kolybasov)
- [#7660](https://github.com/ember-cli/ember-cli/pull/7660) improve logic for if addon is module-unification [@iezer](https://github.com/iezer)
- [#7658](https://github.com/ember-cli/ember-cli/pull/7658) Module Unification Addon blueprint [@cibernox](https://github.com/cibernox)
- [#7654](https://github.com/ember-cli/ember-cli/pull/7654) Package Vendor [@twokul](https://github.com/twokul)
- [#7650](https://github.com/ember-cli/ember-cli/pull/7650) compile all addons at once optimization [@kellyselden](https://github.com/kellyselden)
- [#7655](https://github.com/ember-cli/ember-cli/pull/7655) Package tests [@twokul](https://github.com/twokul)
- [#7649](https://github.com/ember-cli/ember-cli/pull/7649) only use the standard compilers to compile addon code [@kellyselden](https://github.com/kellyselden)
- [#7731](https://github.com/ember-cli/ember-cli/pull/7731) restore `addon-import` logic [@GavinJoyce](https://github.com/GavinJoyce)
- [#7671](https://github.com/ember-cli/ember-cli/pull/7671) Include _super call in example of Addon.included [@jacobq](https://github.com/jacobq)
- [#7667](https://github.com/ember-cli/ember-cli/pull/7667) MU addons must generate a MU dummy app [@cibernox](https://github.com/cibernox)
- [#7662](https://github.com/ember-cli/ember-cli/pull/7662) Remove redundant checks [@twokul](https://github.com/twokul)
- [#7664](https://github.com/ember-cli/ember-cli/pull/7664) Support serving wasm with application/wasm [@stefanpenner](https://github.com/ember-cli)
- [#7668](https://github.com/ember-cli/ember-cli/pull/7668) Only watch test/dummy/app on addons if it exist [@cibernox](https://github.com/cibernox)
- [#7739](https://github.com/ember-cli/ember-cli/pull/7739) remove config caching [@GavinJoyce](https://github.com/GavinJoyce)
- [#7708](https://github.com/ember-cli/ember-cli/pull/7708) Update default broccoli-asset-rev [@ef4](https://github.com/ef4)
- [#7676](https://github.com/ember-cli/ember-cli/pull/7676) Deprecate ember-cli-babel 5.x [@raytiley](https://github.com/raytiley)
- [#7679](https://github.com/ember-cli/ember-cli/pull/7679) Update init to be src/ friendly [@mixonic](https://github.com/mixonic)
- [#7674](https://github.com/ember-cli/ember-cli/pull/7674) Package Public [@twokul](https://github.com/twokul)
- [#7678](https://github.com/ember-cli/ember-cli/pull/7678) Use a recent release of Ember canary for MU [@stefanpenner](https://github.com/ember-cli)
- [#7742](https://github.com/ember-cli/ember-cli/pull/7742) Package Javascript [@twokul](https://github.com/twokul)
- [#7702](https://github.com/ember-cli/ember-cli/pull/7702) Don't run `addon-import` blueprint if `project.isModuleUnification()` [@GavinJoyce](https://github.com/GavinJoyce)
- [#7685](https://github.com/ember-cli/ember-cli/pull/7685) fix the shims messaging [@kellyselden](https://github.com/kellyselden)
- [#7711](https://github.com/ember-cli/ember-cli/pull/7711) remove exists-sync, use fs.existsSync [@stefanpenner](https://github.com/stefanpenner)
- [#7762](https://github.com/ember-cli/ember-cli/pull/7762) Remove default value for `ember addon --yarn` [@lennyburdette](https://github.com/lennyburdette)
- [#7724](https://github.com/ember-cli/ember-cli/pull/7724) github package was renamed @octokit/rest [@kellyselden](https://github.com/kellyselden)
- [#7758](https://github.com/ember-cli/ember-cli/pull/7758) Allowing cwd to be passed to testem without being overridden by ember-cli [@arthirm](https://github.com/arthirm)
- [#7737](https://github.com/ember-cli/ember-cli/pull/7737) Fix issues identified with "delayed transpilation" system. [@rwjblue](https://github.com/rwjblue)
- [#7735](https://github.com/ember-cli/ember-cli/pull/7735) Disable MU by default [@stefanpenner](https://github.com/stefanpenner)
- [#7753](https://github.com/ember-cli/ember-cli/pull/7753) Update `qunit-dom` dependency [@Turbo87](https://github.com/Turbo87)
- [#7764](https://github.com/ember-cli/ember-cli/pull/7764) Skip running custom "*-addon" blueprint if module unification [@GavinJoyce](https://github.com/GavinJoyce)
- [#7767](https://github.com/ember-cli/ember-cli/pull/7767) Upgrade ember-load-initializers [@GavinJoyce](https://github.com/GavinJoyce)
- [#7768](https://github.com/ember-cli/ember-cli/pull/7768) Don't try to use default addon-import if app is MU [@GavinJoyce](https://github.com/GavinJoyce)
- [#7769](https://github.com/ember-cli/ember-cli/pull/7769) add blueprints to linting coverage [@kellyselden](https://github.com/kellyselden)
- [#7771](https://github.com/ember-cli/ember-cli/pull/7771) forgot .eslintignore in MU [@kellyselden](https://github.com/kellyselden)

Thank you to all who took the time to contribute!


## v3.1.4

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.3...v3.1.4)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.3...v3.1.4)

#### Community Contributions

- [#7801](https://github.com/ember-cli/ember-cli/pull/7801) Update node support policy docs. [@rwjblue](https://github.com/rwjblue)
- [#7809](https://github.com/ember-cli/ember-cli/pull/7809) Do not attempt to compress server sent events. [@rwjblue](https://github.com/rwjblue)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.2...v3.1.3)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.2...v3.1.3)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7769](https://github.com/ember-cli/ember-cli/pull/7769) add blueprints to linting coverage [@kellyselden](https://github.com/kellyselden)
- [#7771](https://github.com/ember-cli/ember-cli/pull/7771) forgot .eslintignore in MU [@kellyselden](https://github.com/kellyselden)
- [#7792](https://github.com/ember-cli/ember-cli/pull/7792) Add node 10 to test matrix [@stefanpenner](https://github.com/stefanpenner)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.1...v3.1.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.1...v3.1.2)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7749](https://github.com/ember-cli/ember-cli/pull/7749) remove trailing comma [@kellyselden](https://github.com/kellyselden)
- [#7752](https://github.com/ember-cli/ember-cli/pull/7752) Fix test fixtures [@Turbo87](https://github.com/Turbo87)
- [#7759](https://github.com/ember-cli/ember-cli/pull/7759) Ensure css is minified correctly [@twokul](https://github.com/twokul)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.0...v3.1.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.0...v3.1.1)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7746](https://github.com/ember-cli/ember-cli/pull/7746) Revert "arthirm/testem-bug-fix" [@Turbo87](https://github.com/Turbo87)


## v3.1.0

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

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.0.3...v3.1.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.0.3...v3.1.0)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7670](https://github.com/ember-cli/ember-cli/pull/7670) Support serving wasm with application/wasm [@rwjblue](https://github.com/rwjblue)
- [#7683](https://github.com/ember-cli/ember-cli/pull/7683) Revert "EmberApp: Remove deprecated `contentFor()` hooks" [@stefanpenner](https://github.com/ember-c
li)
- [#7691](https://github.com/ember-cli/ember-cli/pull/7691) Add support for .npmrc for blueprints [@thoov](https://github.com/thoov)
- [#7694](https://github.com/ember-cli/ember-cli/pull/7694) [BACKPORT release] Ensure config() memoizing is considers if the [@stefanpenner](https://github.com/
ember-cli)
- [#7719](https://github.com/ember-cli/ember-cli/pull/7719) reorder ember-cli-build.js in blueprint [@kellyselden](https://github.com/kellyselden)
- [#7720](https://github.com/ember-cli/ember-cli/pull/7720) assert no filters matched [@kellyselden](https://github.com/kellyselden)
- [#7721](https://github.com/ember-cli/ember-cli/pull/7721) update eslint-plugin-node for addons [@stefanpenner](https://github.com/ember-cli)
- [#7728](https://github.com/ember-cli/ember-cli/pull/7728) Passing defaultOptions to testem to prevent the cwd and config_dir set in testem.js from being ov
erridden by ember-cli [@arthirm](https://github.com/arthirm)
- [#7732](https://github.com/ember-cli/ember-cli/pull/7732) Merge pull request #7728 from arthirm/testem-bug-fix [@arthirm](https://github.com/arthirm)
- [#7736](https://github.com/ember-cli/ember-cli/pull/7736) add addon-test-support/index.js to eslint glob bug mitigation [@kellyselden](https://github.com/k
ellyselden)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.0.3...v3.0.4)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.0.3...v3.0.4)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7746](https://github.com/ember-cli/ember-cli/pull/7746) Revert "arthirm/testem-bug-fix" [@Turbo87](https://github.com/Turbo87)


## 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](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7719](https://github.com/ember-cli/ember-cli/pull/7719) reorder ember-cli-build.js in blueprint [@kellyselden](https://github.com/kellyselden)
- [#7720](https://github.com/ember-cli/ember-cli/pull/7720) assert no filters matched [@kellyselden](https://github.com/kellyselden)
- [#7721](https://github.com/ember-cli/ember-cli/pull/7721) update eslint-plugin-node for addons [@stefanpenner](https://github.com/ember-cli)
- [#7728](https://github.com/ember-cli/ember-cli/pull/7728) Passing defaultOptions to testem to prevent the cwd and config_dir set in testem.js from being overridden by ember-cli [@arthirm](https://github.com/arthirm)
- [#7736](https://github.com/ember-cli/ember-cli/pull/7736) add addon-test-support/index.js to eslint glob bug mitigation [@kellyselden](https://github.com/kellyselden)

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](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7691](https://github.com/ember-cli/ember-cli/pull/7691) Add support for .npmrc for blueprints [@thoov](https://github.com/thoov)
- [#7694](https://github.com/ember-cli/ember-cli/pull/7694) [BACKPORT release] Ensure config() memoizing is considers if the [@stefanpenner](https://github.com/ember-cli)

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](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7626](https://github.com/ember-cli/ember-cli/pull/7626) Fix 'const' declarations in non-strict mode are not supported [@Turbo87](https://github.com/Turbo87)
- [#7627](https://github.com/ember-cli/ember-cli/pull/7627) Fixing test fixtures from 3.0.0 release [@Turbo87](https://github.com/Turbo87)
- [#7670](https://github.com/ember-cli/ember-cli/pull/7670) Support serving wasm with application/wasm [@rwjblue](https://github.com/rwjblue)
- [#7683](https://github.com/ember-cli/ember-cli/pull/7683) Revert "EmberApp: Remove deprecated `contentFor()` hooks" [@stefanpenner](https://github.com/ember-cli)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.18.2...v3.0.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.18.2...v3.0.0)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7566](https://github.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://github.com/Turbo87)
- [#7569](https://github.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://github.com/kellyselden)
- [#7589](https://github.com/ember-cli/ember-cli/pull/7589) [BACKPORT release] upgrade testem [@stefanpenner](https://github.com/ember-cli)
- [#7594](https://github.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@stefanpenner](https://github.com/ember-cli)
- [#7610](https://github.com/ember-cli/ember-cli/pull/7610) Change isMainVendorFile check [@twokul](https://github.com/twokul/twokul)
- [#7447](https://github.com/ember-cli/ember-cli/pull/7447) Remove ember-cli-legacy-blueprints. [@rwjblue](https://github.com/rwjblue)
- [#7528](https://github.com/ember-cli/ember-cli/pull/7528) EmberApp: Overwrite `app/config/environment` in `tests.js` [@Turbo87](https://github.com/Turbo87)
- [#7536](https://github.com/ember-cli/ember-cli/pull/7536) Avoid bower usage in config/ember-try.js. [@rwjblue](https://github.com/rwjblue)
- [#7546](https://github.com/ember-cli/ember-cli/pull/7546) Remove unused testing helper files. [@rwjblue](https://github.com/rwjblue)
- [#7548](https://github.com/ember-cli/ember-cli/pull/7548) Make async/await work nicely by default. [@rwjblue](https://github.com/rwjblue)
- [#7549](https://github.com/ember-cli/ember-cli/pull/7549) Use `sudo: required` to work around issue in CI. [@rwjblue](https://github.com/rwjblue)
- [#7553](https://github.com/ember-cli/ember-cli/pull/7553) Remove embertest from ESLint configuration. [@rwjblue](https://github.com/rwjblue)
- [#7554](https://github.com/ember-cli/ember-cli/pull/7554) Make ember-try a direct addon dependency. [@rwjblue](https://github.com/rwjblue)
- [#7522](https://github.com/ember-cli/ember-cli/pull/7522) utilities: Remove deprecated `deprecateUI()` function [@Turbo87](https://github.com/Turbo87)
- [#7502](https://github.com/ember-cli/ember-cli/pull/7502) Cleanup and correct node-support.md. [@stefanpenner](https://github.com/ember-cli)
- [#7487](https://github.com/ember-cli/ember-cli/pull/7487) [BUGFIX] give `ember new` error messages consistent color [@GavinJoyce](https://github.com/GavinJoyce)
- [#7479](https://github.com/ember-cli/ember-cli/pull/7479) Improve default addon README [@Turbo87](https://github.com/Turbo87)
- [#7512](https://github.com/ember-cli/ember-cli/pull/7512) fix alpha ordering in npmignore [@stefanpenner](https://github.com/ember-cli)
- [#7520](https://github.com/ember-cli/ember-cli/pull/7520) Remove deprecated commands [@Turbo87](https://github.com/Turbo87)
- [#7523](https://github.com/ember-cli/ember-cli/pull/7523) Remove deprecated code from `EmberApp` class [@Turbo87](https://github.com/Turbo87)
- [#7524](https://github.com/ember-cli/ember-cli/pull/7524) Remove deprecated `Blueprint` code [@Turbo87](https://github.com/Turbo87)
- [#7525](https://github.com/ember-cli/ember-cli/pull/7525) Remove deprecated `Project` and `Addon` code [@Turbo87](https://github.com/Turbo87)
- [#7527](https://github.com/ember-cli/ember-cli/pull/7527) EmberApp: Remove deprecated `contentFor()` hooks [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.18.1...v2.18.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.18.1...v2.18.2)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7569](https://github.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://github.com/kellyselden)
- [#7589](https://github.com/ember-cli/ember-cli/pull/7589) upgrade testem [@stefanpenner](https://github.com/stefanpenner)
- [#7594](https://github.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@tomdale](https://github.com/tomdale)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.18.0...v2.18.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.18.0...v2.18.1)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7566](https://github.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.2...v2.18.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.2...v2.18.0)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7489](https://github.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://github.com/rwwagner90)
- [#7507](https://github.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://github.com/rwjblue)
- [#7513](https://github.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://github.com/kellyselden)
- [#7516](https://github.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://github.com/Turbo87)
- [#7529](https://github.com/ember-cli/ember-cli/pull/7529) Backport & fixup linting changes. [@rwjblue](https://github.com/rwjblue)
- [#7474](https://github.com/ember-cli/ember-cli/pull/7474) Give plugins and extends their own lines [@rwwagner90](https://github.com/rwwagner90)
- [#7475](https://github.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://github.com/kellyselden)
- [#7477](https://github.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@kellyselden/lenny](https://github.com/kellyselden/lenny)
- [#7478](https://github.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://github.com/Turbo87)
- [#7481](https://github.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://github.com/lennyburdette)
- [#7395](https://github.com/ember-cli/ember-cli/pull/7395) Make "testdouble" dependency optional in MockProcess class [@ro0gr](https://github.com/ro0gr)
- [#7382](https://github.com/ember-cli/ember-cli/pull/7382) add option to not create file [@kellyselden](https://github.com/kellyselden)
- [#7385](https://github.com/ember-cli/ember-cli/pull/7385) remove node 7 testing [@kellyselden](https://github.com/kellyselden)
- [#6955](https://github.com/ember-cli/ember-cli/pull/6955) Discover dependencies of npm-linked addons [@ef4](https://github.com/ef4)
- [#7164](https://github.com/ember-cli/ember-cli/pull/7164) Fix generate command when both usePods option and --pod argument is used [@emrekutlu](https://github.com/emrekutlu)
- [#7428](https://github.com/ember-cli/ember-cli/pull/7428) Fix bad recursion in ember-cli-shims detection [@cibernox](https://github.com/cibernox)
- [#7419](https://github.com/ember-cli/ember-cli/pull/7419) Delete crossdomain.xml [@sandstrom](https://github.com/sandstrom)
- [#7424](https://github.com/ember-cli/ember-cli/pull/7424) Adding documentation for experiments [@sangm](https://github.com/sangm)
- [#7414](https://github.com/ember-cli/ember-cli/pull/7414) Fixes Project#hasDependencies to only check for dependencies instead … [@MiguelMadero/mmadero](https://github.com/MiguelMadero/mmadero)
- [#7406](https://github.com/ember-cli/ember-cli/pull/7406) Remove livereload url from output [@topaxi](https://github.com/topaxi)
- [#7401](https://github.com/ember-cli/ember-cli/pull/7401) Resolve node modules correctly [@ef4](https://github.com/ef4)
- [#7443](https://github.com/ember-cli/ember-cli/pull/7443) Use `overrides` for a single `.eslintrc.js`. [@rwjblue](https://github.com/rwjblue)
- [#7435](https://github.com/ember-cli/ember-cli/pull/7435) add ember-try ignores to npmignore [@kellyselden](https://github.com/kellyselden)
- [#7432](https://github.com/ember-cli/ember-cli/pull/7432) Avoid publishing massive temp folder leaked by ember-try [@ef4](https://github.com/ef4)
- [#7438](https://github.com/ember-cli/ember-cli/pull/7438) skip uninstall if no matching package is installed [@makepanic](https://github.com/makepanic)
- [#7455](https://github.com/ember-cli/ember-cli/pull/7455) Add eslint-plugin-ember to default linting config. [@rwjblue](https://github.com/rwjblue)
- [#7456](https://github.com/ember-cli/ember-cli/pull/7456) Use fs-extra's `ensureDir` to avoid race condition in `mk-tmp-dir-in`. [@rwjblue](https://github.com/rwjblue)
- [#7457](https://github.com/ember-cli/ember-cli/pull/7457) Avoid directly requiring `blueprints/app/files/package.json`. [@rwjblue](https://github.com/rwjblue)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.1...v2.17.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.1...v2.17.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7489](https://github.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://github.com/rwwagner90)
- [#7507](https://github.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://github.com/rwjblue)
- [#7513](https://github.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://github.com/kellyselden)
- [#7516](https://github.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.0...v2.17.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.0...v2.17.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7475](https://github.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://github.com/kellyselden)
- [#7477](https://github.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@lennyburdette](https://github.com/lennyburdette)
- [#7478](https://github.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://github.com/Turbo87)
- [#7481](https://github.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://github.com/lennyburdette)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.2...v2.17.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.2...v2.17.0)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7232](https://github.com/ember-cli/ember-cli/pull/7232) don't compress responses with the x-no-compression response header [@akatov](https://github.com/akatov)
- [#7272](https://github.com/ember-cli/ember-cli/pull/7272) Fixes `undefined` values in merged aliases [@twokul](https://github.com/twokul)
- [#7342](https://github.com/ember-cli/ember-cli/pull/7342) Updating testem.js for the app blueprint [@scalvert](https://github.com/scalvert)
- [#7360](https://github.com/ember-cli/ember-cli/pull/7360) "server" -> "serve" in package.json blueprint [@kellyselden](https://github.com/kellyselden)
- [#7353](https://github.com/ember-cli/ember-cli/pull/7353) remove ember-cli-shim warning [@NullVoxPopuli](https://github.com/NullVoxPopuli)
- [#7369](https://github.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://github.com/rwjblue)
- [#7372](https://github.com/ember-cli/ember-cli/pull/7372) Fix travis.yml in addon blueprint [@simonihmig](https://github.com/simonihmig)
- [#7377](https://github.com/ember-cli/ember-cli/pull/7377) Invoke transform registeration before included hook is called. [@kratiahuja](https://github.com/kratiahuja)
- [#7378](https://github.com/ember-cli/ember-cli/pull/7378) Ensure test-support and addon-test-support are linted. [@rwjblue](https://github.com/rwjblue)
- [#7381](https://github.com/ember-cli/ember-cli/pull/7381) Changes default Chrome remote debugging port. [@Oreoz](https://github.com/Oreoz)
- [#7409](https://github.com/ember-cli/ember-cli/pull/7409) cherry pick #7382 into beta [@kellyselden](https://github.com/kellyselden)
- [#7416](https://github.com/ember-cli/ember-cli/pull/7416) Add support for Node 9. [@rwjblue](https://github.com/rwjblue)
- [#7417](https://github.com/ember-cli/ember-cli/pull/7417) Issue warning for Node 7. [@rwjblue](https://github.com/rwjblue)
- [#7427](https://github.com/ember-cli/ember-cli/pull/7427) Remove emoji alias [@tristanpemble](https://github.com/tristanpemble)
- [#7430](https://github.com/ember-cli/ember-cli/pull/7430) ember-try: Add `useYarn` flag if necessary [@Turbo87](https://github.com/Turbo87)
- [#7436](https://github.com/ember-cli/ember-cli/pull/7436) retire 2.8, introduce 2.16 [@kellyselden](https://github.com/kellyselden)
- [#7437](https://github.com/ember-cli/ember-cli/pull/7437) Update to ember-cli-qunit@4.1.1. [@rwjblue](https://github.com/rwjblue)
- [#7439](https://github.com/ember-cli/ember-cli/pull/7439) Cherry pick #7432 and #7435 to release [@kellyselden](https://github.com/kellyselden)
- [#7449](https://github.com/ember-cli/ember-cli/pull/7449) Update `ember-cli-shims` to v1.2.0 [@Turbo87](https://github.com/Turbo87)
- [#7460](https://github.com/ember-cli/ember-cli/pull/7460) remove trailing comma from testem.js [@stefanpenner](https://github.com/ember-cli)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.0-beta.1...v2.17.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.0-beta.1...v2.17.0-beta.2)
- Core Contributors
  + No changes required

#### Community Contributions

- [#7353](https://github.com/ember-cli/ember-cli/pull/7353) remove ember-cli-shim warning [@NullVoxPopuli](https://github.com/NullVoxPopuli)
- [#7369](https://github.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://github.com/rwjblue)
- [#7372](https://github.com/ember-cli/ember-cli/pull/7372) Fix travis.yml in addon blueprint [@simonihmig](https://github.com/simonihmig)
- [#7377](https://github.com/ember-cli/ember-cli/pull/7377) Invoke transform registeration before included hook is called. [@kratiahuja](https://github.com/kratiahuja)
- [#7378](https://github.com/ember-cli/ember-cli/pull/7378) Ensure test-support and addon-test-support are linted. [@rwjblue](https://github.com/rwjblue)
- [#7381](https://github.com/ember-cli/ember-cli/pull/7381) Changes default Chrome remote debugging port. [@Oreoz](https://github.com/Oreoz)
- [#7409](https://github.com/ember-cli/ember-cli/pull/7409) cherry pick #7382 into beta [@kellyselden](https://github.com/kellyselden)
- [#7416](https://github.com/ember-cli/ember-cli/pull/7416) Add support for Node 9. [@rwjblue](https://github.com/rwjblue)
- [#7417](https://github.com/ember-cli/ember-cli/pull/7417) Issue warning for Node 7. [@rwjblue](https://github.com/rwjblue)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.0...v2.17.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.0...v2.17.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7344](https://github.com/ember-cli/ember-cli/pull/7344) Update mocha to the latest version 🚀 [@stefanpenner/greenkeeper](https://github.com/ember-cli/greenkeeper)
- [#7322](https://github.com/ember-cli/ember-cli/pull/7322) [INTERNAL] Update NPM to npm [@kimroen](https://github.com/kimroen)
- [#7232](https://github.com/ember-cli/ember-cli/pull/7232) ENHANCEMENT - don't compress responses with the x-no-compression response header [@akatov](https://github.com/akatov)
- [#7272](https://github.com/ember-cli/ember-cli/pull/7272) Fixes `undefined` values in merged aliases [@twokul](https://github.com/twokul)
- [#7317](https://github.com/ember-cli/ember-cli/pull/7317) [INTERNAL] Introduce `broccoli-assembler` [@twokul](https://github.com/twokul)
- [#7338](https://github.com/ember-cli/ember-cli/pull/7338) [INTERNAL] Port test helpers to class syntax [@twokul](https://github.com/twokul)
- [#7340](https://github.com/ember-cli/ember-cli/pull/7340) bump `rsvp` [@bekzod](https://github.com/bekzod)
- [#7342](https://github.com/ember-cli/ember-cli/pull/7342) Updating testem.js for the app blueprint [@scalvert](https://github.com/scalvert)
- [#7345](https://github.com/ember-cli/ember-cli/pull/7345) correct `rsvp` version in yarn.lock [@bekzod](https://github.com/bekzod)
- [#7360](https://github.com/ember-cli/ember-cli/pull/7360) "server" -> "serve" in package.json blueprint [@kellyselden](https://github.com/kellyselden)
- [#7363](https://github.com/ember-cli/ember-cli/pull/7363) Update to ember-cli-qunit@4.1.0-beta.1. [@rwjblue](https://github.com/rwjblue)
- [#7367](https://github.com/ember-cli/ember-cli/pull/7367) Bump ember-source to 2.17.0-beta.1. [@rwjblue](https://github.com/rwjblue)


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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.1...v2.16.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.1...v2.16.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7372](https://github.com/ember-cli/ember-cli/pull/7372) [BUGFIX] Fix travis.yml in addon blueprint [@simonihmig](https://github.com/simonihmig)
- [#7377](https://github.com/ember-cli/ember-cli/pull/7377) [BUGFIX] Invoke transform registeration before included hook is called. [@kratiahuja](https://github.com/kratiahuja)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.0...v2.16.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.0...v2.16.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7369](https://github.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://github.com/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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.15.1...v2.16.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.15.1...v2.16.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7341](https://github.com/ember-cli/ember-cli/pull/7341) tasks/npm-task: Adjust version constraints to not warn for npm@5 [@Turbo87](https://github.com/Turbo87)
- [#7346](https://github.com/ember-cli/ember-cli/pull/7346) Use "ci" mode for testem.js [@Turbo87](https://github.com/Turbo87)
- [#7348](https://github.com/ember-cli/ember-cli/pull/7348) Update "ember-cli-uglify" to v2.0.0 [@Turbo87](https://github.com/Turbo87)
- [#7349](https://github.com/ember-cli/ember-cli/pull/7349) Limit allowed concurrency in CI environments. [@rwjblue](https://github.com/rwjblue)
- [#7361](https://github.com/ember-cli/ember-cli/pull/7361) Update "ember-data" to v2.16.2 [@Turbo87](https://github.com/Turbo87)
- [#7364](https://github.com/ember-cli/ember-cli/pull/7364) preserve final newline in addon's package.json [@kellyselden](https://github.com/kellyselden)
- [#7316](https://github.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://github.com/locks)
- [#7320](https://github.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://github.com/kellyselden)
- [#7333](https://github.com/ember-cli/ember-cli/pull/7333) models/project: Use deep cloning instead of freezing the config [@Turbo87](https://github.com/Turbo87)
- [#7178](https://github.com/ember-cli/ember-cli/pull/7178) readme npm/yarn updates with tests [@kellyselden](https://github.com/kellyselden)
- [#6908](https://github.com/ember-cli/ember-cli/pull/6908) Several fixes for the module unification feature flag [@mixonic](https://github.com/mixonic)
- [#7137](https://github.com/ember-cli/ember-cli/pull/7137) add in-app testing page reference [@kellyselden](https://github.com/kellyselden)
- [#7086](https://github.com/ember-cli/ember-cli/pull/7086) Mock process [@ro0gr](https://github.com/ro0gr)
- [#7108](https://github.com/ember-cli/ember-cli/pull/7108) remove unnecessary `.push` [@bekzod](https://github.com/bekzod)
- [#7033](https://github.com/ember-cli/ember-cli/pull/7033) Ensure addon blueprint calls `this.filesPath` [@status200](https://github.com/status200)
- [#7109](https://github.com/ember-cli/ember-cli/pull/7109) Fix `ember install` for scoped packages [@ef4](https://github.com/ef4)
- [#6963](https://github.com/ember-cli/ember-cli/pull/6963) Preserve header key case when serving with proxy [@jpadilla](https://github.com/jpadilla)
- [#7119](https://github.com/ember-cli/ember-cli/pull/7119) added `app` directory for linting [@bekzod](https://github.com/bekzod)
- [#7074](https://github.com/ember-cli/ember-cli/pull/7074) Fix eslint warning on generated config/environment.js [@morhook](https://github.com/morhook)
- [#7065](https://github.com/ember-cli/ember-cli/pull/7065) Set the basePort for livereload from 49153 -> 7020 [@eriktrom](https://github.com/eriktrom)
- [#7239](https://github.com/ember-cli/ember-cli/pull/7239) Remove private `_mergeTrees` function [@twokul](https://github.com/twokul)
- [#7221](https://github.com/ember-cli/ember-cli/pull/7221) Bumps `broccoli-builder` version to include stack traces fix [@twokul](https://github.com/twokul)
- [#7233](https://github.com/ember-cli/ember-cli/pull/7233) Convert blueprints to use modules and bump ember-cli-babel [@rwwagner90](https://github.com/rwwagner90)
- [#7235](https://github.com/ember-cli/ember-cli/pull/7235) bump `ember-cli-lodash-subset` [@bekzod](https://github.com/bekzod)
- [#7227](https://github.com/ember-cli/ember-cli/pull/7227) Don't merge `emberCLITree` twice [@twokul](https://github.com/twokul)
- [#7294](https://github.com/ember-cli/ember-cli/pull/7294) Fix --test-port description [@akashdsouza](https://github.com/akashdsouza)
- [#7259](https://github.com/ember-cli/ember-cli/pull/7259) Convert MarkdownColor to class syntax [@locks](https://github.com/locks)
- [#7244](https://github.com/ember-cli/ember-cli/pull/7244) Using shorthands for functions [@twokul](https://github.com/twokul)
- [#7248](https://github.com/ember-cli/ember-cli/pull/7248) Bump `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://github.com/mikrostew)
- [#7245](https://github.com/ember-cli/ember-cli/pull/7245) Add API to allow addons to define and use custom transform with app.import [@kratiahuja](https://github.com/kratiahuja)
- [#7266](https://github.com/ember-cli/ember-cli/pull/7266) Fix JSON format of asset sizes report [@simplabs](https://github.com/simplabs)
- [#7264](https://github.com/ember-cli/ember-cli/pull/7264) Introduces Bundler [@twokul](https://github.com/twokul)
- [#7262](https://github.com/ember-cli/ember-cli/pull/7262) Convert to classes [@twokul](https://github.com/twokul)
- [#7261](https://github.com/ember-cli/ember-cli/pull/7261) double test timeout for install-test-slow [@ro0gr](https://github.com/ro0gr)
- [#7275](https://github.com/ember-cli/ember-cli/pull/7275) Allow server middleware to answer non-get (POST/PATCH...) requests [@cibernox](https://github.com/cibernox)
- [#7269](https://github.com/ember-cli/ember-cli/pull/7269) Extract vendor generation into bundler [@twokul](https://github.com/twokul)
- [#7292](https://github.com/ember-cli/ember-cli/pull/7292) Add Documentation Link and Supported Versions [@CrshOverride](https://github.com/CrshOverride)
- [#7296](https://github.com/ember-cli/ember-cli/pull/7296) Drop un-needed Ember import [@mixonic](https://github.com/mixonic)
- [#7300](https://github.com/ember-cli/ember-cli/pull/7300) Refactor Custom Transformation logic [@sangm](https://github.com/sangm)
- [#7303](https://github.com/ember-cli/ember-cli/pull/7303) Introduces a way to debug application/add-on trees [@twokul](https://github.com/twokul)
- [#7314](https://github.com/ember-cli/ember-cli/pull/7314) Removes babel module transform [@twokul](https://github.com/twokul)
- [#7315](https://github.com/ember-cli/ember-cli/pull/7315) fix image uri [@xg-wang](https://github.com/xg-wang)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.15.0...v2.15.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.15.0...v2.15.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7316](https://github.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://github.com/locks)
- [#7320](https://github.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://github.com/kellyselden)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.2...v2.15.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.2...v2.15.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7286](https://github.com/ember-cli/ember-cli/pull/7286) Update `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://github.com/mikrostew)
- [#7309](https://github.com/ember-cli/ember-cli/pull/7309) model/project: Freeze app config before caching it [@Turbo87](https://github.com/Turbo87)
- [#7310](https://github.com/ember-cli/ember-cli/pull/7310) models/project: Hide app config caching behind CONFIG_CACHING feature flag [@Turbo87](https://github.com/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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.15.0-beta.1...v2.15.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.15.0-beta.1...v2.15.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7210](https://github.com/ember-cli/ember-cli/pull/7210) Ember try remove test [@kellyselden](https://github.com/kellyselden)
- [#7186](https://github.com/ember-cli/ember-cli/pull/7186) node 8 [@stefanpenner](https://github.com/stefanpenner)
- [#7136](https://github.com/ember-cli/ember-cli/pull/7136) ember test work with both —server and —path [@stefanpenner](https://github.com/stefanpenner)
- [#7224](https://github.com/ember-cli/ember-cli/pull/7224) context issue fix [@bekzod](https://github.com/bekzod)
- [#7206](https://github.com/ember-cli/ember-cli/pull/7206) release] remove MODEL_FACTORY_INJECTIONS [@kellyselden](https://github.com/kellyselden)
- [#7205](https://github.com/ember-cli/ember-cli/pull/7205) release] 2 12 lts testing [@kellyselden](https://github.com/kellyselden)
- [#7193](https://github.com/ember-cli/ember-cli/pull/7193) cherry pick "install npm 4 in addon travis using npm" [@kellyselden](https://github.com/kellyselden)
- [#7194](https://github.com/ember-cli/ember-cli/pull/7194) stay in sync with editorconfig and other blueprints regarding newlines [@kellyselden](https://github.com/kellyselden)
- [#7204](https://github.com/ember-cli/ember-cli/pull/7204) release] explain node 4 in addons [@kellyselden](https://github.com/kellyselden)
- [#7208](https://github.com/ember-cli/ember-cli/pull/7208) Fixes typo in babel transpilation options [@pzuraq/bugfix](https://github.com/pzuraq/bugfix)
- [#7231](https://github.com/ember-cli/ember-cli/pull/7231) Don't merge `emberCLITree` twice [@twokul](https://github.com/twokul)
- [#7246](https://github.com/ember-cli/ember-cli/pull/7246) cherry-pick "Bumps `broccoli-builder` version to include stack traces fix [@twokul](https://github.com/twokul)
- [#7270](https://github.com/ember-cli/ember-cli/pull/7270) Cache Project model config. [@stefanpenner](https://github.com/ember-cli)
- [#7273](https://github.com/ember-cli/ember-cli/pull/7273) Asset sizes [@simplabs](https://github.com/simplabs)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.0...v2.15.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.0...v2.15.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6988](https://github.com/ember-cli/ember-cli/pull/6988) update addon lts testing [@kellyselden](https://github.com/kellyselden)
- [#7132](https://github.com/ember-cli/ember-cli/pull/7132) Bump ember-cli-eslint [@rwwagner90](https://github.com/rwwagner90)
- [#7026](https://github.com/ember-cli/ember-cli/pull/7026) explain node 4 in addons [@kellyselden](https://github.com/kellyselden)
- [#7002](https://github.com/ember-cli/ember-cli/pull/7002) update from npm 2 when using node 4 [@kellyselden](https://github.com/kellyselden)
- [#7014](https://github.com/ember-cli/ember-cli/pull/7014) fixup #6941 [@stefanpenner](https://github.com/stefanpenner)
- [#7025](https://github.com/ember-cli/ember-cli/pull/7025) remove MODEL_FACTORY_INJECTIONS [@stefanpenner](https://github.com/stefanpenner)
- [#7003](https://github.com/ember-cli/ember-cli/pull/7003) Allow node 7.x on Windows [@btecu](https://github.com/btecu)
- [#7090](https://github.com/ember-cli/ember-cli/pull/7090) Documentation around error propagation & version bumps [@twokul](https://github.com/twokul)
- [#7048](https://github.com/ember-cli/ember-cli/pull/7048) Update yarn.lock with latest allowed dependencies. [@rwjblue](https://github.com/rwjblue)
- [#7046](https://github.com/ember-cli/ember-cli/pull/7046) Pass only packages to npm uninstall task that exist [@raido](https://github.com/raido)
- [#7041](https://github.com/ember-cli/ember-cli/pull/7041) Revert rawMode to original value during windows signals cleanup [@ro0gr](https://github.com/ro0gr)
- [#7045](https://github.com/ember-cli/ember-cli/pull/7045) Make app.import() work with files inside `node_modules` [@Turbo87](https://github.com/Turbo87)
- [#7032](https://github.com/ember-cli/ember-cli/pull/7032) BUGFIX Corrected a typo in Windows elevation test error message. [@jpschober](https://github.com/jpschober)
- [#7068](https://github.com/ember-cli/ember-cli/pull/7068) Remove reference to "lib/ext/promise" from docs [@ro0gr](https://github.com/ro0gr)
- [#7057](https://github.com/ember-cli/ember-cli/pull/7057) Use https in references to emberjs website [@ahmadsoe](https://github.com/ahmadsoe)
- [#7056](https://github.com/ember-cli/ember-cli/pull/7056) fix_typos [@fixTypos](https://github.com/fixTypos)
- [#7064](https://github.com/ember-cli/ember-cli/pull/7064) remove the implied npm install and test from travis [@kellyselden](https://github.com/kellyselden)
- [#7054](https://github.com/ember-cli/ember-cli/pull/7054) Allow imports from scoped packages [@dfreeman](https://github.com/dfreeman)
- [#7150](https://github.com/ember-cli/ember-cli/pull/7150) fix typo [@stefanpenner](https://github.com/stefanpenner)
- [#7102](https://github.com/ember-cli/ember-cli/pull/7102) use `.test` instead of `.match` when appropriate [@bekzod](https://github.com/bekzod)
- [#7095](https://github.com/ember-cli/ember-cli/pull/7095) loggers `let` => `const` [@bekzod](https://github.com/bekzod)
- [#7084](https://github.com/ember-cli/ember-cli/pull/7084) change var to let in ARCHITECTURE.md [@ro0gr](https://github.com/ro0gr)
- [#7100](https://github.com/ember-cli/ember-cli/pull/7100) use native `Object.assign` [@bekzod](https://github.com/bekzod)
- [#7101](https://github.com/ember-cli/ember-cli/pull/7101) use `.reduce` in `addonPackages` [@bekzod](https://github.com/bekzod)
- [#7094](https://github.com/ember-cli/ember-cli/pull/7094) concat instead of `unshift each` in `_processedExternalTree` [@bekzod](https://github.com/bekzod)
- [#7080](https://github.com/ember-cli/ember-cli/pull/7080) Node support doc [@stefanpenner](https://github.com/stefanpenner)
- [#7099](https://github.com/ember-cli/ember-cli/pull/7099) use native `[].any` and `Object.keys` [@bekzod](https://github.com/bekzod)
- [#7096](https://github.com/ember-cli/ember-cli/pull/7096) removed redundant `self` references [@bekzod](https://github.com/bekzod)
- [#7081](https://github.com/ember-cli/ember-cli/pull/7081) update deps [@stefanpenner](https://github.com/stefanpenner)
- [#7093](https://github.com/ember-cli/ember-cli/pull/7093) use arrow function in `discoverFromDependencies` [@bekzod](https://github.com/bekzod)
- [#7085](https://github.com/ember-cli/ember-cli/pull/7085) remove "Aligned require statements" style guide [@ro0gr](https://github.com/ro0gr)
- [#7092](https://github.com/ember-cli/ember-cli/pull/7092) avoid extra iteration, use `reduce` instead of `map/filter` combination [@bekzod](https://github.com/bekzod)
- [#7161](https://github.com/ember-cli/ember-cli/pull/7161) Use headless chrome in addon build config [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
- [#7123](https://github.com/ember-cli/ember-cli/pull/7123) double mocha-eslint test timeout [@ro0gr](https://github.com/ro0gr)
- [#7118](https://github.com/ember-cli/ember-cli/pull/7118) cleanup `appAndDependencies` [@bekzod](https://github.com/bekzod)
- [#7105](https://github.com/ember-cli/ember-cli/pull/7105) use `const` where appropriate [@bekzod](https://github.com/bekzod)
- [#7106](https://github.com/ember-cli/ember-cli/pull/7106) cleanup tangled promise [@bekzod](https://github.com/bekzod)
- [#7114](https://github.com/ember-cli/ember-cli/pull/7114) explain the old code in bin/ember [@kellyselden](https://github.com/kellyselden)
- [#7104](https://github.com/ember-cli/ember-cli/pull/7104) cleanup `addon/dependencies` [@bekzod](https://github.com/bekzod)
- [#7107](https://github.com/ember-cli/ember-cli/pull/7107) cleanup promise chain [@bekzod](https://github.com/bekzod)
- [#7113](https://github.com/ember-cli/ember-cli/pull/7113) simplified promise chain in `git-init` [@bekzod](https://github.com/bekzod)
- [#7110](https://github.com/ember-cli/ember-cli/pull/7110) convert to RSVP promise inside `utilities/execa` [@bekzod](https://github.com/bekzod)
- [#7152](https://github.com/ember-cli/ember-cli/pull/7152) Remove redundant chrome installation since appveyor has latest chrome [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
- [#7151](https://github.com/ember-cli/ember-cli/pull/7151) Change `broccoli-middleware` to `1.0.0` :tada: [@twokul](https://github.com/twokul)
- [#7148](https://github.com/ember-cli/ember-cli/pull/7148) Replace phantom.js usage with headless chrome [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
- [#7147](https://github.com/ember-cli/ember-cli/pull/7147) Add Replacer to FileInfo [@stefanpenner](https://github.com/stefanpenner)
- [#7133](https://github.com/ember-cli/ember-cli/pull/7133) ember-cli-dependency-checker major version bump [@kellyselden](https://github.com/kellyselden)
- [#7175](https://github.com/ember-cli/ember-cli/pull/7175) mention chrome is required now [@kellyselden](https://github.com/kellyselden)
- [#7160](https://github.com/ember-cli/ember-cli/pull/7160) link + integrity is currently causing double loads [@stefanpenner](https://github.com/stefanpenner)
- [#7153](https://github.com/ember-cli/ember-cli/pull/7153) Update yarn.lock [@rwjblue](https://github.com/rwjblue)
- [#7180](https://github.com/ember-cli/ember-cli/pull/7180) install npm 4 in addon travis using npm [@kellyselden](https://github.com/kellyselden)
- [#7167](https://github.com/ember-cli/ember-cli/pull/7167) Upgrade testem to allow browser_args in testem.json [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
- [#7169](https://github.com/ember-cli/ember-cli/pull/7169) Travis multiple blank line cleanup and if block code consolidation [@kellyselden](https://github.com/kellyselden)
- [#7173](https://github.com/ember-cli/ember-cli/pull/7173) Removed unused dependencies [@t-sauer](https://github.com/t-sauer)
- [#7177](https://github.com/ember-cli/ember-cli/pull/7177) verify npm/yarn logic in travis files [@kellyselden](https://github.com/kellyselden)
- [#7181](https://github.com/ember-cli/ember-cli/pull/7181) node 8 but with npm4 [@stefanpenner](https://github.com/stefanpenner)
- [#7195](https://github.com/ember-cli/ember-cli/pull/7195) fix  --non-interactive test regression [@kellyselden](https://github.com/kellyselden)
- [#7196](https://github.com/ember-cli/ember-cli/pull/7196) fix a bad merge conflict resolution [@kellyselden](https://github.com/kellyselden)
- [#7197](https://github.com/ember-cli/ember-cli/pull/7197) use newer yarn on travis [@kellyselden](https://github.com/kellyselden)
- [#7200](https://github.com/ember-cli/ember-cli/pull/7200) verify welcome page logic [@kellyselden](https://github.com/kellyselden)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.1...v2.14.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.1...v2.14.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7273](https://github.com/ember-cli/ember-cli/pull/7273) Fix --json option for asset sizes command [@simplabs](https://github.com/simplabs)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.0...v2.14.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.0...v2.14.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7186](https://github.com/ember-cli/ember-cli/pull/7186) [release] node 8 [@stefanpenner](https://github.com/stefanpenner)
- [#7193](https://github.com/ember-cli/ember-cli/pull/7193) cherry pick "install npm 4 in addon travis using npm" [@kellyselden](https://github.com/kellyselden)
- [#7194](https://github.com/ember-cli/ember-cli/pull/7194) stay in sync with editorconfig and other blueprints regarding newlines [@kellyselden](https://github.com/kellyselden)
- [#7204](https://github.com/ember-cli/ember-cli/pull/7204) [bugfix release] explain node 4 in addons [@kellyselden](https://github.com/kellyselden)
- [#7205](https://github.com/ember-cli/ember-cli/pull/7205) [bugfix release] 2 12 lts testing [@kellyselden](https://github.com/kellyselden)
- [#7206](https://github.com/ember-cli/ember-cli/pull/7206) [bugfix release] remove MODEL_FACTORY_INJECTIONS [@kellyselden](https://github.com/kellyselden)
- [#7208](https://github.com/ember-cli/ember-cli/pull/7208) bugfix(legacy-addons): Fixes typo in babel transpilation options [@pzuraq](https://github.com/pzuraq)
- [#7210](https://github.com/ember-cli/ember-cli/pull/7210) [bugfix release] Ember try remove test [@kellyselden](https://github.com/kellyselden)
- [#7246](https://github.com/ember-cli/ember-cli/pull/7246) [BUGFIX release] cherry-pick "Bumps `broccoli-builder` version to include stack traces fix" [@twokul](https://github.com/twokul)

## 2.14.0

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

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.3...v2.14.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.3...v2.14.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6937](https://github.com/ember-cli/ember-cli/pull/6937) various blueprint cleanup and consistency [@kellyselden](https://github.com/kellyselden)
- [#6862](https://github.com/ember-cli/ember-cli/pull/6862) Update minimum ember-try version. [@rwjblue](https://github.com/rwjblue)
- [#6932](https://github.com/ember-cli/ember-cli/pull/6932) make blueprint files public [@kellyselden](https://github.com/kellyselden)
- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
- [#6868](https://github.com/ember-cli/ember-cli/pull/6868) Add --welcome option to `new` and `init` so that it can be skipped with --no-welcome [@romulomachado](https://github.com/romulomachado)
- [#6873](https://github.com/ember-cli/ember-cli/pull/6873) Add ~ to ember-cli in package.json in blueprints [@rwwagner90](https://github.com/rwwagner90)
- [#6934](https://github.com/ember-cli/ember-cli/pull/6934) missed node 4 - es6 updates in blueprints [@kellyselden](https://github.com/kellyselden)
- [#6890](https://github.com/ember-cli/ember-cli/pull/6890) Replace lib/utilities/DAG.js with dag-map package [@rwwagner90](https://github.com/rwwagner90)
- [#6888](https://github.com/ember-cli/ember-cli/pull/6888) Print out `yarn install` when yarn.lock file is present [@samdemaeyer](https://github.com/samdemaeyer)
- [#6883](https://github.com/ember-cli/ember-cli/pull/6883) broccoli/ember-app: Make app/index.html optional [@Turbo87](https://github.com/Turbo87)
- [#6886](https://github.com/ember-cli/ember-cli/pull/6886) Handle addon constructor errors gracefully [@jsturgis](https://github.com/jsturgis)
- [#6889](https://github.com/ember-cli/ember-cli/pull/6889) Use const/let in all blueprints [@simonihmig](https://github.com/simonihmig)
- [#6938](https://github.com/ember-cli/ember-cli/pull/6938) Add ESLint config to "server" and "lib" blueprints [@kellyselden](https://github.com/kellyselden)
- [#6910](https://github.com/ember-cli/ember-cli/pull/6910) [BUGFIX] Add yuidocs for the addon:init method [@mattmarcum](https://github.com/mattmarcum)
- [#6896](https://github.com/ember-cli/ember-cli/pull/6896) Removed all references to Bower in blueprint README. [@michielboekhoff](https://github.com/michielboekhoff)
- [#6903](https://github.com/ember-cli/ember-cli/pull/6903) remove npm experiment refs [@tylerturdenpants](https://github.com/tylerturdenpants)
- [#6907](https://github.com/ember-cli/ember-cli/pull/6907) Ignore files created by Ember-Try [@elwayman02](https://github.com/elwayman02)
- [#6898](https://github.com/ember-cli/ember-cli/pull/6898) Update ember-export-application-global to babel@6 version. [@rwjblue](https://github.com/rwjblue)
- [#6915](https://github.com/ember-cli/ember-cli/pull/6915) Run YUIDoc on single `it` [@sduquej](https://github.com/sduquej)
- [#6912](https://github.com/ember-cli/ember-cli/pull/6912) Stop creating recursive symlink (addon requiring itself) [@clekstro](https://github.com/clekstro)
- [#6911](https://github.com/ember-cli/ember-cli/pull/6911) Fix dirty git state [@clekstro](https://github.com/clekstro)
- [#6966](https://github.com/ember-cli/ember-cli/pull/6966) ENHANCEMENT: throw when converting `npm install foo` to `yarn install foo` [@pichfl](https://github.com/pichfl)
- [#6940](https://github.com/ember-cli/ember-cli/pull/6940) remove lint filter [@kellyselden](https://github.com/kellyselden)
- [#6936](https://github.com/ember-cli/ember-cli/pull/6936) use RSVP.resolve shorthand [@kellyselden](https://github.com/kellyselden)
- [#6919](https://github.com/ember-cli/ember-cli/pull/6919) Do not use `chalk.white` when displaying asset sizes [@lucasmazza](https://github.com/lucasmazza)
- [#6939](https://github.com/ember-cli/ember-cli/pull/6939) replace ': function(' with '(' [@kellyselden](https://github.com/kellyselden)
- [#6935](https://github.com/ember-cli/ember-cli/pull/6935) use our string style since converted from json [@kellyselden](https://github.com/kellyselden)
- [#6942](https://github.com/ember-cli/ember-cli/pull/6942) object shorthand blueprint cleanup [@kellyselden](https://github.com/kellyselden)
- [#6984](https://github.com/ember-cli/ember-cli/pull/6984) Fix perf-guide to have correct file names for build visualization [@kratiahuja](https://github.com/kratiahuja)
- [#7007](https://github.com/ember-cli/ember-cli/pull/7007) Updated npm version for ember-data to use ~ instead of ^ [@fushi](https://github.com/fushi)
- [#7038](https://github.com/ember-cli/ember-cli/pull/7038) Update "ember-cli-htmlbars" [@stefanpenner](https://github.com/stefanpenner)
- [#7059](https://github.com/ember-cli/ember-cli/pull/7059) Addon#setupPreprocessorRegistry should be invoked after `addon.app` is set. [@stefanpenner](https://github.com/stefanpenner)
- [#7130](https://github.com/ember-cli/ember-cli/pull/7130) yarn: Use --non-interactive flag [@Turbo87](https://github.com/Turbo87)
- [#7191](https://github.com/ember-cli/ember-cli/pull/7191) blueprints/app: Update "ember-source" and "ember-data" to v2.14.0 [@Turbo87](https://github.com/Turbo87)
- [#7192](https://github.com/ember-cli/ember-cli/pull/7192) tests/acceptance: Delete broken "ember generate http-proxy" test [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.0-beta.1...v2.14.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.0-beta.1...v2.14.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7007](https://github.com/ember-cli/ember-cli/pull/7007) Updated npm version for ember-data to use ~ instead of ^ [@fushi](https://github.com/fushi)
- [#6996](https://github.com/ember-cli/ember-cli/pull/6996) Update to non-beta version of ember-cli-qunit. [@rwjblue](https://github.com/rwjblue)
- [#6991](https://github.com/ember-cli/ember-cli/pull/6991) cleanup [@stefanpenner](https://github.com/stefanpenner)
- [#7009](https://github.com/ember-cli/ember-cli/pull/7009) fix extra new line and easier to read indentation [@Turbo87](https://github.com/Turbo87)
- [#7011](https://github.com/ember-cli/ember-cli/pull/7011) npmTask should throw when trying to convert `npm install foo` to `yarn install foo` [@Turbo87](https://github.com/Turbo87)
- [#7015](https://github.com/ember-cli/ember-cli/pull/7015) Do not set committer for the initial git commit [@Turbo87](https://github.com/Turbo87)
- [#7023](https://github.com/ember-cli/ember-cli/pull/7023) Allow broccoli-babel-transpiler to float with SemVer. [@rwjblue](https://github.com/rwjblue)
- [#7028](https://github.com/ember-cli/ember-cli/pull/7028) add yarn missing default comment [@kellyselden](https://github.com/kellyselden)
- [#7036](https://github.com/ember-cli/ember-cli/pull/7036) Ensure `lintTree` results cannot clobber tests. [@rwjblue](https://github.com/rwjblue)
- [#7038](https://github.com/ember-cli/ember-cli/pull/7038) Update "ember-cli-htmlbars" [@stefanpenner](https://github.com/stefanpenner)
- [#7049](https://github.com/ember-cli/ember-cli/pull/7049) Prevent warnings from broccoli-babel-transpiler. [@rwjblue](https://github.com/rwjblue)
- [#7051](https://github.com/ember-cli/ember-cli/pull/7051) Corrected a typo in Windows elevation test error message. [@Turbo87](https://github.com/Turbo87)
- [#7052](https://github.com/ember-cli/ember-cli/pull/7052) Pass only package to npm uninstall task that exist [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0...v2.14.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0...v2.14.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6918](https://github.com/ember-cli/ember-cli/pull/6918) Update markdown-it-terminal to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
- [#6862](https://github.com/ember-cli/ember-cli/pull/6862) Update minimum ember-try version. [@rwjblue](https://github.com/rwjblue)
- [#6859](https://github.com/ember-cli/ember-cli/pull/6859) Update fs-extra to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
- [#6937](https://github.com/ember-cli/ember-cli/pull/6937) various blueprint cleanup and consistency [@kellyselden](https://github.com/kellyselden)
- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
- [#6868](https://github.com/ember-cli/ember-cli/pull/6868) Add --welcome option to `new` and `init` so that it can be skipped with --no-welcome [@romulomachado](https://github.com/romulomachado)
- [#6873](https://github.com/ember-cli/ember-cli/pull/6873) Add ~ to ember-cli in package.json in blueprints [@rwwagner90](https://github.com/rwwagner90)
- [#6932](https://github.com/ember-cli/ember-cli/pull/6932) make blueprint files public [@kellyselden](https://github.com/kellyselden)
- [#6890](https://github.com/ember-cli/ember-cli/pull/6890) Replace lib/utilities/DAG.js with dag-map package [@rwwagner90](https://github.com/rwwagner90)
- [#6888](https://github.com/ember-cli/ember-cli/pull/6888) Print out `yarn install` when yarn.lock file is present [@samdemaeyer](https://github.com/samdemaeyer)
- [#6883](https://github.com/ember-cli/ember-cli/pull/6883) broccoli/ember-app: Make app/index.html optional [@Turbo87](https://github.com/Turbo87)
- [#6886](https://github.com/ember-cli/ember-cli/pull/6886) Handle addon constructor errors gracefully [@jsturgis](https://github.com/jsturgis)
- [#6889](https://github.com/ember-cli/ember-cli/pull/6889) Use const/let in all blueprints [@simonihmig](https://github.com/simonihmig)
- [#6940](https://github.com/ember-cli/ember-cli/pull/6940) remove lint filter [@kellyselden](https://github.com/kellyselden)
- [#6910](https://github.com/ember-cli/ember-cli/pull/6910) [BUGFIX] Add yuidocs for the addon:init method [@mattmarcum](https://github.com/mattmarcum)
- [#6896](https://github.com/ember-cli/ember-cli/pull/6896) Removed all references to Bower in blueprint README. [@michielboekhoff](https://github.com/michielboekhoff)
- [#6903](https://github.com/ember-cli/ember-cli/pull/6903) remove npm experiment refs [@tylerturdenpants](https://github.com/tylerturdenpants)
- [#6907](https://github.com/ember-cli/ember-cli/pull/6907) Ignore files created by Ember-Try [@elwayman02](https://github.com/elwayman02)
- [#6898](https://github.com/ember-cli/ember-cli/pull/6898) Update ember-export-application-global to babel@6 version. [@rwjblue](https://github.com/rwjblue)
- [#6942](https://github.com/ember-cli/ember-cli/pull/6942) object shorthand blueprint cleanup [@stefanpenner](https://github.com/ember-cli)
- [#6936](https://github.com/ember-cli/ember-cli/pull/6936) use RSVP.resolve shorthand [@kellyselden](https://github.com/kellyselden)
- [#6934](https://github.com/ember-cli/ember-cli/pull/6934) missed node 4 - es6 updates in blueprints [@kellyselden](https://github.com/kellyselden)
- [#6912](https://github.com/ember-cli/ember-cli/pull/6912) Stop creating recursive symlink (addon requiring itself) [@clekstro](https://github.com/clekstro)
- [#6935](https://github.com/ember-cli/ember-cli/pull/6935) use our string style since converted from json [@kellyselden](https://github.com/kellyselden)
- [#6919](https://github.com/ember-cli/ember-cli/pull/6919) Do not use `chalk.white` when displaying asset sizes [@lucasmazza](https://github.com/lucasmazza)
- [#6915](https://github.com/ember-cli/ember-cli/pull/6915) Run YUIDoc on single `it` [@sduquej](https://github.com/sduquej)
- [#6911](https://github.com/ember-cli/ember-cli/pull/6911) Fix dirty git state [@clekstro](https://github.com/clekstro)
- [#6938](https://github.com/ember-cli/ember-cli/pull/6938) Add ESLint config to "server" and "lib" blueprints [@kellyselden](https://github.com/kellyselden)
- [#6939](https://github.com/ember-cli/ember-cli/pull/6939) replace ': function(' with '(' [@kellyselden](https://github.com/kellyselden)
- [#6966](https://github.com/ember-cli/ember-cli/pull/6966) ENHANCEMENT: throw when converting `npm install foo` to `yarn install foo` [@pichfl](https://github.com/pichfl)
- [#6984](https://github.com/ember-cli/ember-cli/pull/6984) Fix perf-guide to have correct file names for build visualization [@kratiahuja](https://github.com/kratiahuja)
- [#6987](https://github.com/ember-cli/ember-cli/pull/6987) Update fs-extra to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.2...v2.13.3)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.2...v2.13.3)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7076](https://github.com/ember-cli/ember-cli/pull/7076) node 8 [@stefanpenner](https://github.com/stefanpenner)
- [#7077](https://github.com/ember-cli/ember-cli/pull/7077) Add reasonable `uglify-js` options. [@rwjblue](https://github.com/rwjblue)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.1...v2.13.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.1...v2.13.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#7023](https://github.com/ember-cli/ember-cli/pull/7023) Allow broccoli-babel-transpiler to float with SemVer. [@rwjblue](https://github.com/rwjblue)
- [#7028](https://github.com/ember-cli/ember-cli/pull/7028) add yarn missing default comment [@kellyselden](https://github.com/kellyselden)
- [#7036](https://github.com/ember-cli/ember-cli/pull/7036) Ensure `lintTree` results cannot clobber tests. [@rwjblue](https://github.com/rwjblue)
- [#7049](https://github.com/ember-cli/ember-cli/pull/7049) Prevent warnings from broccoli-babel-transpiler. [@rwjblue](https://github.com/rwjblue)
- [#7051](https://github.com/ember-cli/ember-cli/pull/7051) Corrected a typo in Windows elevation test error message. [@Turbo87](https://github.com/Turbo87)
- [#7052](https://github.com/ember-cli/ember-cli/pull/7052) Pass only package to npm uninstall task that exist [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0...v2.13.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0...v2.13.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6991](https://github.com/ember-cli/ember-cli/pull/6991) cleanup [@stefanpenner](https://github.com/stefanpenner)
- [#6996](https://github.com/ember-cli/ember-cli/pull/6996) Update to non-beta version of ember-cli-qunit [@rwjblue](https://github.com/rwjblue)
- [#7009](https://github.com/ember-cli/ember-cli/pull/7009) fix extra new line and easier to read indentation [@Turbo87](https://github.com/Turbo87)
- [#7011](https://github.com/ember-cli/ember-cli/pull/7011) npmTask should throw when trying to convert `npm install foo` to `yarn install foo` [@Turbo87](https://github.com/Turbo87)
- [#7015](https://github.com/ember-cli/ember-cli/pull/7015) Do not set committer for the initial git commit [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.3...v2.13.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.3...v2.13.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6978](https://github.com/ember-cli/ember-cli/pull/6978) Update dependencies to Babel 6 versions. [@rwjblue](https://github.com/rwjblue)
- [#6980](https://github.com/ember-cli/ember-cli/pull/6980) Update ember-ajax to v3.0.0. [@rwjblue](https://github.com/rwjblue)
- [#6983](https://github.com/ember-cli/ember-cli/pull/6983) blueprints: Remove Bower from README [@stefanpenner](https://github.com/ember-cli)
- [#6986](https://github.com/ember-cli/ember-cli/pull/6986) Revert nopt dependency update [@calderas](https://github.com/calderas)
- [#6992](https://github.com/ember-cli/ember-cli/pull/6992) blueprints/app: Update "ember-source" and "ember-data" to v2.13.0 [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.3...v2.13.0-beta.4)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.3...v2.13.0-beta.4)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6944](https://github.com/ember-cli/ember-cli/pull/6944) Include ember-testing.js when using ember-source [@trentmwillis](https://github.com/trentmwillis)
- [#6961](https://github.com/ember-cli/ember-cli/pull/6961) ensure addon.css is always included [@stefanpenner](https://github.com/stefanpenner)
- [#6968](https://github.com/ember-cli/ember-cli/pull/6968) Configure ESLint to parse ES2017 by default [@cibernox](https://github.com/cibernox)
- [#6969](https://github.com/ember-cli/ember-cli/pull/6969) Remove `.bowerrc` from blueprints [@pichfl](https://github.com/pichfl)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.2...v2.13.0-beta.3)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.2...v2.13.0-beta.3)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6901](https://github.com/ember-cli/ember-cli/pull/6901) Update ember-welcome-page to use Babel 6. [@rwjblue](https://github.com/rwjblue)
- [#6904](https://github.com/ember-cli/ember-cli/pull/6904) Update ember-cli-qunit to use Babel 6. [@rwjblue](https://github.com/rwjblue)
- [#6905](https://github.com/ember-cli/ember-cli/pull/6905) Update various addons to use Babel 6. [@rwjblue](https://github.com/rwjblue)
- [#6928](https://github.com/ember-cli/ember-cli/pull/6928) Add 🐹 as "ember" alias [@Turbo87](https://github.com/Turbo87)
- [#6929](https://github.com/ember-cli/ember-cli/pull/6929) Backport fixes to release branch [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.1...v2.13.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.1...v2.13.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6861](https://github.com/ember-cli/ember-cli/pull/6861) Don't generate `addon-config/targets.js` in addons [@cibernox](https://github.com/cibernox)
- [#6871](https://github.com/ember-cli/ember-cli/pull/6871) Use `yarn install --no-lockfile` in travis for addons [@rwwagner90](https://github.com/rwwagner90)
- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
- [#6884](https://github.com/ember-cli/ember-cli/pull/6884) Remove guard in `treeForAddon` around `addon/**/*.js` files. [@rwjblue](https://github.com/rwjblue)
- [#6885](https://github.com/ember-cli/ember-cli/pull/6885) Work around broken bower installation for old npm versions [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0...v2.13.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0...v2.13.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6795](https://github.com/ember-cli/ember-cli/pull/6795) Cleanup EmberApp class [@Turbo87](https://github.com/Turbo87)
- [#6615](https://github.com/ember-cli/ember-cli/pull/6615) Command interruption [@ro0gr](https://github.com/ro0gr)
- [#6472](https://github.com/ember-cli/ember-cli/pull/6472) add ability to clean up old files in generators [@kellyselden](https://github.com/kellyselden)
- [#6796](https://github.com/ember-cli/ember-cli/pull/6796) Update dependencies to latest versions. [@stefanpenner](https://github.com/ember-cli)
- [#6718](https://github.com/ember-cli/ember-cli/pull/6718) Pass init instrumentation to CLI if we have it [@stefanpenner](https://github.com/ember-cli)
- [#6717](https://github.com/ember-cli/ember-cli/pull/6717) Make instrumentation more resilient to errors [@stefanpenner](https://github.com/ember-cli)
- [#6716](https://github.com/ember-cli/ember-cli/pull/6716) Remove link to transition guide when ember-cli-build.js file is missing [@status200](https://github.com/status200)
- [#6715](https://github.com/ember-cli/ember-cli/pull/6715) Fix build console output when using environment variable [@status200](https://github.com/status200)
- [#6690](https://github.com/ember-cli/ember-cli/pull/6690) BUGFIX #6679 - workaround for tiny-lr not reloading on empty files arguments [@gandalfar](https://github.com/gandalfar)
- [#6617](https://github.com/ember-cli/ember-cli/pull/6617) Remove wasted work around addon's addon trees. [@rwjblue](https://github.com/rwjblue)
- [#6798](https://github.com/ember-cli/ember-cli/pull/6798) Update ember-cli-preprocess-registry to get latest clean-css. [@stefanpenner](https://github.com/ember-cli)
- [#6747](https://github.com/ember-cli/ember-cli/pull/6747) Use EOL to fix one Windows CI failure. [@rwjblue](https://github.com/rwjblue)
- [#6727](https://github.com/ember-cli/ember-cli/pull/6727) remove bower install from travis [@kellyselden](https://github.com/kellyselden)
- [#6745](https://github.com/ember-cli/ember-cli/pull/6745) ensure SIGINT ember serve produces instrumentation [@stefanpenner](https://github.com/ember-cli)
- [#6731](https://github.com/ember-cli/ember-cli/pull/6731) This reverts commit cb6bac632dc8dc1c49b30583f0fa135364c5c408, reversing
changes made to be142aaf7801bf64f4322583c7d82ae7c7066c52. [@rwjblue](https://github.com/rwjblue)
- [#6737](https://github.com/ember-cli/ember-cli/pull/6737) Make project require public [@asakusuma](https://github.com/asakusuma)
- [#6741](https://github.com/ember-cli/ember-cli/pull/6741) addon needs to mirror filesToRemove from app [@kellyselden](https://github.com/kellyselden)
- [#6742](https://github.com/ember-cli/ember-cli/pull/6742) Promote cacheKeyForTree to public API [@trentmwillis](https://github.com/trentmwillis)
- [#6734](https://github.com/ember-cli/ember-cli/pull/6734) chore(package): update broccoli-concat to version 3.1.1 [@stefanpenner](https://github.com/ember-cli)
- [#6739](https://github.com/ember-cli/ember-cli/pull/6739) Remove bower.json files again [@Turbo87](https://github.com/Turbo87)
- [#6728](https://github.com/ember-cli/ember-cli/pull/6728) remove application.hbs newline [@stefanpenner](https://github.com/ember-cli)
- [#6736](https://github.com/ember-cli/ember-cli/pull/6736) start using filesToRemove [@kellyselden](https://github.com/kellyselden)
- [#6748](https://github.com/ember-cli/ember-cli/pull/6748) Use yarn if yarn.lock exists or `--yarn` is used [@Turbo87](https://github.com/Turbo87)
- [#6805](https://github.com/ember-cli/ember-cli/pull/6805) more old file cleanup [@kellyselden](https://github.com/kellyselden)
- [#6789](https://github.com/ember-cli/ember-cli/pull/6789) Support npm packages as `ember new` blueprints [@Turbo87](https://github.com/Turbo87)
- [#6758](https://github.com/ember-cli/ember-cli/pull/6758) Fixes blueprints noop log removals [@gadogado](https://github.com/gadogado)
- [#6768](https://github.com/ember-cli/ember-cli/pull/6768) Normalize end-of-line characters in strings to compare prior to diffing [@koopa](https://github.com/koopa)
- [#6785](https://github.com/ember-cli/ember-cli/pull/6785) Refactor InstallBlueprintTask class [@Turbo87](https://github.com/Turbo87)
- [#6776](https://github.com/ember-cli/ember-cli/pull/6776) Implement targets RFC [@cibernox](https://github.com/cibernox)
- [#6778](https://github.com/ember-cli/ember-cli/pull/6778) Don't print heimdall stack on errors [@stefanpenner](https://github.com/ember-cli)
- [#6766](https://github.com/ember-cli/ember-cli/pull/6766) Remove flagging for `experiments.INSTRUMENTATION`. [@stefanpenner](https://github.com/ember-cli)
- [#6759](https://github.com/ember-cli/ember-cli/pull/6759) Enable instrumentation experiment with public `instrument` method. [@rwjblue](https://github.com/rwjblue)
- [#6756](https://github.com/ember-cli/ember-cli/pull/6756) `yarn upgrade` [@rwjblue](https://github.com/rwjblue)
- [#6754](https://github.com/ember-cli/ember-cli/pull/6754) Interrupt command with an error if no _currentTask [@ro0gr](https://github.com/ro0gr)
- [#6825](https://github.com/ember-cli/ember-cli/pull/6825) EmberApp: Use "src/ui/index.html" if it exists [@Turbo87](https://github.com/Turbo87)
- [#6797](https://github.com/ember-cli/ember-cli/pull/6797) Remove "proxyquire" dependency [@Turbo87](https://github.com/Turbo87)
- [#6792](https://github.com/ember-cli/ember-cli/pull/6792) package.json: Remove "npm" from greenkeeper ignore list [@stefanpenner](https://github.com/ember-cli)
- [#6791](https://github.com/ember-cli/ember-cli/pull/6791) Convert EmberApp and EmberAddon to ES6 classes [@Turbo87](https://github.com/Turbo87)
- [#6840](https://github.com/ember-cli/ember-cli/pull/6840) Add logging for `this.runTask` within commands. [@rwjblue](https://github.com/rwjblue)
- [#6804](https://github.com/ember-cli/ember-cli/pull/6804) Remove missing init instrumentation warning [@stefanpenner](https://github.com/ember-cli)
- [#6800](https://github.com/ember-cli/ember-cli/pull/6800) tests/blueprints: Use arrow functions for callbacks [@Turbo87](https://github.com/Turbo87)
- [#6799](https://github.com/ember-cli/ember-cli/pull/6799) Refactor `capture-exit` usage to avoid releasing exit. [@rwjblue](https://github.com/rwjblue)
- [#6845](https://github.com/ember-cli/ember-cli/pull/6845) Convert more promise chains to coroutines [@Turbo87](https://github.com/Turbo87)
- [#6806](https://github.com/ember-cli/ember-cli/pull/6806) Adds eslint-plugin-mocha [@gadogado](https://github.com/gadogado)
- [#6835](https://github.com/ember-cli/ember-cli/pull/6835) EmberApp: Use "src/ui/styles" over "app/styles" if it exists [@Turbo87](https://github.com/Turbo87)
- [#6824](https://github.com/ember-cli/ember-cli/pull/6824) chore(package): update broccoli-merge-trees to version 1.2.3 [@stefanpenner](https://github.com/ember-cli)
- [#6816](https://github.com/ember-cli/ember-cli/pull/6816) Resolve path when calling UnwatchedDir for Bower [@arthirm](https://github.com/arthirm)
- [#6821](https://github.com/ember-cli/ember-cli/pull/6821) Add tests for EmberApp.index() method [@Turbo87](https://github.com/Turbo87)
- [#6828](https://github.com/ember-cli/ember-cli/pull/6828) Use Babel 6 [@stefanpenner](https://github.com/ember-cli)
- [#6839](https://github.com/ember-cli/ember-cli/pull/6839) Allow `ember new -b <blueprint> foo` to opt-in to yarn by default. [@rwjblue](https://github.com/rwjblue)
- [#6846](https://github.com/ember-cli/ember-cli/pull/6846) tests: Use "chai-as-promised" assertions [@Turbo87](https://github.com/Turbo87)
- [#6847](https://github.com/ember-cli/ember-cli/pull/6847) print the `serving on http://host:port/basePath` after each rebuild [@stefanpenner](https://github.com/ember-cli)
- [#6852](https://github.com/ember-cli/ember-cli/pull/6852) Replace "itr2array" helper with Array.from() [@Turbo87](https://github.com/Turbo87)
- [#6853](https://github.com/ember-cli/ember-cli/pull/6853) tests: Remove unused variables [@Turbo87](https://github.com/Turbo87)
- [#6857](https://github.com/ember-cli/ember-cli/pull/6857) Update testdouble to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.2...v2.12.3)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.2...v2.12.3)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6986](https://github.com/ember-cli/ember-cli/pull/6986) Revert nopt dependency update [@calderas](https://github.com/calderas)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.1...v2.12.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.1...v2.12.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6929](https://github.com/ember-cli/ember-cli/pull/6929) Backport fixes to release branch [@Turbo87](https://github.com/Turbo87)
- [#6944](https://github.com/ember-cli/ember-cli/pull/6944) Include ember-testing.js when using ember-source [@trentmwillis](https://github.com/trentmwillis)
- [#6974](https://github.com/ember-cli/ember-cli/pull/6974) Unnecessary "ember-cli-eslint" install [@tylerturdenpants](https://github.com/tylerturdenpants)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0...v2.12.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0...v2.12.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6879](https://github.com/ember-cli/ember-cli/pull/6879) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
- [#6884](https://github.com/ember-cli/ember-cli/pull/6884) Remove guard in `treeForAddon` around `addon/**/*.js` files. [@rwjblue](https://github.com/rwjblue)
- [#6885](https://github.com/ember-cli/ember-cli/pull/6885) Work around broken bower installation for old npm versions [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.1...v2.12.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.1...v2.12.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6669](https://github.com/ember-cli/ember-cli/pull/6669) tasks/bower-install: Fix "bower" lookup [@Turbo87](https://github.com/Turbo87)
- [#6606](https://github.com/ember-cli/ember-cli/pull/6606) Instrumentation [@stefanpenner](https://github.com/ember-cli)
- [#6540](https://github.com/ember-cli/ember-cli/pull/6540) removing jshint reference in blueprints [@kellyselden](https://github.com/kellyselden)
- [#5874](https://github.com/ember-cli/ember-cli/pull/5874) Don't process CSS imports by default [@stefanpenner](https://github.com/ember-cli)
- [#6516](https://github.com/ember-cli/ember-cli/pull/6516) Properly call `preprocessTree` / `postprocessTree` for addons. [@rwjblue](https://github.com/rwjblue)
- [#6627](https://github.com/ember-cli/ember-cli/pull/6627) Lazily require `broccoli-babel-transpiler`. [@rwjblue](https://github.com/rwjblue)
- [#6630](https://github.com/ember-cli/ember-cli/pull/6630) [DOC] Update license year [@cjnething](https://github.com/cjnething)
- [#6626](https://github.com/ember-cli/ember-cli/pull/6626) Flesh out `init` instrumentation. [@stefanpenner](https://github.com/ember-cli)
- [#6629](https://github.com/ember-cli/ember-cli/pull/6629) Enable more ESLint rules [@Turbo87](https://github.com/Turbo87)
- [#6624](https://github.com/ember-cli/ember-cli/pull/6624) Update version of ember-cli-eslint used in new applications. [@rwjblue](https://github.com/rwjblue)
- [#6613](https://github.com/ember-cli/ember-cli/pull/6613) Add missing annotations. [@rwjblue](https://github.com/rwjblue)
- [#6625](https://github.com/ember-cli/ember-cli/pull/6625) Update dependencies previous avoided due to Node 0.12 support. [@rwjblue](https://github.com/rwjblue)
- [#6628](https://github.com/ember-cli/ember-cli/pull/6628) Ensure `beforeRun` is included in `command` instrumentation. [@rwjblue](https://github.com/rwjblue)
- [#6684](https://github.com/ember-cli/ember-cli/pull/6684) [fixes #6672] ensure example clearly indicates promise usage [@stefanpenner](https://github.com/ember-cli)
- [#6641](https://github.com/ember-cli/ember-cli/pull/6641) Properly sort the linting rules in the ES6 section. [@rwjblue](https://github.com/rwjblue)
- [#6639](https://github.com/ember-cli/ember-cli/pull/6639) Disable usage of `var`. [@rwjblue](https://github.com/rwjblue)
- [#6633](https://github.com/ember-cli/ember-cli/pull/6633) Split serving assets into two different in-repo addons [@kratiahuja](https://github.com/kratiahuja)
- [#6640](https://github.com/ember-cli/ember-cli/pull/6640) Enable a few additional ES6 linting rules. [@rwjblue](https://github.com/rwjblue)
- [#6634](https://github.com/ember-cli/ember-cli/pull/6634) Remove "ember-cli-app-version" from "addon" blueprint [@Turbo87](https://github.com/Turbo87)
- [#6631](https://github.com/ember-cli/ember-cli/pull/6631) 🏎 Lazily install "bower" if required [@Turbo87](https://github.com/Turbo87)
- [#6636](https://github.com/ember-cli/ember-cli/pull/6636) Use ES6 features [@Turbo87](https://github.com/Turbo87)
- [#6689](https://github.com/ember-cli/ember-cli/pull/6689) Update fs-extra to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
- [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@stefanpenner](https://github.com/ember-cli)
- [#6644](https://github.com/ember-cli/ember-cli/pull/6644) Use  ES6 classes for internal classes [@Turbo87](https://github.com/Turbo87)
- [#6646](https://github.com/ember-cli/ember-cli/pull/6646) Fix some of the issues in #6623 [@stefanpenner](https://github.com/ember-cli)
- [#6645](https://github.com/ember-cli/ember-cli/pull/6645) Make project.config() public [@simonihmig](https://github.com/simonihmig)
- [#6647](https://github.com/ember-cli/ember-cli/pull/6647) Convert CoreObject classes to ES6 classes extending CoreObject [@Turbo87](https://github.com/Turbo87)
- [#6699](https://github.com/ember-cli/ember-cli/pull/6699) RELEASE: Make code snippet copy-pasta compatible [@Turbo87](https://github.com/Turbo87)
- [#6663](https://github.com/ember-cli/ember-cli/pull/6663) Add stats and logging for addon tree caching opt out [@trentmwillis](https://github.com/trentmwillis)
- [#6655](https://github.com/ember-cli/ember-cli/pull/6655) Update execa to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
- [#6660](https://github.com/ember-cli/ember-cli/pull/6660) Preserve user errors in instrumentation hook [@stefanpenner](https://github.com/ember-cli)
- [#6652](https://github.com/ember-cli/ember-cli/pull/6652) [BUGFIX] Revert "Remove arbitrary *.js filtering for addon tree." [@nathanhammond](https://github.com/nathanhammond)
- [#6654](https://github.com/ember-cli/ember-cli/pull/6654) blueprints/app: Update "ember-cli-qunit" dependency [@Turbo87](https://github.com/Turbo87)
- [#6674](https://github.com/ember-cli/ember-cli/pull/6674) Update core-object to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
- [#6685](https://github.com/ember-cli/ember-cli/pull/6685) Revert "remove travis sudo check" [@stefanpenner](https://github.com/ember-cli)
- [#6683](https://github.com/ember-cli/ember-cli/pull/6683) ensure `Task.prototype.run` returns promises [@stefanpenner](https://github.com/ember-cli)
- [#6680](https://github.com/ember-cli/ember-cli/pull/6680) Use global npm with version check [@Turbo87](https://github.com/Turbo87)
- [#6681](https://github.com/ember-cli/ember-cli/pull/6681) Run "ember-cli-eslint" blueprint on "ember init" [@Turbo87](https://github.com/Turbo87)
- [#6678](https://github.com/ember-cli/ember-cli/pull/6678) Avoid error upon registering a heimdall monitor twice. [@rwjblue](https://github.com/rwjblue)
- [#6682](https://github.com/ember-cli/ember-cli/pull/6682) Update the minimum version of ember-try [@kategengler](https://github.com/kategengler)
- [#6671](https://github.com/ember-cli/ember-cli/pull/6671) add description to build environment option [@kellyselden](https://github.com/kellyselden)
- [#6664](https://github.com/ember-cli/ember-cli/pull/6664) Update github to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
- [#6731](https://github.com/ember-cli/ember-cli/pull/6731) Revert changes removing `bower.json` from default blueprints. [@rwjblue](https://github.com/rwjblue)
- [#6704](https://github.com/ember-cli/ember-cli/pull/6704) Update lockfile to use latest allowed versions. [@stefanpenner](https://github.com/ember-cli)
- [#6688](https://github.com/ember-cli/ember-cli/pull/6688) Replace custom Promise class with RSVP [@Turbo87](https://github.com/Turbo87)
- [#6696](https://github.com/ember-cli/ember-cli/pull/6696) Add --test-port 0 for random port [@morhook](https://github.com/morhook)
- [#6698](https://github.com/ember-cli/ember-cli/pull/6698) Remove "bower.json" and only create if necessary [@Turbo87](https://github.com/Turbo87)
- [#6692](https://github.com/ember-cli/ember-cli/pull/6692) tests/acceptance/generate: Fix flaky tests [@Turbo87](https://github.com/Turbo87)
- [#6705](https://github.com/ember-cli/ember-cli/pull/6705) add description to serve and test environment option [@kellyselden](https://github.com/kellyselden)
- [#6710](https://github.com/ember-cli/ember-cli/pull/6710) Fix linting issue with beta branch. [@rwjblue](https://github.com/rwjblue)
- [#6770](https://github.com/ember-cli/ember-cli/pull/6770) models/addon: Add @since tag to this.import() [@stefanpenner](https://github.com/ember-cli)
- [#6808](https://github.com/ember-cli/ember-cli/pull/6808) Use `_shouldCompileJS` to guard precompilation of addon JS. [@rwjblue](https://github.com/rwjblue)
- [#6827](https://github.com/ember-cli/ember-cli/pull/6827) Use `amd` for transpiling modules with babel@5. [@stefanpenner](https://github.com/ember-cli)
- [#6830](https://github.com/ember-cli/ember-cli/pull/6830) Revert "Use `amd` for transpiling modules with babel@5." [@stefanpenner](https://github.com/ember-cli)
- [#6856](https://github.com/ember-cli/ember-cli/pull/6856) models/project: Fix dependencies() documentation [@Turbo87](https://github.com/Turbo87)
- [#6860](https://github.com/ember-cli/ember-cli/pull/6860) blueprints/app: Update "ember-source" and "ember-data" to v2.12.0 [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0-beta.1...v2.12.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0-beta.1...v2.12.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6681](https://github.com/ember-cli/ember-cli/pull/6681) Run "ember-cli-eslint" blueprint on "ember init" [@Turbo87](https://github.com/Turbo87)
- [#6698](https://github.com/ember-cli/ember-cli/pull/6698) Remove "bower.json" and only create if necessary [@Turbo87](https://github.com/Turbo87)
- [#6711](https://github.com/ember-cli/ember-cli/pull/6711) Update `ember-cli-htmlbars-inline-precompile` requirement [@SaladFork](https://github.com/SaladFork)
- [#6720](https://github.com/ember-cli/ember-cli/pull/6720) ignore license change on init [@kellyselden](https://github.com/kellyselden)
- [#6721](https://github.com/ember-cli/ember-cli/pull/6721) use ~ instead of ^ for ember-source [@kellyselden](https://github.com/kellyselden)
- [#6763](https://github.com/ember-cli/ember-cli/pull/6763) Change livereload PortFinder.basePort to 49153 [@Turbo87](https://github.com/Turbo87)
- [#6808](https://github.com/ember-cli/ember-cli/pull/6808) Use `_shouldCompileJS` to guard precompilation of addon JS. [@rwjblue](https://github.com/rwjblue)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.0...v2.12.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.0...v2.12.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6645](https://github.com/ember-cli/ember-cli/pull/6645) Make project.config() public [@simonihmig](https://github.com/simonihmig)
- [#6540](https://github.com/ember-cli/ember-cli/pull/6540) removing jshint reference in blueprints [@kellyselden](https://github.com/kellyselden)
- [#5874](https://github.com/ember-cli/ember-cli/pull/5874) Don't process CSS imports by default [@wagenet](https://github.com/wagenet)
- [#6516](https://github.com/ember-cli/ember-cli/pull/6516) Properly call `preprocessTree` / `postprocessTree` for addons. [@rwjblue](https://github.com/rwjblue)
- [#6600](https://github.com/ember-cli/ember-cli/pull/6600) Apply clean-base-url to config.rootURL [@nathanhammond](https://github.com/nathanhammond)
- [#6622](https://github.com/ember-cli/ember-cli/pull/6622) Remove support for Node 0.12. [@rwjblue](https://github.com/rwjblue)
- [#6624](https://github.com/ember-cli/ember-cli/pull/6624) Update version of ember-cli-eslint used in new applications. [@rwjblue](https://github.com/rwjblue)
- [#6625](https://github.com/ember-cli/ember-cli/pull/6625) Update dependencies previous avoided due to Node 0.12 support. [@rwjblue](https://github.com/rwjblue)
- [#6633](https://github.com/ember-cli/ember-cli/pull/6633) Split serving assets into two different in-repo addons [@kratiahuja](https://github.com/kratiahuja)
- [#6634](https://github.com/ember-cli/ember-cli/pull/6634) Remove "ember-cli-app-version" from "addon" blueprint [@Turbo87](https://github.com/Turbo87)
- [#6630](https://github.com/ember-cli/ember-cli/pull/6630) [DOC] Update license year [@cjnething](https://github.com/cjnething)
- [#6631](https://github.com/ember-cli/ember-cli/pull/6631) 🏎 Lazily install "bower" if required [@Turbo87](https://github.com/Turbo87)
- [#6636](https://github.com/ember-cli/ember-cli/pull/6636) Use ES6 features [@Turbo87](https://github.com/Turbo87)
- [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@stefanpenner](https://github.com/ember-cli)
- [#6647](https://github.com/ember-cli/ember-cli/pull/6647) Convert CoreObject classes to ES6 classes extending CoreObject [@Turbo87](https://github.com/Turbo87)
- [#6644](https://github.com/ember-cli/ember-cli/pull/6644) Use  ES6 classes for internal classes [@Turbo87](https://github.com/Turbo87)
- [#6654](https://github.com/ember-cli/ember-cli/pull/6654) blueprints/app: Update "ember-cli-qunit" dependency [@Turbo87](https://github.com/Turbo87)
- [#6688](https://github.com/ember-cli/ember-cli/pull/6688) Replace custom Promise class with RSVP [@Turbo87](https://github.com/Turbo87)
- [#6680](https://github.com/ember-cli/ember-cli/pull/6680) Use global npm with version check [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.0...v2.11.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.0...v2.11.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6711](https://github.com/ember-cli/ember-cli/pull/6711) Update `ember-cli-htmlbars-inline-precompile` requirement [@SaladFork](https://github.com/SaladFork)
- [#6720](https://github.com/ember-cli/ember-cli/pull/6720) ignore license change on init [@kellyselden](https://github.com/kellyselden)
- [#6721](https://github.com/ember-cli/ember-cli/pull/6721) use ~ instead of ^ for ember-source [@kellyselden](https://github.com/kellyselden)
- [#6763](https://github.com/ember-cli/ember-cli/pull/6763) Change livereload PortFinder.basePort to 49153 [@Turbo87](https://github.com/Turbo87)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.2...v2.11.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.2...v2.11.0)
  + No changes required
- Core Contributors
  + No changes required

#### Notes:
- This version of Ember CLI _will not officially support Node.js v0.12_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
- As part of this release we have made the default behavior inclusion of Ember from npm via the `ember-source` npm package.

#### Community Contributions

- [#6531](https://github.com/ember-cli/ember-cli/pull/6531) Update to latest capture-exit, revert work around. [@stefanpenner](https://github.com/rwjblue)
- [#6525](https://github.com/ember-cli/ember-cli/pull/6525) utilities/npm: Run npm commands via "execa" [@Turbo87](https://github.com/Turbo87)
- [#6533](https://github.com/ember-cli/ember-cli/pull/6533) blueprints/addon: Fix path to "ember" executable in ".travis.yml" [@Turbo87](https://github.com/Turbo87)
- [#6536](https://github.com/ember-cli/ember-cli/pull/6536) fix phantom use on travis [@kellyselden](https://github.com/kellyselden)
- [#6537](https://github.com/ember-cli/ember-cli/pull/6537) Prevent deprecation from `ember-cli-babel` config options. [@rwjblue](https://github.com/rwjblue)
- [#6707](https://github.com/ember-cli/ember-cli/pull/6707) Change usage of shims for ember-source@2.11.0 final. [@stefanpenner](https://github.com/rwjblue)
- [#6254](https://github.com/ember-cli/ember-cli/pull/6254) [BUGFIX] Do not rely on ember-resolver, detect bower package instead [@martndemus](https://github.com/martndemus)
- [#6319](https://github.com/ember-cli/ember-cli/pull/6319) Use --save-dev by default when installing addons [@binhums](https://github.com/binhums)
- [#6378](https://github.com/ember-cli/ember-cli/pull/6378) Prepares Ember CLI for new version of ember-welcome-page [@locks](https://github.com/locks)
- [#6460](https://github.com/ember-cli/ember-cli/pull/6460) Refactor processTemplate. [@nathanhammond](https://github.com/nathanhammond)
- [#6385](https://github.com/ember-cli/ember-cli/pull/6385) Respect testem exit code [@johanneswuerbach](https://github.com/johanneswuerbach)
- [#6387](https://github.com/ember-cli/ember-cli/pull/6387) Adds Node 7 to testing matrix [@twokul](https://github.com/twokul)
- [#6388](https://github.com/ember-cli/ember-cli/pull/6388) Adds Node 7 to `engines` in `package.json` [@twokul](https://github.com/twokul)
- [#6407](https://github.com/ember-cli/ember-cli/pull/6407) Improve silent.js Deprecation [@nathanhammond](https://github.com/nathanhammond)
- [#6443](https://github.com/ember-cli/ember-cli/pull/6443) Fix preProcessTree API docs. [@kratiahuja](https://github.com/kratiahuja)
- [#6425](https://github.com/ember-cli/ember-cli/pull/6425) Adding json out for 'ember asset-sizes' [@kiwiupover](https://github.com/kiwiupover)
- [#6423](https://github.com/ember-cli/ember-cli/pull/6423) [BUGFIX] integrate capture exit [@stefanpenner](https://github.com/stefanpenner)
- [#6427](https://github.com/ember-cli/ember-cli/pull/6427) Document outputFile option [@ro0gr](https://github.com/ro0gr)
- [#6436](https://github.com/ember-cli/ember-cli/pull/6436) [BUGFIX] Watch vendor by default. [@nathanhammond](https://github.com/nathanhammond)
- [#6484](https://github.com/ember-cli/ember-cli/pull/6484) [BUGFIX] Fix remaining ember-source issues. [@nathanhammond](https://github.com/nathanhammond)
- [#6453](https://github.com/ember-cli/ember-cli/pull/6453) Avoid creating extraneous merge-trees. [@rwjblue](https://github.com/rwjblue)
- [#6496](https://github.com/ember-cli/ember-cli/pull/6496) [BUGFIX release] Revert the reverted revert. Ember assign not available in all ember try scenarios [@webark](https://github.com/webark)
- [#6482](https://github.com/ember-cli/ember-cli/pull/6482) Cleanup unused deps [@ro0gr](https://github.com/ro0gr)
- [#6475](https://github.com/ember-cli/ember-cli/pull/6475) extract ui to console-ui [@stefanpenner](https://github.com/stefanpenner)
- [#6479](https://github.com/ember-cli/ember-cli/pull/6479) docs: Blueprint:renamedFiles [@les2](https://github.com/les2)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.0...v2.10.1)
  + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.0...v2.10.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6485](https://github.com/ember-cli/ember-cli/pull/6485) tests/runner: Fix "capture-exit" compatibility [@Turbo87](https://github.com/Turbo87)
- [#6496](https://github.com/ember-cli/ember-cli/pull/6496) Revert the reverted revert. Ember assign not available in all ember try scenarios [@webark](https://github.com/webark)
- [#6531](https://github.com/ember-cli/ember-cli/pull/6531) Update to latest capture-exit, revert work around. [@rwjblue](https://github.com/rwjblue)
- [#6533](https://github.com/ember-cli/ember-cli/pull/6533) blueprints/addon: Fix path to "ember" executable in ".travis.yml" [@Turbo87](https://github.com/Turbo87)
- [#6536](https://github.com/ember-cli/ember-cli/pull/6536) fix phantom use on travis [@kellyselden](https://github.com/kellyselden)
- [#6693](https://github.com/ember-cli/ember-cli/pull/6693) Backport subprocess invocation of npm to v2.10 [@Turbo87](https://github.com/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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.1...v2.10.0)
  + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.1...v2.10.0)
  + No changes required
- Core Contributors
  + No changes required

#### Notes:
- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
- 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

- [#5994](https://github.com/ember-cli/ember-cli/pull/5994) No 'diff' option when binaries are involved (confirm-dialog). [@fpauser](https://github.com/fpauser)
- [#6241](https://github.com/ember-cli/ember-cli/pull/6241) destroy deletes empty folders [@kellyselden](https://github.com/kellyselden)
- [#6096](https://github.com/ember-cli/ember-cli/pull/6096) Fix and improve Watcher.detectWatcher [@stefanpenner](https://github.com/stefanpenner)
- [#6081](https://github.com/ember-cli/ember-cli/pull/6081) [BUGFIX] Header files import concat [@stefanpenner](https://github.com/stefanpenner)
- [#6296](https://github.com/ember-cli/ember-cli/pull/6296) Include relative path on ember asset-sizes [@josemarluedke](https://github.com/josemarluedke)
- [#6301](https://github.com/ember-cli/ember-cli/pull/6301) [Fixes #6300] consistent concat, regardless of system EOL [@stefanpenner](https://github.com/stefanpenner)
- [#6305](https://github.com/ember-cli/ember-cli/pull/6305) Use Ember.assign for start-app test helper.
- [#6307](https://github.com/ember-cli/ember-cli/pull/6307) Node.js LTS updates. [@nathanhammond](https://github.com/nathanhammond)
- [#6306](https://github.com/ember-cli/ember-cli/pull/6306) [ENHANCEMENT] Use npm 3 [@dfreeman](https://github.com/dfreeman)
- [#6337](https://github.com/ember-cli/ember-cli/pull/6337) DOC: #addBowerPackagesToProject `source` option [@olleolleolle](https://github.com/olleolleolle)
- [#6358](https://github.com/ember-cli/ember-cli/pull/6358) Use secure URLs in docs where possible [@xtian](https://github.com/xtian)
- [#6363](https://github.com/ember-cli/ember-cli/pull/6363) [ENHANCEMENT] Add 2.8-lts scenario to default ember-try config [@BrianSipple](https://github.com/BrianSipple)
- [#6369](https://github.com/ember-cli/ember-cli/pull/6369) Enable ember-source. [@nathanhammond](https://github.com/nathanhammond)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.0-beta.1...v2.10.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.0-beta.1...v2.10.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

#### Notes:
- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
- 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

- [#6375](https://github.com/ember-cli/ember-cli/pull/6375) Bump Ember versions. [@nathanhammond](https://github.com/nathanhammond)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0...v2.10.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0...v2.10.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Notes:
- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
- 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

- [#5994](https://github.com/ember-cli/ember-cli/pull/5994) No 'diff' option when binaries are involved (confirm-dialog). [@fpauser](https://github.com/fpauser)
- [#6241](https://github.com/ember-cli/ember-cli/pull/6241) destroy deletes empty folders [@kellyselden](https://github.com/kellyselden)
- [#6096](https://github.com/ember-cli/ember-cli/pull/6096) Fix and improve Watcher.detectWatcher [@stefanpenner](https://github.com/stefanpenner)
- [#6081](https://github.com/ember-cli/ember-cli/pull/6081) [BUGFIX] Header files import concat [@stefanpenner](https://github.com/stefanpenner)
- [#6296](https://github.com/ember-cli/ember-cli/pull/6296) Include relative path on ember asset-sizes [@josemarluedke](https://github.com/josemarluedke)
- [#6301](https://github.com/ember-cli/ember-cli/pull/6301) [Fixes #6300] consistent concat, regardless of system EOL [@stefanpenner](https://github.com/stefanpenner)
- [#6305](https://github.com/ember-cli/ember-cli/pull/6305) Use Ember.assign for start-app test helper.
- [#6307](https://github.com/ember-cli/ember-cli/pull/6307) Node.js LTS updates. [@nathanhammond](https://github.com/nathanhammond)
- [#6306](https://github.com/ember-cli/ember-cli/pull/6306) [ENHANCEMENT] Use npm 3 [@dfreeman](https://github.com/dfreeman)
- [#6337](https://github.com/ember-cli/ember-cli/pull/6337) DOC: #addBowerPackagesToProject `source` option [@olleolleolle](https://github.com/olleolleolle)
- [#6358](https://github.com/ember-cli/ember-cli/pull/6358) Use secure URLs in docs where possible [@xtian](https://github.com/xtian)
- [#6363](https://github.com/ember-cli/ember-cli/pull/6363) [ENHANCEMENT] Add 2.8-lts scenario to default ember-try config [@BrianSipple](https://github.com/BrianSipple)
- [#6369](https://github.com/ember-cli/ember-cli/pull/6369) Enable ember-source. [@nathanhammond](https://github.com/nathanhammond)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0...v2.9.1)
  + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0...v2.9.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6371](https://github.com/ember-cli/ember-cli/pull/6371) blueprints/app: Update Ember and Ember Data to v2.9.0 [@Turbo87](https://github.com/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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0...v2.9.0)
  + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0...v2.9.0)
  + No changes required
- Core Contributors
  + No changes required

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

#### Community Contributions

- [#6232](https://github.com/ember-cli/ember-cli/pull/6232) suggest testing addons against LTS [@kellyselden](https://github.com/kellyselden)
- [#6235](https://github.com/ember-cli/ember-cli/pull/6235) remove `default` ember try scenario [@kellyselden](https://github.com/kellyselden)
- [#6249](https://github.com/ember-cli/ember-cli/pull/6249) Update to ember-cli-qunit@3.0.1. [@rwjblue](https://github.com/rwjblue)
- [#6276](https://github.com/ember-cli/ember-cli/pull/6276) Revert #6193 (Ember.assign) [@nathanhammond](https://github.com/nathanhammond)
- [#6176](https://github.com/ember-cli/ember-cli/pull/6176) fixed typo in the example code in the comments in the blueprint.js [@foxnewsnetwork](https://github.com/foxnewsnetwork)
- [#5395](https://github.com/ember-cli/ember-cli/pull/5395) Skip bower/npm install on blueprint install if manifests are missing [@stefanpenner](https://github.com/stefanpenner)
- [#5976](https://github.com/ember-cli/ember-cli/pull/5976) Anonymous AMD Support [@ef4](https://github.com/ef4)
- [#6086](https://github.com/ember-cli/ember-cli/pull/6086) Use heimdalljs for structured instrumentation & structured logging [@hjdivad](https://github.com/hjdivad)
- [#6103](https://github.com/ember-cli/ember-cli/pull/6103) store add-on initialization/lookup times [@stefanpenner](https://github.com/stefanpenner)
- [#6127](https://github.com/ember-cli/ember-cli/pull/6127) Remove invalid backticks in docs [@san650](https://github.com/san650)
- [#6132](https://github.com/ember-cli/ember-cli/pull/6132) [Bugfix] Destroy in-repo-addon [@andyklimczak](https://github.com/andyklimczak)
- [#6193](https://github.com/ember-cli/ember-cli/pull/6193) Changed the start-app test helper to use `Ember.assign`. [@workmanw](https://github.com/workmanw)
- [#6145](https://github.com/ember-cli/ember-cli/pull/6145) Update .gitignore for npm-debug.log [@hckhanh](https://github.com/hckhanh)
- [#6139](https://github.com/ember-cli/ember-cli/pull/6139) Updating app/addon blueprints to latest dependency versions [@elwayman02](https://github.com/elwayman02)
- [#6148](https://github.com/ember-cli/ember-cli/pull/6148) Update to _findHost to use do/while. [@nathanhammond](https://github.com/nathanhammond)
- [#6206](https://github.com/ember-cli/ember-cli/pull/6206) Remove debug from package.json [@marpo60](https://github.com/marpo60)
- [#6171](https://github.com/ember-cli/ember-cli/pull/6171) Adding a test to cover historySupportMiddleware with unknown location type [@jasonmit](https://github.com/jasonmit)
- [#6162](https://github.com/ember-cli/ember-cli/pull/6162) Upgraded ember-cli-app-version to 2.0.0 [@taras](https://github.com/taras)
- [#6198](https://github.com/ember-cli/ember-cli/pull/6198) display cleanup progress. [@stefanpenner](https://github.com/stefanpenner)
- [#6189](https://github.com/ember-cli/ember-cli/pull/6189) `testem.js` must be loaded from `/`. [@rwjblue](https://github.com/rwjblue)
- [#6188](https://github.com/ember-cli/ember-cli/pull/6188) [BUGFIX] - fix reference for `ui.prompt` [@tgandee79](https://github.com/tgandee79)
- [#6182](https://github.com/ember-cli/ember-cli/pull/6182) [BUGFIX beta] Allow empty string as rootURL [@kanongil](https://github.com/kanongil)
- [#6186](https://github.com/ember-cli/ember-cli/pull/6186) [ENHANCEMENT] Warn when empty rootURL is used with history addon [@kanongil](https://github.com/kanongil)
- [#6180](https://github.com/ember-cli/ember-cli/pull/6180) bump portfinder to v1.0.7 [@eriktrom](https://github.com/eriktrom)
- [#6194](https://github.com/ember-cli/ember-cli/pull/6194) [BUGFIX beta] Prevent Ember Data from overriding Date.parse. [@bmac](https://github.com/bmac)
- [#6208](https://github.com/ember-cli/ember-cli/pull/6208) Replace "ember-cli-broccoli" with "broccoli-{brocfile-loader, builder, middleware}" [@Turbo87](https://github.com/Turbo87)
- [#6211](https://github.com/ember-cli/ember-cli/pull/6211) Document `--port 0` in ember serve's command line usage [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
- [#6227](https://github.com/ember-cli/ember-cli/pull/6227) add tests for alphabetize-object-keys [@kellyselden](https://github.com/kellyselden)
- [#6228](https://github.com/ember-cli/ember-cli/pull/6228) in-repo-addon: sort additions to ember-addon/paths [@kellyselden](https://github.com/kellyselden)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0-beta.1...v2.9.0-beta.2)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0-beta.1...v2.9.0-beta.2)
  + No changes required
- Core Contributors
  + No changes required

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](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).

#### Community Contributions

- [#6232](https://github.com/ember-cli/ember-cli/pull/6232) suggest testing addons against LTS [@kellyselden](https://github.com/kellyselden)
- [#6235](https://github.com/ember-cli/ember-cli/pull/6235) remove `default` ember try scenario [@kellyselden](https://github.com/kellyselden)
- [#6249](https://github.com/ember-cli/ember-cli/pull/6249) Update to ember-cli-qunit@3.0.1. [@rwjblue](https://github.com/rwjblue)
- [#6250](https://github.com/ember-cli/ember-cli/pull/6250) Update engine field in package.json [@nathanhammond](https://github.com/nathanhammond)
- [#6276](https://github.com/ember-cli/ember-cli/pull/6276) Revert #6193 (Ember.assign) [@nathanhammond](https://github.com/nathanhammond)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0...v2.9.0-beta.1)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0...v2.9.0-beta.1)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6176](https://github.com/ember-cli/ember-cli/pull/6176) fixed typo in the example code in the comments in the blueprint.js [@foxnewsnetwork](https://github.com/foxnewsnetwork)
- [#5395](https://github.com/ember-cli/ember-cli/pull/5395) Skip bower/npm install on blueprint install if manifests are missing [@stefanpenner](https://github.com/stefanpenner)
- [#5976](https://github.com/ember-cli/ember-cli/pull/5976) Anonymous AMD Support [@ef4](https://github.com/ef4)
- [#6086](https://github.com/ember-cli/ember-cli/pull/6086) Use heimdalljs for structured instrumentation & structured logging [@hjdivad](https://github.com/hjdivad)
- [#6103](https://github.com/ember-cli/ember-cli/pull/6103) store add-on initialization/lookup times [@stefanpenner](https://github.com/stefanpenner)
- [#6127](https://github.com/ember-cli/ember-cli/pull/6127) Remove invalid backticks in docs [@san650](https://github.com/san650)
- [#6132](https://github.com/ember-cli/ember-cli/pull/6132) [Bugfix] Destroy in-repo-addon [@andyklimczak](https://github.com/andyklimczak)
- [#6193](https://github.com/ember-cli/ember-cli/pull/6193) Changed the start-app test helper to use `Ember.assign`. [@workmanw](https://github.com/workmanw)
- [#6145](https://github.com/ember-cli/ember-cli/pull/6145) Update .gitignore for npm-debug.log [@hckhanh](https://github.com/hckhanh)
- [#6139](https://github.com/ember-cli/ember-cli/pull/6139) Updating app/addon blueprints to latest dependency versions [@elwayman02](https://github.com/elwayman02)
- [#6148](https://github.com/ember-cli/ember-cli/pull/6148) Update to _findHost to use do/while. [@nathanhammond](https://github.com/nathanhammond)
- [#6206](https://github.com/ember-cli/ember-cli/pull/6206) Remove debug from package.json [@marpo60](https://github.com/marpo60)
- [#6171](https://github.com/ember-cli/ember-cli/pull/6171) Adding a test to cover historySupportMiddleware with unknown location type [@jasonmit](https://github.com/jasonmit)
- [#6162](https://github.com/ember-cli/ember-cli/pull/6162) Upgraded ember-cli-app-version to 2.0.0 [@taras](https://github.com/taras)
- [#6198](https://github.com/ember-cli/ember-cli/pull/6198) display cleanup progress. [@stefanpenner](https://github.com/stefanpenner)
- [#6189](https://github.com/ember-cli/ember-cli/pull/6189) `testem.js` must be loaded from `/`. [@rwjblue](https://github.com/rwjblue)
- [#6188](https://github.com/ember-cli/ember-cli/pull/6188) [BUGFIX] - fix reference for `ui.prompt` [@tgandee79](https://github.com/tgandee79)
- [#6182](https://github.com/ember-cli/ember-cli/pull/6182) [BUGFIX beta] Allow empty string as rootURL [@kanongil](https://github.com/kanongil)
- [#6186](https://github.com/ember-cli/ember-cli/pull/6186) [ENHANCEMENT] Warn when empty rootURL is used with history addon [@kanongil](https://github.com/kanongil)
- [#6180](https://github.com/ember-cli/ember-cli/pull/6180) bump portfinder to v1.0.7 [@eriktrom](https://github.com/eriktrom)
- [#6194](https://github.com/ember-cli/ember-cli/pull/6194) [BUGFIX beta] Prevent Ember Data from overriding Date.parse. [@bmac](https://github.com/bmac)
- [#6208](https://github.com/ember-cli/ember-cli/pull/6208) Replace "ember-cli-broccoli" with "broccoli-{brocfile-loader, builder, middleware}" [@Turbo87](https://github.com/Turbo87)
- [#6211](https://github.com/ember-cli/ember-cli/pull/6211) Document `--port 0` in ember serve's command line usage [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
- [#6227](https://github.com/ember-cli/ember-cli/pull/6227) add tests for alphabetize-object-keys [@kellyselden](https://github.com/kellyselden)
- [#6228](https://github.com/ember-cli/ember-cli/pull/6228) in-repo-addon: sort additions to ember-addon/paths [@kellyselden](https://github.com/kellyselden)

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:

- Users
  + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0...v2.8.0)
  + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
- Addon Developers
  + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0...v2.8.0)
  + No changes required
- Core Contributors
  + No changes required

#### Community Contributions

- [#6050](https://github.com/ember-cli/ember-cli/pull/6050) Make app/addon readmes consistent [@elwayman02](https://github.com/elwayman02)
- [#6005](https://github.com/ember-cli/ember-cli/pull/6005) [BUGFIX] Fixes broccoli errors when `tests` dir is not present [@twokul](https://github.com/twokul)
- [#5986](https://github.com/ember-cli/ember-cli/pull/5986) added transparent-proxy option to ember serve command [@badazz91](https://github.com/badazz91)
- [#6012](https://github.com/ember-cli/ember-cli/pull/6012) switch to a rollup subset of lodash and shave off 20 - 30%+ boot time [@stefanpenner](https://github.com/stefanpenner)
- [#6017](https://github.com/ember-cli/ember-cli/pull/6017) Allow `ember install addon_name --save` in addons. [@xcambar](https://github.com/xcambar)
- [#6030](https://github.com/ember-cli/ember-cli/pull/6030) [ENHANCEMENT] Asset Sizes I moved the creation of asset sizes to an object. [@kiwiupover](https://github.com/kiwiupover)
- [#6052](https://github.com/ember-cli/ember-cli/pull/6052) Turn on strict mode for tests. [@nathanhammond](https://github.com/nathanhammond)
- [#6043](https://github.com/ember-cli/ember-cli/pull/6043) [BUGFIX beta] Test nested addon import [@xcambar](https://github.com/xcambar)
- [#6045](https://github.com/ember-cli/ember-cli/pull/6045) [Enhancement] Return raw asset-size as data instead of strings [@kiwiupover](https://github.com/kiwiupover)
- [#6072](https://github.com/ember-cli/ember-cli/pull/6072) Makes sure dependecies are loaded on demand [@twokul](https://github.com/twokul)
- [#6092](https://github.com/ember-cli/ember-cli/pull/6092) Remove ember-qunit-notifications [@trentmwillis](https://github.com/trentmwillis)
- [#6094](https://github.com/ember-cli/ember-cli/pull/6094) Remove jQuery usage to read meta config. [@rwjblue](https://github.com/rwjblue)
- [#6095](https://github.com/ember-cli/ember-cli/pull/6095) [INTERNAL] Remove unused 'es3Safe' option [@ursm](https://github.com/ursm)
- [#6102](https://github.com/ember-cli/ember-cli/pull/6102) Refactor/cleanup/reduce slow tests [@stefanpenner](https://github.com/stefanpenner)
- [#6112](https://github.com/ember-cli/ember-cli/pull/6112) More specific docs for included hook [@xcambar](https://github.com/xcambar)
- [#6098](https://github.com/ember-cli/ember-cli/pull/6098) [BUGFIX beta] ServerWatcher disregards --watcher=* [@stefanpenner](https://github.com/stefanpenner)
- [#6166](https://github.com/ember-cli/ember-cli/pull/6166) changed --insecure-proxy to --secure-proxy in ember serve command [@badazz91](https://github.com/badazz91)

Thank you to all who took the time to contribute!
