ember-cli/ember-cli
### [`v3.0.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v300)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.18.2...v3.0.0)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.18.2...v3.0.0)
- Core Contributors
- No changes required
##### Community Contributions
- [#7566](https://togithub.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://togithub.com/Turbo87)
- [#7569](https://togithub.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://togithub.com/kellyselden)
- [#7589](https://togithub.com/ember-cli/ember-cli/pull/7589) \[BACKPORT release] upgrade testem [@stefanpenner](https://togithub.com/ember-cli)
- [#7594](https://togithub.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@stefanpenner](https://togithub.com/ember-cli)
- [#7610](https://togithub.com/ember-cli/ember-cli/pull/7610) Change isMainVendorFile check [@twokul](https://togithub.com/twokul/twokul)
- [#7447](https://togithub.com/ember-cli/ember-cli/pull/7447) Remove ember-cli-legacy-blueprints. [@rwjblue](https://togithub.com/rwjblue)
- [#7528](https://togithub.com/ember-cli/ember-cli/pull/7528) EmberApp: Overwrite `app/config/environment` in `tests.js` [@Turbo87](https://togithub.com/Turbo87)
- [#7536](https://togithub.com/ember-cli/ember-cli/pull/7536) Avoid bower usage in config/ember-try.js. [@rwjblue](https://togithub.com/rwjblue)
- [#7546](https://togithub.com/ember-cli/ember-cli/pull/7546) Remove unused testing helper files. [@rwjblue](https://togithub.com/rwjblue)
- [#7548](https://togithub.com/ember-cli/ember-cli/pull/7548) Make async/await work nicely by default. [@rwjblue](https://togithub.com/rwjblue)
- [#7549](https://togithub.com/ember-cli/ember-cli/pull/7549) Use `sudo: required` to work around issue in CI. [@rwjblue](https://togithub.com/rwjblue)
- [#7553](https://togithub.com/ember-cli/ember-cli/pull/7553) Remove embertest from ESLint configuration. [@rwjblue](https://togithub.com/rwjblue)
- [#7554](https://togithub.com/ember-cli/ember-cli/pull/7554) Make ember-try a direct addon dependency. [@rwjblue](https://togithub.com/rwjblue)
- [#7522](https://togithub.com/ember-cli/ember-cli/pull/7522) utilities: Remove deprecated `deprecateUI()` function [@Turbo87](https://togithub.com/Turbo87)
- [#7502](https://togithub.com/ember-cli/ember-cli/pull/7502) Cleanup and correct node-support.md. [@stefanpenner](https://togithub.com/ember-cli)
- [#7487](https://togithub.com/ember-cli/ember-cli/pull/7487) \[BUGFIX] give `ember new` error messages consistent color [@GavinJoyce](https://togithub.com/GavinJoyce)
- [#7479](https://togithub.com/ember-cli/ember-cli/pull/7479) Improve default addon README [@Turbo87](https://togithub.com/Turbo87)
- [#7512](https://togithub.com/ember-cli/ember-cli/pull/7512) fix alpha ordering in npmignore [@stefanpenner](https://togithub.com/ember-cli)
- [#7520](https://togithub.com/ember-cli/ember-cli/pull/7520) Remove deprecated commands [@Turbo87](https://togithub.com/Turbo87)
- [#7523](https://togithub.com/ember-cli/ember-cli/pull/7523) Remove deprecated code from `EmberApp` class [@Turbo87](https://togithub.com/Turbo87)
- [#7524](https://togithub.com/ember-cli/ember-cli/pull/7524) Remove deprecated `Blueprint` code [@Turbo87](https://togithub.com/Turbo87)
- [#7525](https://togithub.com/ember-cli/ember-cli/pull/7525) Remove deprecated `Project` and `Addon` code [@Turbo87](https://togithub.com/Turbo87)
- [#7527](https://togithub.com/ember-cli/ember-cli/pull/7527) EmberApp: Remove deprecated `contentFor()` hooks [@Turbo87](https://togithub.com/Turbo87)
Thank you to all who took the time to contribute!
### [`v2.18.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v2182)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.18.1...v2.18.2)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.18.1...v2.18.2)
- Core Contributors
- No changes required
##### Community Contributions
- [#7569](https://togithub.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://togithub.com/kellyselden)
- [#7589](https://togithub.com/ember-cli/ember-cli/pull/7589) upgrade testem [@stefanpenner](https://togithub.com/stefanpenner)
- [#7594](https://togithub.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@tomdale](https://togithub.com/tomdale)
Thank you to all who took the time to contribute!
### [`v2.18.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v2181)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.18.0...v2.18.1)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.18.0...v2.18.1)
- Core Contributors
- No changes required
##### Community Contributions
- [#7566](https://togithub.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://togithub.com/Turbo87)
Thank you to all who took the time to contribute!
### [`v2.18.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v2180)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.17.2...v2.18.0)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.17.2...v2.18.0)
- Core Contributors
- No changes required
##### Community Contributions
- [#7489](https://togithub.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://togithub.com/rwwagner90)
- [#7507](https://togithub.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://togithub.com/rwjblue)
- [#7513](https://togithub.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://togithub.com/kellyselden)
- [#7516](https://togithub.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://togithub.com/Turbo87)
- [#7529](https://togithub.com/ember-cli/ember-cli/pull/7529) Backport & fixup linting changes. [@rwjblue](https://togithub.com/rwjblue)
- [#7474](https://togithub.com/ember-cli/ember-cli/pull/7474) Give plugins and extends their own lines [@rwwagner90](https://togithub.com/rwwagner90)
- [#7475](https://togithub.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://togithub.com/kellyselden)
- [#7477](https://togithub.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@kellyselden/lenny](https://togithub.com/kellyselden/lenny)
- [#7478](https://togithub.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://togithub.com/Turbo87)
- [#7481](https://togithub.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://togithub.com/lennyburdette)
- [#7395](https://togithub.com/ember-cli/ember-cli/pull/7395) Make "testdouble" dependency optional in MockProcess class [@ro0gr](https://togithub.com/ro0gr)
- [#7382](https://togithub.com/ember-cli/ember-cli/pull/7382) add option to not create file [@kellyselden](https://togithub.com/kellyselden)
- [#7385](https://togithub.com/ember-cli/ember-cli/pull/7385) remove node 7 testing [@kellyselden](https://togithub.com/kellyselden)
- [#6955](https://togithub.com/ember-cli/ember-cli/pull/6955) Discover dependencies of npm-linked addons [@ef4](https://togithub.com/ef4)
- [#7164](https://togithub.com/ember-cli/ember-cli/pull/7164) Fix generate command when both usePods option and --pod argument is used [@emrekutlu](https://togithub.com/emrekutlu)
- [#7428](https://togithub.com/ember-cli/ember-cli/pull/7428) Fix bad recursion in ember-cli-shims detection [@cibernox](https://togithub.com/cibernox)
- [#7419](https://togithub.com/ember-cli/ember-cli/pull/7419) Delete crossdomain.xml [@sandstrom](https://togithub.com/sandstrom)
- [#7424](https://togithub.com/ember-cli/ember-cli/pull/7424) Adding documentation for experiments [@sangm](https://togithub.com/sangm)
- [#7414](https://togithub.com/ember-cli/ember-cli/pull/7414) Fixes Project#hasDependencies to only check for dependencies instead … [@MiguelMadero/mmadero](https://togithub.com/MiguelMadero/mmadero)
- [#7406](https://togithub.com/ember-cli/ember-cli/pull/7406) Remove livereload url from output [@topaxi](https://togithub.com/topaxi)
- [#7401](https://togithub.com/ember-cli/ember-cli/pull/7401) Resolve node modules correctly [@ef4](https://togithub.com/ef4)
- [#7443](https://togithub.com/ember-cli/ember-cli/pull/7443) Use `overrides` for a single `.eslintrc.js`. [@rwjblue](https://togithub.com/rwjblue)
- [#7435](https://togithub.com/ember-cli/ember-cli/pull/7435) add ember-try ignores to npmignore [@kellyselden](https://togithub.com/kellyselden)
- [#7432](https://togithub.com/ember-cli/ember-cli/pull/7432) Avoid publishing massive temp folder leaked by ember-try [@ef4](https://togithub.com/ef4)
- [#7438](https://togithub.com/ember-cli/ember-cli/pull/7438) skip uninstall if no matching package is installed [@makepanic](https://togithub.com/makepanic)
- [#7455](https://togithub.com/ember-cli/ember-cli/pull/7455) Add eslint-plugin-ember to default linting config. [@rwjblue](https://togithub.com/rwjblue)
- [#7456](https://togithub.com/ember-cli/ember-cli/pull/7456) Use fs-extra's `ensureDir` to avoid race condition in `mk-tmp-dir-in`. [@rwjblue](https://togithub.com/rwjblue)
- [#7457](https://togithub.com/ember-cli/ember-cli/pull/7457) Avoid directly requiring `blueprints/app/files/package.json`. [@rwjblue](https://togithub.com/rwjblue)
Thank you to all who took the time to contribute!
### [`v2.17.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2172)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.17.1...v2.17.2)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://togithub.com/rwwagner90)
- [#7507](https://togithub.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://togithub.com/rwjblue)
- [#7513](https://togithub.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://togithub.com/kellyselden)
- [#7516](https://togithub.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://togithub.com/Turbo87)
Thank you to all who took the time to contribute!
### [`v2.17.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2171)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.17.0...v2.17.1)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://togithub.com/kellyselden)
- [#7477](https://togithub.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@lennyburdette](https://togithub.com/lennyburdette)
- [#7478](https://togithub.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://togithub.com/Turbo87)
- [#7481](https://togithub.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://togithub.com/lennyburdette)
Thank you to all who took the time to contribute!
### [`v2.17.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2170)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.16.2...v2.17.0)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.16.2...v2.17.0)
- Core Contributors
- No changes required
##### Community Contributions
- [#7232](https://togithub.com/ember-cli/ember-cli/pull/7232) don't compress responses with the x-no-compression response header [@akatov](https://togithub.com/akatov)
- [#7272](https://togithub.com/ember-cli/ember-cli/pull/7272) Fixes `undefined` values in merged aliases [@twokul](https://togithub.com/twokul)
- [#7342](https://togithub.com/ember-cli/ember-cli/pull/7342) Updating testem.js for the app blueprint [@scalvert](https://togithub.com/scalvert)
- [#7360](https://togithub.com/ember-cli/ember-cli/pull/7360) "server" -> "serve" in package.json blueprint [@kellyselden](https://togithub.com/kellyselden)
- [#7353](https://togithub.com/ember-cli/ember-cli/pull/7353) remove ember-cli-shim warning [@NullVoxPopuli](https://togithub.com/NullVoxPopuli)
- [#7369](https://togithub.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://togithub.com/rwjblue)
- [#7372](https://togithub.com/ember-cli/ember-cli/pull/7372) Fix travis.yml in addon blueprint [@simonihmig](https://togithub.com/simonihmig)
- [#7377](https://togithub.com/ember-cli/ember-cli/pull/7377) Invoke transform registeration before included hook is called. [@kratiahuja](https://togithub.com/kratiahuja)
- [#7378](https://togithub.com/ember-cli/ember-cli/pull/7378) Ensure test-support and addon-test-support are linted. [@rwjblue](https://togithub.com/rwjblue)
- [#7381](https://togithub.com/ember-cli/ember-cli/pull/7381) Changes default Chrome remote debugging port. [@Oreoz](https://togithub.com/Oreoz)
- [#7409](https://togithub.com/ember-cli/ember-cli/pull/7409) cherry pick [#7382](https://togithub.com/ember-cli/ember-cli/issues/7382) into beta [@kellyselden](https://togithub.com/kellyselden)
- [#7416](https://togithub.com/ember-cli/ember-cli/pull/7416) Add support for Node 9. [@rwjblue](https://togithub.com/rwjblue)
- [#7417](https://togithub.com/ember-cli/ember-cli/pull/7417) Issue warning for Node 7. [@rwjblue](https://togithub.com/rwjblue)
- [#7427](https://togithub.com/ember-cli/ember-cli/pull/7427) Remove emoji alias [@tristanpemble](https://togithub.com/tristanpemble)
- [#7430](https://togithub.com/ember-cli/ember-cli/pull/7430) ember-try: Add `useYarn` flag if necessary [@Turbo87](https://togithub.com/Turbo87)
- [#7436](https://togithub.com/ember-cli/ember-cli/pull/7436) retire 2.8, introduce 2.16 [@kellyselden](https://togithub.com/kellyselden)
- [#7437](https://togithub.com/ember-cli/ember-cli/pull/7437) Update to ember-cli-qunit@4.1.1. [@rwjblue](https://togithub.com/rwjblue)
- [#7439](https://togithub.com/ember-cli/ember-cli/pull/7439) Cherry pick [#7432](https://togithub.com/ember-cli/ember-cli/issues/7432) and [#7435](https://togithub.com/ember-cli/ember-cli/issues/7435) to release [@kellyselden](https://togithub.com/kellyselden)
- [#7449](https://togithub.com/ember-cli/ember-cli/pull/7449) Update `ember-cli-shims` to v1.2.0 [@Turbo87](https://togithub.com/Turbo87)
- [#7460](https://togithub.com/ember-cli/ember-cli/pull/7460) remove trailing comma from testem.js [@stefanpenner](https://togithub.com/ember-cli)
Thank you to all who took the time to contribute!
### [`v2.16.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2162)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.16.1...v2.16.2)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7372) \[BUGFIX] Fix travis.yml in addon blueprint [@simonihmig](https://togithub.com/simonihmig)
- [#7377](https://togithub.com/ember-cli/ember-cli/pull/7377) \[BUGFIX] Invoke transform registeration before included hook is called. [@kratiahuja](https://togithub.com/kratiahuja)
Thank you to all who took the time to contribute!
### [`v2.16.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2161)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.16.0...v2.16.1)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://togithub.com/rwjblue)
Thank you to all who took the time to contribute!
### [`v2.16.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2160)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.15.1...v2.16.0)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7341) tasks/npm-task: Adjust version constraints to not warn for npm@5 [@Turbo87](https://togithub.com/Turbo87)
- [#7346](https://togithub.com/ember-cli/ember-cli/pull/7346) Use "ci" mode for testem.js [@Turbo87](https://togithub.com/Turbo87)
- [#7348](https://togithub.com/ember-cli/ember-cli/pull/7348) Update "ember-cli-uglify" to v2.0.0 [@Turbo87](https://togithub.com/Turbo87)
- [#7349](https://togithub.com/ember-cli/ember-cli/pull/7349) Limit allowed concurrency in CI environments. [@rwjblue](https://togithub.com/rwjblue)
- [#7361](https://togithub.com/ember-cli/ember-cli/pull/7361) Update "ember-data" to v2.16.2 [@Turbo87](https://togithub.com/Turbo87)
- [#7364](https://togithub.com/ember-cli/ember-cli/pull/7364) preserve final newline in addon's package.json [@kellyselden](https://togithub.com/kellyselden)
- [#7316](https://togithub.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://togithub.com/locks)
- [#7320](https://togithub.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://togithub.com/kellyselden)
- [#7333](https://togithub.com/ember-cli/ember-cli/pull/7333) models/project: Use deep cloning instead of freezing the config [@Turbo87](https://togithub.com/Turbo87)
- [#7178](https://togithub.com/ember-cli/ember-cli/pull/7178) readme npm/yarn updates with tests [@kellyselden](https://togithub.com/kellyselden)
- [#6908](https://togithub.com/ember-cli/ember-cli/pull/6908) Several fixes for the module unification feature flag [@mixonic](https://togithub.com/mixonic)
- [#7137](https://togithub.com/ember-cli/ember-cli/pull/7137) add in-app testing page reference [@kellyselden](https://togithub.com/kellyselden)
- [#7086](https://togithub.com/ember-cli/ember-cli/pull/7086) Mock process [@ro0gr](https://togithub.com/ro0gr)
- [#7108](https://togithub.com/ember-cli/ember-cli/pull/7108) remove unnecessary `.push` [@bekzod](https://togithub.com/bekzod)
- [#7033](https://togithub.com/ember-cli/ember-cli/pull/7033) Ensure addon blueprint calls `this.filesPath` [@status200](https://togithub.com/status200)
- [#7109](https://togithub.com/ember-cli/ember-cli/pull/7109) Fix `ember install` for scoped packages [@ef4](https://togithub.com/ef4)
- [#6963](https://togithub.com/ember-cli/ember-cli/pull/6963) Preserve header key case when serving with proxy [@jpadilla](https://togithub.com/jpadilla)
- [#7119](https://togithub.com/ember-cli/ember-cli/pull/7119) added `app` directory for linting [@bekzod](https://togithub.com/bekzod)
- [#7074](https://togithub.com/ember-cli/ember-cli/pull/7074) Fix eslint warning on generated config/environment.js [@morhook](https://togithub.com/morhook)
- [#7065](https://togithub.com/ember-cli/ember-cli/pull/7065) Set the basePort for livereload from 49153 -> 7020 [@eriktrom](https://togithub.com/eriktrom)
- [#7239](https://togithub.com/ember-cli/ember-cli/pull/7239) Remove private `_mergeTrees` function [@twokul](https://togithub.com/twokul)
- [#7221](https://togithub.com/ember-cli/ember-cli/pull/7221) Bumps `broccoli-builder` version to include stack traces fix [@twokul](https://togithub.com/twokul)
- [#7233](https://togithub.com/ember-cli/ember-cli/pull/7233) Convert blueprints to use modules and bump ember-cli-babel [@rwwagner90](https://togithub.com/rwwagner90)
- [#7235](https://togithub.com/ember-cli/ember-cli/pull/7235) bump `ember-cli-lodash-subset` [@bekzod](https://togithub.com/bekzod)
- [#7227](https://togithub.com/ember-cli/ember-cli/pull/7227) Don't merge `emberCLITree` twice [@twokul](https://togithub.com/twokul)
- [#7294](https://togithub.com/ember-cli/ember-cli/pull/7294) Fix --test-port description [@akashdsouza](https://togithub.com/akashdsouza)
- [#7259](https://togithub.com/ember-cli/ember-cli/pull/7259) Convert MarkdownColor to class syntax [@locks](https://togithub.com/locks)
- [#7244](https://togithub.com/ember-cli/ember-cli/pull/7244) Using shorthands for functions [@twokul](https://togithub.com/twokul)
- [#7248](https://togithub.com/ember-cli/ember-cli/pull/7248) Bump `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://togithub.com/mikrostew)
- [#7245](https://togithub.com/ember-cli/ember-cli/pull/7245) Add API to allow addons to define and use custom transform with app.import [@kratiahuja](https://togithub.com/kratiahuja)
- [#7266](https://togithub.com/ember-cli/ember-cli/pull/7266) Fix JSON format of asset sizes report [@simplabs](https://togithub.com/simplabs)
- [#7264](https://togithub.com/ember-cli/ember-cli/pull/7264) Introduces Bundler [@twokul](https://togithub.com/twokul)
- [#7262](https://togithub.com/ember-cli/ember-cli/pull/7262) Convert to classes [@twokul](https://togithub.com/twokul)
- [#7261](https://togithub.com/ember-cli/ember-cli/pull/7261) double test timeout for install-test-slow [@ro0gr](https://togithub.com/ro0gr)
- [#7275](https://togithub.com/ember-cli/ember-cli/pull/7275) Allow server middleware to answer non-get (POST/PATCH...) requests [@cibernox](https://togithub.com/cibernox)
- [#7269](https://togithub.com/ember-cli/ember-cli/pull/7269) Extract vendor generation into bundler [@twokul](https://togithub.com/twokul)
- [#7292](https://togithub.com/ember-cli/ember-cli/pull/7292) Add Documentation Link and Supported Versions [@CrshOverride](https://togithub.com/CrshOverride)
- [#7296](https://togithub.com/ember-cli/ember-cli/pull/7296) Drop un-needed Ember import [@mixonic](https://togithub.com/mixonic)
- [#7300](https://togithub.com/ember-cli/ember-cli/pull/7300) Refactor Custom Transformation logic [@sangm](https://togithub.com/sangm)
- [#7303](https://togithub.com/ember-cli/ember-cli/pull/7303) Introduces a way to debug application/add-on trees [@twokul](https://togithub.com/twokul)
- [#7314](https://togithub.com/ember-cli/ember-cli/pull/7314) Removes babel module transform [@twokul](https://togithub.com/twokul)
- [#7315](https://togithub.com/ember-cli/ember-cli/pull/7315) fix image uri [@xg-wang](https://togithub.com/xg-wang)
Thank you to all who took the time to contribute!
### [`v2.15.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2151)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.15.0...v2.15.1)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://togithub.com/locks)
- [#7320](https://togithub.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://togithub.com/kellyselden)
Thank you to all who took the time to contribute!
### [`v2.15.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2150)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.14.2...v2.15.0)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7286) Update `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://togithub.com/mikrostew)
- [#7309](https://togithub.com/ember-cli/ember-cli/pull/7309) model/project: Freeze app config before caching it [@Turbo87](https://togithub.com/Turbo87)
- [#7310](https://togithub.com/ember-cli/ember-cli/pull/7310) models/project: Hide app config caching behind CONFIG_CACHING feature flag [@Turbo87](https://togithub.com/Turbo87)
Thank you to all who took the time to contribute!
### [`v2.14.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2142)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.14.1...v2.14.2)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7273) Fix --json option for asset sizes command [@simplabs](https://togithub.com/simplabs)
Thank you to all who took the time to contribute!
### [`v2.14.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2141)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.14.0...v2.14.1)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7186) \[release] node 8 [@stefanpenner](https://togithub.com/stefanpenner)
- [#7193](https://togithub.com/ember-cli/ember-cli/pull/7193) cherry pick "install npm 4 in addon travis using npm" [@kellyselden](https://togithub.com/kellyselden)
- [#7194](https://togithub.com/ember-cli/ember-cli/pull/7194) stay in sync with editorconfig and other blueprints regarding newlines [@kellyselden](https://togithub.com/kellyselden)
- [#7204](https://togithub.com/ember-cli/ember-cli/pull/7204) \[bugfix release] explain node 4 in addons [@kellyselden](https://togithub.com/kellyselden)
- [#7205](https://togithub.com/ember-cli/ember-cli/pull/7205) \[bugfix release] 2 12 lts testing [@kellyselden](https://togithub.com/kellyselden)
- [#7206](https://togithub.com/ember-cli/ember-cli/pull/7206) \[bugfix release] remove MODEL_FACTORY_INJECTIONS [@kellyselden](https://togithub.com/kellyselden)
- [#7208](https://togithub.com/ember-cli/ember-cli/pull/7208) bugfix(legacy-addons): Fixes typo in babel transpilation options [@pzuraq](https://togithub.com/pzuraq)
- [#7210](https://togithub.com/ember-cli/ember-cli/pull/7210) \[bugfix release] Ember try remove test [@kellyselden](https://togithub.com/kellyselden)
- [#7246](https://togithub.com/ember-cli/ember-cli/pull/7246) \[BUGFIX release] cherry-pick "Bumps `broccoli-builder` version to include stack traces fix" [@twokul](https://togithub.com/twokul)
### [`v2.14.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2140)
[Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.13.3...v2.14.0)
The following changes are required if you are upgrading from the previous
version:
- Users
- [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/6937) various blueprint cleanup and consistency [@kellyselden](https://togithub.com/kellyselden)
- [#6862](https://togithub.com/ember-cli/ember-cli/pull/6862) Update minimum ember-try version. [@rwjblue](https://togithub.com/rwjblue)
- [#6932](https://togithub.com/ember-cli/ember-cli/pull/6932) make blueprint files public [@kellyselden](https://togithub.com/kellyselden)
- [#6874](https://togithub.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://togithub.com/rwwagner90)
- [#6868](https://togithub.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://togithub.com/romulomachado)
- [#6873](https://togithub.com/ember-cli/ember-cli/pull/6873) Add ~ to ember-cli in package.json in blueprints [@rwwagner90](https://togithub.com/rwwagner90)
- [#6934](https://togithub.com/ember-cli/ember-cli/pull/6934) missed node 4 - es6 updates in blueprints [@kellyselden](https://togithub.com/kellyselden)
- [#6890](https://togithub.com/ember-cli/ember-cli/pull/6890) Replace lib/utilities/DAG.js with dag-map package [@rwwagner90](https://togithub.com/rwwagner90)
- [#6888](https://togithub.com/ember-cli/ember-cli/pull/6888) Print out `yarn install` when yarn.lock file is present [@samdemaeyer](https://togithub.com/samdemaeyer)
- [#6883](https://togithub.com/ember-cli/ember-cli/pull/6883) broccoli/ember-app: Make app/index.html optional [@Turbo87](https://togithub.com/Turbo87)
- [#6886](https://togithub.com/ember-cli/ember-cli/pull/6886) Handle addon constructor errors gracefully [@jsturgis](https://togithub.com/jsturgis)
- [#6889](https://togithub.com/ember-cli/ember-cli/pull/6889) Use const/let in all blueprints [@simonihmig](https://togithub.com/simonihmig)
- [#6938](https://togithub.com/ember-cli/ember-cli/pull/6938) Add ESLint config to "server" and "lib" blueprints [@kellyselden](https://togithub.com/kellyselden)
- [#6910](https://togithub.com/ember-cli/ember-cli/pull/6910) \[BUGFIX] Add yuidocs for the addon:init method [@mattmarcum](https://togithub.com/mattmarcum)
- [#6896](https://togithub.com/ember-cli/ember-cli/pull/6896) Removed all references to Bower in blueprint README. [@michielboekhoff](https://togithub.com/michielboekhoff)
- [#6903](https://togithub.com/ember-cli/ember-cli/pull/6903) remove npm experiment refs [@tylerturdenpants](https://togithub.com/tylerturdenpants)
- [#6907](https://togithub.com/ember-cli/ember-cli/pull/6907) Ignore files created by Ember-Try [@elwayman02](https://togithub.com/elwayman02)
- [#6898](https://togithub.com/ember-cli/ember-cli/pull/6898) Update ember-export-application-global to babel@6 version. [@rwjblue](https://togithub.com/rwjblue)
- [#6915](https://togithub.com/ember-cli/ember-cli/pull/6915) Run YUIDoc on single `it` [@sduquej](https://togithub.com/sduquej)
- [#6912](https://togithub.com/ember-cli/ember-cli/pull/6912) Stop creating recursive symlink (addon requiring itself) [@clekstro](https://togithub.com/clekstro)
- [#6911](https://togithub.com/ember-cli/ember-cli/pull/6911) Fix dirty git state [@clekstro](https://togithub.com/clekstro)
- [#6966](https://togithub.com/ember-cli/ember-cli/pull/6966) ENHANCEMENT: throw when converting `npm install foo` to `yarn install foo` [@pichfl](https://togithub.com/pichfl)
- [#6940](https://togithub.com/ember-cli/ember-cli/pull/6940) remove lint filter [@kellyselden](https://togithub.com/kellyselden)
- [#6936](https://togithub.com/ember-cli/ember-cli/pull/6936) use RSVP.resolve shorthand [@kellyselden](https://togithub.com/kellyselden)
- [#6919](https://togithub.com/ember-cli/ember-cli/pull/6919) Do not use `chalk.white` when displaying asset sizes [@lucasmazza](https://togithub.com/lucasmazza)
- [#6939](https://togithub.com/ember-cli/ember-cli/pull/6939) replace ': function(' with '(' [@kellyselden](https://togithub.com/kellyselden)
- [#6935](https://togithub.com/ember-cli/ember-cli/pull/6935) use our string style since converted from json [@kellyselden](https://togithub.com/kellyselden)
- [#6942](https://togithub.com/ember-cli/ember-cli/pull/6942) object shorthand blueprint cleanup [@kellyselden](https://togithub.com/kellyselden)
- [#6984](https://togithub.com/ember-cli/ember-cli/pull/6984) Fix perf-guide to have correct file names for build visualization [@kratiahuja](https://togithub.com/kratiahuja)
- [#7007](https://togithub.com/ember-cli/ember-cli/pull/7007) Updated npm version for ember-data to use ~ instead of ^ [@
This PR contains the following updates:
1.13.14
->3.0.0
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
ember-cli/ember-cli
### [`v3.0.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v300) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.18.2...v3.0.0) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.18.2...v3.0.0) - Core Contributors - No changes required ##### Community Contributions - [#7566](https://togithub.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://togithub.com/Turbo87) - [#7569](https://togithub.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://togithub.com/kellyselden) - [#7589](https://togithub.com/ember-cli/ember-cli/pull/7589) \[BACKPORT release] upgrade testem [@stefanpenner](https://togithub.com/ember-cli) - [#7594](https://togithub.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@stefanpenner](https://togithub.com/ember-cli) - [#7610](https://togithub.com/ember-cli/ember-cli/pull/7610) Change isMainVendorFile check [@twokul](https://togithub.com/twokul/twokul) - [#7447](https://togithub.com/ember-cli/ember-cli/pull/7447) Remove ember-cli-legacy-blueprints. [@rwjblue](https://togithub.com/rwjblue) - [#7528](https://togithub.com/ember-cli/ember-cli/pull/7528) EmberApp: Overwrite `app/config/environment` in `tests.js` [@Turbo87](https://togithub.com/Turbo87) - [#7536](https://togithub.com/ember-cli/ember-cli/pull/7536) Avoid bower usage in config/ember-try.js. [@rwjblue](https://togithub.com/rwjblue) - [#7546](https://togithub.com/ember-cli/ember-cli/pull/7546) Remove unused testing helper files. [@rwjblue](https://togithub.com/rwjblue) - [#7548](https://togithub.com/ember-cli/ember-cli/pull/7548) Make async/await work nicely by default. [@rwjblue](https://togithub.com/rwjblue) - [#7549](https://togithub.com/ember-cli/ember-cli/pull/7549) Use `sudo: required` to work around issue in CI. [@rwjblue](https://togithub.com/rwjblue) - [#7553](https://togithub.com/ember-cli/ember-cli/pull/7553) Remove embertest from ESLint configuration. [@rwjblue](https://togithub.com/rwjblue) - [#7554](https://togithub.com/ember-cli/ember-cli/pull/7554) Make ember-try a direct addon dependency. [@rwjblue](https://togithub.com/rwjblue) - [#7522](https://togithub.com/ember-cli/ember-cli/pull/7522) utilities: Remove deprecated `deprecateUI()` function [@Turbo87](https://togithub.com/Turbo87) - [#7502](https://togithub.com/ember-cli/ember-cli/pull/7502) Cleanup and correct node-support.md. [@stefanpenner](https://togithub.com/ember-cli) - [#7487](https://togithub.com/ember-cli/ember-cli/pull/7487) \[BUGFIX] give `ember new` error messages consistent color [@GavinJoyce](https://togithub.com/GavinJoyce) - [#7479](https://togithub.com/ember-cli/ember-cli/pull/7479) Improve default addon README [@Turbo87](https://togithub.com/Turbo87) - [#7512](https://togithub.com/ember-cli/ember-cli/pull/7512) fix alpha ordering in npmignore [@stefanpenner](https://togithub.com/ember-cli) - [#7520](https://togithub.com/ember-cli/ember-cli/pull/7520) Remove deprecated commands [@Turbo87](https://togithub.com/Turbo87) - [#7523](https://togithub.com/ember-cli/ember-cli/pull/7523) Remove deprecated code from `EmberApp` class [@Turbo87](https://togithub.com/Turbo87) - [#7524](https://togithub.com/ember-cli/ember-cli/pull/7524) Remove deprecated `Blueprint` code [@Turbo87](https://togithub.com/Turbo87) - [#7525](https://togithub.com/ember-cli/ember-cli/pull/7525) Remove deprecated `Project` and `Addon` code [@Turbo87](https://togithub.com/Turbo87) - [#7527](https://togithub.com/ember-cli/ember-cli/pull/7527) EmberApp: Remove deprecated `contentFor()` hooks [@Turbo87](https://togithub.com/Turbo87) Thank you to all who took the time to contribute! ### [`v2.18.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v2182) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.18.1...v2.18.2) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.18.1...v2.18.2) - Core Contributors - No changes required ##### Community Contributions - [#7569](https://togithub.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://togithub.com/kellyselden) - [#7589](https://togithub.com/ember-cli/ember-cli/pull/7589) upgrade testem [@stefanpenner](https://togithub.com/stefanpenner) - [#7594](https://togithub.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@tomdale](https://togithub.com/tomdale) Thank you to all who took the time to contribute! ### [`v2.18.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v2181) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.18.0...v2.18.1) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.18.0...v2.18.1) - Core Contributors - No changes required ##### Community Contributions - [#7566](https://togithub.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://togithub.com/Turbo87) Thank you to all who took the time to contribute! ### [`v2.18.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#v2180) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.17.2...v2.18.0) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.17.2...v2.18.0) - Core Contributors - No changes required ##### Community Contributions - [#7489](https://togithub.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://togithub.com/rwwagner90) - [#7507](https://togithub.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://togithub.com/rwjblue) - [#7513](https://togithub.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://togithub.com/kellyselden) - [#7516](https://togithub.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://togithub.com/Turbo87) - [#7529](https://togithub.com/ember-cli/ember-cli/pull/7529) Backport & fixup linting changes. [@rwjblue](https://togithub.com/rwjblue) - [#7474](https://togithub.com/ember-cli/ember-cli/pull/7474) Give plugins and extends their own lines [@rwwagner90](https://togithub.com/rwwagner90) - [#7475](https://togithub.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://togithub.com/kellyselden) - [#7477](https://togithub.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@kellyselden/lenny](https://togithub.com/kellyselden/lenny) - [#7478](https://togithub.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://togithub.com/Turbo87) - [#7481](https://togithub.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://togithub.com/lennyburdette) - [#7395](https://togithub.com/ember-cli/ember-cli/pull/7395) Make "testdouble" dependency optional in MockProcess class [@ro0gr](https://togithub.com/ro0gr) - [#7382](https://togithub.com/ember-cli/ember-cli/pull/7382) add option to not create file [@kellyselden](https://togithub.com/kellyselden) - [#7385](https://togithub.com/ember-cli/ember-cli/pull/7385) remove node 7 testing [@kellyselden](https://togithub.com/kellyselden) - [#6955](https://togithub.com/ember-cli/ember-cli/pull/6955) Discover dependencies of npm-linked addons [@ef4](https://togithub.com/ef4) - [#7164](https://togithub.com/ember-cli/ember-cli/pull/7164) Fix generate command when both usePods option and --pod argument is used [@emrekutlu](https://togithub.com/emrekutlu) - [#7428](https://togithub.com/ember-cli/ember-cli/pull/7428) Fix bad recursion in ember-cli-shims detection [@cibernox](https://togithub.com/cibernox) - [#7419](https://togithub.com/ember-cli/ember-cli/pull/7419) Delete crossdomain.xml [@sandstrom](https://togithub.com/sandstrom) - [#7424](https://togithub.com/ember-cli/ember-cli/pull/7424) Adding documentation for experiments [@sangm](https://togithub.com/sangm) - [#7414](https://togithub.com/ember-cli/ember-cli/pull/7414) Fixes Project#hasDependencies to only check for dependencies instead … [@MiguelMadero/mmadero](https://togithub.com/MiguelMadero/mmadero) - [#7406](https://togithub.com/ember-cli/ember-cli/pull/7406) Remove livereload url from output [@topaxi](https://togithub.com/topaxi) - [#7401](https://togithub.com/ember-cli/ember-cli/pull/7401) Resolve node modules correctly [@ef4](https://togithub.com/ef4) - [#7443](https://togithub.com/ember-cli/ember-cli/pull/7443) Use `overrides` for a single `.eslintrc.js`. [@rwjblue](https://togithub.com/rwjblue) - [#7435](https://togithub.com/ember-cli/ember-cli/pull/7435) add ember-try ignores to npmignore [@kellyselden](https://togithub.com/kellyselden) - [#7432](https://togithub.com/ember-cli/ember-cli/pull/7432) Avoid publishing massive temp folder leaked by ember-try [@ef4](https://togithub.com/ef4) - [#7438](https://togithub.com/ember-cli/ember-cli/pull/7438) skip uninstall if no matching package is installed [@makepanic](https://togithub.com/makepanic) - [#7455](https://togithub.com/ember-cli/ember-cli/pull/7455) Add eslint-plugin-ember to default linting config. [@rwjblue](https://togithub.com/rwjblue) - [#7456](https://togithub.com/ember-cli/ember-cli/pull/7456) Use fs-extra's `ensureDir` to avoid race condition in `mk-tmp-dir-in`. [@rwjblue](https://togithub.com/rwjblue) - [#7457](https://togithub.com/ember-cli/ember-cli/pull/7457) Avoid directly requiring `blueprints/app/files/package.json`. [@rwjblue](https://togithub.com/rwjblue) Thank you to all who took the time to contribute! ### [`v2.17.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2172) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.17.1...v2.17.2) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://togithub.com/rwwagner90) - [#7507](https://togithub.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://togithub.com/rwjblue) - [#7513](https://togithub.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://togithub.com/kellyselden) - [#7516](https://togithub.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://togithub.com/Turbo87) Thank you to all who took the time to contribute! ### [`v2.17.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2171) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.17.0...v2.17.1) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://togithub.com/kellyselden) - [#7477](https://togithub.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@lennyburdette](https://togithub.com/lennyburdette) - [#7478](https://togithub.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://togithub.com/Turbo87) - [#7481](https://togithub.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://togithub.com/lennyburdette) Thank you to all who took the time to contribute! ### [`v2.17.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2170) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.16.2...v2.17.0) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.com/ember-cli/ember-addon-output/compare/v2.16.2...v2.17.0) - Core Contributors - No changes required ##### Community Contributions - [#7232](https://togithub.com/ember-cli/ember-cli/pull/7232) don't compress responses with the x-no-compression response header [@akatov](https://togithub.com/akatov) - [#7272](https://togithub.com/ember-cli/ember-cli/pull/7272) Fixes `undefined` values in merged aliases [@twokul](https://togithub.com/twokul) - [#7342](https://togithub.com/ember-cli/ember-cli/pull/7342) Updating testem.js for the app blueprint [@scalvert](https://togithub.com/scalvert) - [#7360](https://togithub.com/ember-cli/ember-cli/pull/7360) "server" -> "serve" in package.json blueprint [@kellyselden](https://togithub.com/kellyselden) - [#7353](https://togithub.com/ember-cli/ember-cli/pull/7353) remove ember-cli-shim warning [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) - [#7369](https://togithub.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://togithub.com/rwjblue) - [#7372](https://togithub.com/ember-cli/ember-cli/pull/7372) Fix travis.yml in addon blueprint [@simonihmig](https://togithub.com/simonihmig) - [#7377](https://togithub.com/ember-cli/ember-cli/pull/7377) Invoke transform registeration before included hook is called. [@kratiahuja](https://togithub.com/kratiahuja) - [#7378](https://togithub.com/ember-cli/ember-cli/pull/7378) Ensure test-support and addon-test-support are linted. [@rwjblue](https://togithub.com/rwjblue) - [#7381](https://togithub.com/ember-cli/ember-cli/pull/7381) Changes default Chrome remote debugging port. [@Oreoz](https://togithub.com/Oreoz) - [#7409](https://togithub.com/ember-cli/ember-cli/pull/7409) cherry pick [#7382](https://togithub.com/ember-cli/ember-cli/issues/7382) into beta [@kellyselden](https://togithub.com/kellyselden) - [#7416](https://togithub.com/ember-cli/ember-cli/pull/7416) Add support for Node 9. [@rwjblue](https://togithub.com/rwjblue) - [#7417](https://togithub.com/ember-cli/ember-cli/pull/7417) Issue warning for Node 7. [@rwjblue](https://togithub.com/rwjblue) - [#7427](https://togithub.com/ember-cli/ember-cli/pull/7427) Remove emoji alias [@tristanpemble](https://togithub.com/tristanpemble) - [#7430](https://togithub.com/ember-cli/ember-cli/pull/7430) ember-try: Add `useYarn` flag if necessary [@Turbo87](https://togithub.com/Turbo87) - [#7436](https://togithub.com/ember-cli/ember-cli/pull/7436) retire 2.8, introduce 2.16 [@kellyselden](https://togithub.com/kellyselden) - [#7437](https://togithub.com/ember-cli/ember-cli/pull/7437) Update to ember-cli-qunit@4.1.1. [@rwjblue](https://togithub.com/rwjblue) - [#7439](https://togithub.com/ember-cli/ember-cli/pull/7439) Cherry pick [#7432](https://togithub.com/ember-cli/ember-cli/issues/7432) and [#7435](https://togithub.com/ember-cli/ember-cli/issues/7435) to release [@kellyselden](https://togithub.com/kellyselden) - [#7449](https://togithub.com/ember-cli/ember-cli/pull/7449) Update `ember-cli-shims` to v1.2.0 [@Turbo87](https://togithub.com/Turbo87) - [#7460](https://togithub.com/ember-cli/ember-cli/pull/7460) remove trailing comma from testem.js [@stefanpenner](https://togithub.com/ember-cli) Thank you to all who took the time to contribute! ### [`v2.16.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2162) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.16.1...v2.16.2) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7372) \[BUGFIX] Fix travis.yml in addon blueprint [@simonihmig](https://togithub.com/simonihmig) - [#7377](https://togithub.com/ember-cli/ember-cli/pull/7377) \[BUGFIX] Invoke transform registeration before included hook is called. [@kratiahuja](https://togithub.com/kratiahuja) Thank you to all who took the time to contribute! ### [`v2.16.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2161) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.16.0...v2.16.1) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://togithub.com/rwjblue) Thank you to all who took the time to contribute! ### [`v2.16.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2160) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.15.1...v2.16.0) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7341) tasks/npm-task: Adjust version constraints to not warn for npm@5 [@Turbo87](https://togithub.com/Turbo87) - [#7346](https://togithub.com/ember-cli/ember-cli/pull/7346) Use "ci" mode for testem.js [@Turbo87](https://togithub.com/Turbo87) - [#7348](https://togithub.com/ember-cli/ember-cli/pull/7348) Update "ember-cli-uglify" to v2.0.0 [@Turbo87](https://togithub.com/Turbo87) - [#7349](https://togithub.com/ember-cli/ember-cli/pull/7349) Limit allowed concurrency in CI environments. [@rwjblue](https://togithub.com/rwjblue) - [#7361](https://togithub.com/ember-cli/ember-cli/pull/7361) Update "ember-data" to v2.16.2 [@Turbo87](https://togithub.com/Turbo87) - [#7364](https://togithub.com/ember-cli/ember-cli/pull/7364) preserve final newline in addon's package.json [@kellyselden](https://togithub.com/kellyselden) - [#7316](https://togithub.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://togithub.com/locks) - [#7320](https://togithub.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://togithub.com/kellyselden) - [#7333](https://togithub.com/ember-cli/ember-cli/pull/7333) models/project: Use deep cloning instead of freezing the config [@Turbo87](https://togithub.com/Turbo87) - [#7178](https://togithub.com/ember-cli/ember-cli/pull/7178) readme npm/yarn updates with tests [@kellyselden](https://togithub.com/kellyselden) - [#6908](https://togithub.com/ember-cli/ember-cli/pull/6908) Several fixes for the module unification feature flag [@mixonic](https://togithub.com/mixonic) - [#7137](https://togithub.com/ember-cli/ember-cli/pull/7137) add in-app testing page reference [@kellyselden](https://togithub.com/kellyselden) - [#7086](https://togithub.com/ember-cli/ember-cli/pull/7086) Mock process [@ro0gr](https://togithub.com/ro0gr) - [#7108](https://togithub.com/ember-cli/ember-cli/pull/7108) remove unnecessary `.push` [@bekzod](https://togithub.com/bekzod) - [#7033](https://togithub.com/ember-cli/ember-cli/pull/7033) Ensure addon blueprint calls `this.filesPath` [@status200](https://togithub.com/status200) - [#7109](https://togithub.com/ember-cli/ember-cli/pull/7109) Fix `ember install` for scoped packages [@ef4](https://togithub.com/ef4) - [#6963](https://togithub.com/ember-cli/ember-cli/pull/6963) Preserve header key case when serving with proxy [@jpadilla](https://togithub.com/jpadilla) - [#7119](https://togithub.com/ember-cli/ember-cli/pull/7119) added `app` directory for linting [@bekzod](https://togithub.com/bekzod) - [#7074](https://togithub.com/ember-cli/ember-cli/pull/7074) Fix eslint warning on generated config/environment.js [@morhook](https://togithub.com/morhook) - [#7065](https://togithub.com/ember-cli/ember-cli/pull/7065) Set the basePort for livereload from 49153 -> 7020 [@eriktrom](https://togithub.com/eriktrom) - [#7239](https://togithub.com/ember-cli/ember-cli/pull/7239) Remove private `_mergeTrees` function [@twokul](https://togithub.com/twokul) - [#7221](https://togithub.com/ember-cli/ember-cli/pull/7221) Bumps `broccoli-builder` version to include stack traces fix [@twokul](https://togithub.com/twokul) - [#7233](https://togithub.com/ember-cli/ember-cli/pull/7233) Convert blueprints to use modules and bump ember-cli-babel [@rwwagner90](https://togithub.com/rwwagner90) - [#7235](https://togithub.com/ember-cli/ember-cli/pull/7235) bump `ember-cli-lodash-subset` [@bekzod](https://togithub.com/bekzod) - [#7227](https://togithub.com/ember-cli/ember-cli/pull/7227) Don't merge `emberCLITree` twice [@twokul](https://togithub.com/twokul) - [#7294](https://togithub.com/ember-cli/ember-cli/pull/7294) Fix --test-port description [@akashdsouza](https://togithub.com/akashdsouza) - [#7259](https://togithub.com/ember-cli/ember-cli/pull/7259) Convert MarkdownColor to class syntax [@locks](https://togithub.com/locks) - [#7244](https://togithub.com/ember-cli/ember-cli/pull/7244) Using shorthands for functions [@twokul](https://togithub.com/twokul) - [#7248](https://togithub.com/ember-cli/ember-cli/pull/7248) Bump `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://togithub.com/mikrostew) - [#7245](https://togithub.com/ember-cli/ember-cli/pull/7245) Add API to allow addons to define and use custom transform with app.import [@kratiahuja](https://togithub.com/kratiahuja) - [#7266](https://togithub.com/ember-cli/ember-cli/pull/7266) Fix JSON format of asset sizes report [@simplabs](https://togithub.com/simplabs) - [#7264](https://togithub.com/ember-cli/ember-cli/pull/7264) Introduces Bundler [@twokul](https://togithub.com/twokul) - [#7262](https://togithub.com/ember-cli/ember-cli/pull/7262) Convert to classes [@twokul](https://togithub.com/twokul) - [#7261](https://togithub.com/ember-cli/ember-cli/pull/7261) double test timeout for install-test-slow [@ro0gr](https://togithub.com/ro0gr) - [#7275](https://togithub.com/ember-cli/ember-cli/pull/7275) Allow server middleware to answer non-get (POST/PATCH...) requests [@cibernox](https://togithub.com/cibernox) - [#7269](https://togithub.com/ember-cli/ember-cli/pull/7269) Extract vendor generation into bundler [@twokul](https://togithub.com/twokul) - [#7292](https://togithub.com/ember-cli/ember-cli/pull/7292) Add Documentation Link and Supported Versions [@CrshOverride](https://togithub.com/CrshOverride) - [#7296](https://togithub.com/ember-cli/ember-cli/pull/7296) Drop un-needed Ember import [@mixonic](https://togithub.com/mixonic) - [#7300](https://togithub.com/ember-cli/ember-cli/pull/7300) Refactor Custom Transformation logic [@sangm](https://togithub.com/sangm) - [#7303](https://togithub.com/ember-cli/ember-cli/pull/7303) Introduces a way to debug application/add-on trees [@twokul](https://togithub.com/twokul) - [#7314](https://togithub.com/ember-cli/ember-cli/pull/7314) Removes babel module transform [@twokul](https://togithub.com/twokul) - [#7315](https://togithub.com/ember-cli/ember-cli/pull/7315) fix image uri [@xg-wang](https://togithub.com/xg-wang) Thank you to all who took the time to contribute! ### [`v2.15.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2151) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.15.0...v2.15.1) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://togithub.com/locks) - [#7320](https://togithub.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://togithub.com/kellyselden) Thank you to all who took the time to contribute! ### [`v2.15.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2150) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.14.2...v2.15.0) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7286) Update `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://togithub.com/mikrostew) - [#7309](https://togithub.com/ember-cli/ember-cli/pull/7309) model/project: Freeze app config before caching it [@Turbo87](https://togithub.com/Turbo87) - [#7310](https://togithub.com/ember-cli/ember-cli/pull/7310) models/project: Hide app config caching behind CONFIG_CACHING feature flag [@Turbo87](https://togithub.com/Turbo87) Thank you to all who took the time to contribute! ### [`v2.14.2`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2142) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.14.1...v2.14.2) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7273) Fix --json option for asset sizes command [@simplabs](https://togithub.com/simplabs) Thank you to all who took the time to contribute! ### [`v2.14.1`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2141) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.14.0...v2.14.1) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/7186) \[release] node 8 [@stefanpenner](https://togithub.com/stefanpenner) - [#7193](https://togithub.com/ember-cli/ember-cli/pull/7193) cherry pick "install npm 4 in addon travis using npm" [@kellyselden](https://togithub.com/kellyselden) - [#7194](https://togithub.com/ember-cli/ember-cli/pull/7194) stay in sync with editorconfig and other blueprints regarding newlines [@kellyselden](https://togithub.com/kellyselden) - [#7204](https://togithub.com/ember-cli/ember-cli/pull/7204) \[bugfix release] explain node 4 in addons [@kellyselden](https://togithub.com/kellyselden) - [#7205](https://togithub.com/ember-cli/ember-cli/pull/7205) \[bugfix release] 2 12 lts testing [@kellyselden](https://togithub.com/kellyselden) - [#7206](https://togithub.com/ember-cli/ember-cli/pull/7206) \[bugfix release] remove MODEL_FACTORY_INJECTIONS [@kellyselden](https://togithub.com/kellyselden) - [#7208](https://togithub.com/ember-cli/ember-cli/pull/7208) bugfix(legacy-addons): Fixes typo in babel transpilation options [@pzuraq](https://togithub.com/pzuraq) - [#7210](https://togithub.com/ember-cli/ember-cli/pull/7210) \[bugfix release] Ember try remove test [@kellyselden](https://togithub.com/kellyselden) - [#7246](https://togithub.com/ember-cli/ember-cli/pull/7246) \[BUGFIX release] cherry-pick "Bumps `broccoli-builder` version to include stack traces fix" [@twokul](https://togithub.com/twokul) ### [`v2.14.0`](https://togithub.com/ember-cli/ember-cli/blob/HEAD/CHANGELOG.md#2140) [Compare Source](https://togithub.com/ember-cli/ember-cli/compare/v2.13.3...v2.14.0) The following changes are required if you are upgrading from the previous version: - Users - [`ember new` diff](https://togithub.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://togithub.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://togithub.com/ember-cli/ember-cli/pull/6937) various blueprint cleanup and consistency [@kellyselden](https://togithub.com/kellyselden) - [#6862](https://togithub.com/ember-cli/ember-cli/pull/6862) Update minimum ember-try version. [@rwjblue](https://togithub.com/rwjblue) - [#6932](https://togithub.com/ember-cli/ember-cli/pull/6932) make blueprint files public [@kellyselden](https://togithub.com/kellyselden) - [#6874](https://togithub.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://togithub.com/rwwagner90) - [#6868](https://togithub.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://togithub.com/romulomachado) - [#6873](https://togithub.com/ember-cli/ember-cli/pull/6873) Add ~ to ember-cli in package.json in blueprints [@rwwagner90](https://togithub.com/rwwagner90) - [#6934](https://togithub.com/ember-cli/ember-cli/pull/6934) missed node 4 - es6 updates in blueprints [@kellyselden](https://togithub.com/kellyselden) - [#6890](https://togithub.com/ember-cli/ember-cli/pull/6890) Replace lib/utilities/DAG.js with dag-map package [@rwwagner90](https://togithub.com/rwwagner90) - [#6888](https://togithub.com/ember-cli/ember-cli/pull/6888) Print out `yarn install` when yarn.lock file is present [@samdemaeyer](https://togithub.com/samdemaeyer) - [#6883](https://togithub.com/ember-cli/ember-cli/pull/6883) broccoli/ember-app: Make app/index.html optional [@Turbo87](https://togithub.com/Turbo87) - [#6886](https://togithub.com/ember-cli/ember-cli/pull/6886) Handle addon constructor errors gracefully [@jsturgis](https://togithub.com/jsturgis) - [#6889](https://togithub.com/ember-cli/ember-cli/pull/6889) Use const/let in all blueprints [@simonihmig](https://togithub.com/simonihmig) - [#6938](https://togithub.com/ember-cli/ember-cli/pull/6938) Add ESLint config to "server" and "lib" blueprints [@kellyselden](https://togithub.com/kellyselden) - [#6910](https://togithub.com/ember-cli/ember-cli/pull/6910) \[BUGFIX] Add yuidocs for the addon:init method [@mattmarcum](https://togithub.com/mattmarcum) - [#6896](https://togithub.com/ember-cli/ember-cli/pull/6896) Removed all references to Bower in blueprint README. [@michielboekhoff](https://togithub.com/michielboekhoff) - [#6903](https://togithub.com/ember-cli/ember-cli/pull/6903) remove npm experiment refs [@tylerturdenpants](https://togithub.com/tylerturdenpants) - [#6907](https://togithub.com/ember-cli/ember-cli/pull/6907) Ignore files created by Ember-Try [@elwayman02](https://togithub.com/elwayman02) - [#6898](https://togithub.com/ember-cli/ember-cli/pull/6898) Update ember-export-application-global to babel@6 version. [@rwjblue](https://togithub.com/rwjblue) - [#6915](https://togithub.com/ember-cli/ember-cli/pull/6915) Run YUIDoc on single `it` [@sduquej](https://togithub.com/sduquej) - [#6912](https://togithub.com/ember-cli/ember-cli/pull/6912) Stop creating recursive symlink (addon requiring itself) [@clekstro](https://togithub.com/clekstro) - [#6911](https://togithub.com/ember-cli/ember-cli/pull/6911) Fix dirty git state [@clekstro](https://togithub.com/clekstro) - [#6966](https://togithub.com/ember-cli/ember-cli/pull/6966) ENHANCEMENT: throw when converting `npm install foo` to `yarn install foo` [@pichfl](https://togithub.com/pichfl) - [#6940](https://togithub.com/ember-cli/ember-cli/pull/6940) remove lint filter [@kellyselden](https://togithub.com/kellyselden) - [#6936](https://togithub.com/ember-cli/ember-cli/pull/6936) use RSVP.resolve shorthand [@kellyselden](https://togithub.com/kellyselden) - [#6919](https://togithub.com/ember-cli/ember-cli/pull/6919) Do not use `chalk.white` when displaying asset sizes [@lucasmazza](https://togithub.com/lucasmazza) - [#6939](https://togithub.com/ember-cli/ember-cli/pull/6939) replace ': function(' with '(' [@kellyselden](https://togithub.com/kellyselden) - [#6935](https://togithub.com/ember-cli/ember-cli/pull/6935) use our string style since converted from json [@kellyselden](https://togithub.com/kellyselden) - [#6942](https://togithub.com/ember-cli/ember-cli/pull/6942) object shorthand blueprint cleanup [@kellyselden](https://togithub.com/kellyselden) - [#6984](https://togithub.com/ember-cli/ember-cli/pull/6984) Fix perf-guide to have correct file names for build visualization [@kratiahuja](https://togithub.com/kratiahuja) - [#7007](https://togithub.com/ember-cli/ember-cli/pull/7007) Updated npm version for ember-data to use ~ instead of ^ [@