# ember-cli Changelog ## 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 [@ember-cli](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 ๐Ÿš€ [@ember-cli/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. [@ember-cli](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 ๐Ÿš€ [@ember-cli](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 ๐Ÿš€ [@ember-cli](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 [@ember-cli](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 ๐Ÿš€ [@ember-cli](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 [@ember-cli](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. [@ember-cli](https://github.com/ember-cli) - [#6718](https://github.com/ember-cli/ember-cli/pull/6718) Pass init instrumentation to CLI if we have it [@ember-cli](https://github.com/ember-cli) - [#6717](https://github.com/ember-cli/ember-cli/pull/6717) Make instrumentation more resilient to errors [@ember-cli](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. [@ember-cli](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 [@ember-cli](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 [@ember-cli](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 [@ember-cli](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 [@ember-cli](https://github.com/ember-cli) - [#6766](https://github.com/ember-cli/ember-cli/pull/6766) Remove flagging for `experiments.INSTRUMENTATION`. [@ember-cli](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 [@ember-cli](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 [@ember-cli](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 [@ember-cli](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 [@ember-cli](https://github.com/ember-cli) - [#6839](https://github.com/ember-cli/ember-cli/pull/6839) Allow `ember new -b 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 [@ember-cli](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 ๐Ÿš€ [@ember-cli](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 [@ember-cli](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 [@ember-cli](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. [@ember-cli](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 [@ember-cli](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 ๐Ÿš€ [@ember-cli](https://github.com/ember-cli) - [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@ember-cli](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 [@ember-cli](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 ๐Ÿš€ [@ember-cli](https://github.com/ember-cli) - [#6660](https://github.com/ember-cli/ember-cli/pull/6660) Preserve user errors in instrumentation hook [@ember-cli](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 ๐Ÿš€ [@ember-cli](https://github.com/ember-cli) - [#6685](https://github.com/ember-cli/ember-cli/pull/6685) Revert "remove travis sudo check" [@ember-cli](https://github.com/ember-cli) - [#6683](https://github.com/ember-cli/ember-cli/pull/6683) ensure `Task.prototype.run` returns promises [@ember-cli](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 ๐Ÿš€ [@ember-cli](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. [@ember-cli](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() [@ember-cli](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. [@ember-cli](https://github.com/ember-cli) - [#6830](https://github.com/ember-cli/ember-cli/pull/6830) Revert "Use `amd` for transpiling modules with babel@5." [@ember-cli](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'. [@ember-cli](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. [@ember-cli](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. [@ember-cli](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! ### 2.8.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.8.0-beta.2...v2.8.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.8.0-beta.1...v2.8.0-beta.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#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! ### 2.8.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.8.0-beta.1...v2.8.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.8.0-beta.1...v2.8.0-beta.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#6098](https://github.com/ember-cli/ember-cli/pull/6098) [BUGFIX beta] ServerWatcher disregards --watcher=* [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 2.8.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.7.0...v2.8.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.7.0...v2.8.0-beta.1) + 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) Thank you to all who took the time to contribute! ### 2.7.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.6.3...v2.7.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.6.3...v2.7.0) - Core Contributors + No changes required #### Community Contributions - [#5972](https://github.com/ember-cli/ember-cli/pull/5972) [BUGFIX release] ease core-object upgrade for addons which lack .project [@stefanpenner](https://github.com/stefanpenner) - [#5877](https://github.com/ember-cli/ember-cli/pull/5877) Uniform import API [@ef4](https://github.com/ef4) - [#5979](https://github.com/ember-cli/ember-cli/pull/5979) Use `ember try:one` in travis [@san650](https://github.com/san650) - [#5984](https://github.com/ember-cli/ember-cli/pull/5984) Replace "stub" helper with "testdouble" [@Turbo87](https://github.com/Turbo87) - [#5985](https://github.com/ember-cli/ember-cli/pull/5985) Use blueprint test helpers [@Turbo87](https://github.com/Turbo87) - [#5792](https://github.com/ember-cli/ember-cli/pull/5792) Add "rootURL" setting to deprecate "baseURL" [@Turbo87](https://github.com/Turbo87) - [#5997](https://github.com/ember-cli/ember-cli/pull/5997) Prints correct phantomjs version [@twokul](https://github.com/twokul) - [#6043](https://github.com/ember-cli/ember-cli/pull/6043) Test nested addon import [@xcambar](https://github.com/xcambar) - [#6072](https://github.com/ember-cli/ember-cli/pull/6072) Makes sure dependecies are loaded on demand [@twokul](https://github.com/twokul) - [#6105](https://github.com/ember-cli/ember-cli/pull/6105) Update Ember Data to v2.7.0 [@bmac](https://github.com/bmac) - [#6106](https://github.com/ember-cli/ember-cli/pull/6106) Update Ember to 2.7.0 [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 2.7.0-beta.6 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-beta.5...v2.7.0-beta.6) + 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-beta.5...v2.7.0-beta.6) + No changes required - Core Contributors + No changes required #### Community Contributions - [#6057](https://github.com/ember-cli/ember-cli/pull/6057) Ember & Ember Data beta version bumps. [@nathanhammond](https://github.com/nathanhammond) Thank you to all who took the time to contribute! ### 2.7.0-beta.5 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-beta.4...v2.7.0-beta.5) + 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-beta.4...v2.7.0-beta.5) - Core Contributors + No changes required `2.7.0-beta.5` includes only a bump of the Ember version dependency in the default blueprint. Thank you to all who took the time to contribute! ### 2.7.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.7.0-beta.3...v2.7.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.7.0-beta.3...v2.7.0-beta.4) - Core Contributors + No changes required `2.7.0-beta.3` included changes that should have stayed on `canary` for now. This release removes those changes again and only includes the bugfixes from the `beta` branch. Thank you to all who took the time to contribute! ### 2.7.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.7.0-beta.2...v2.7.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.7.0-beta.2...v2.7.0-beta.3) - Core Contributors + No changes required #### Community Contributions - [#5987](https://github.com/ember-cli/ember-cli/pull/5987) [BUGFIX release] allow more then 10 exit handlers [@stefanpenner](https://github.com/stefanpenner) - [#5979](https://github.com/ember-cli/ember-cli/pull/5979) Use `ember try:one` in travis [@san650](https://github.com/san650) - [#6001](https://github.com/ember-cli/ember-cli/pull/6001) [BUGFIX release] Upgrade ember-cli-release version [@Serabe](https://github.com/Serabe) Thank you to all who took the time to contribute! ### 2.7.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.7.0-beta.1...v2.7.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.7.0-beta.1...v2.7.0-beta.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5962](https://github.com/ember-cli/ember-cli/pull/5962) [BUGFIX canary] Remove test-loader from tests/index blueprint [@josemarluedke](https://github.com/josemarluedke) - [#5972](https://github.com/ember-cli/ember-cli/pull/5972) [BUGFIX release] ease core-object upgrade for addons which lack .project [@stefanpenner](https://github.com/stefanpenner) - [#5975](https://github.com/ember-cli/ember-cli/pull/5975) Update core-object to version 2.0.2 [@nathanhammond](https://github.com/nathanhammond) Thank you to all who took the time to contribute! ### 2.7.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.6.0...v2.7.0-beta.1) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + [Ensure your `rootURL` is properly set.](https://emberjs.com/blog/2016/04/28/baseURL.html) - Addon Developers + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.0...v2.7.0-beta.1) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5879](https://github.com/ember-cli/ember-cli/pull/5879) Blueprint READMEs: s/server/serve/ to match `ember help` [@chrisjshull](https://github.com/chrisjshull) - [#5789](https://github.com/ember-cli/ember-cli/pull/5789) Remove "home grown version checker" [@Turbo87](https://github.com/Turbo87) - [#5737](https://github.com/ember-cli/ember-cli/pull/5737) Update core-obect (#5547, rebased) [@nathanhammond](https://github.com/nathanhammond) - [#5709](https://github.com/ember-cli/ember-cli/pull/5709) Move test-loader to npm [@trentmwillis](https://github.com/trentmwillis) - [#5792](https://github.com/ember-cli/ember-cli/pull/5792) Add "rootURL" setting to deprecate "baseURL" [@Turbo87](https://github.com/Turbo87) - [#5801](https://github.com/ember-cli/ember-cli/pull/5801) Remove "ember help --json" output [@Turbo87](https://github.com/Turbo87) - [#5819](https://github.com/ember-cli/ember-cli/pull/5819) Fix for disabling hinting for developing an addon [@jeffjewiss](https://github.com/jeffjewiss) - [#5891](https://github.com/ember-cli/ember-cli/pull/5891) Use jshint's esversion option instead of esnext option [@san650](https://github.com/san650) - [#5842](https://github.com/ember-cli/ember-cli/pull/5842) Replace "findup" with "find-up" [@Turbo87](https://github.com/Turbo87) - [#5835](https://github.com/ember-cli/ember-cli/pull/5835) Move documentation from "ADDON_HOOKS.md" into "models/addon.js" doc comments [@Turbo87](https://github.com/Turbo87) - [#5856](https://github.com/ember-cli/ember-cli/pull/5856) [BUGFIX beta] Allow Node v6.0.0. [@rwjblue](https://github.com/rwjblue) - [#5918](https://github.com/ember-cli/ember-cli/pull/5918) models/project: Look only for projects with "ember-cli" dependency [@Turbo87](https://github.com/Turbo87) - [#5859](https://github.com/ember-cli/ember-cli/pull/5859) [BUGFIX beta] Bump Ember & Ember Data version to 2.6.0-beta [@rwjblue](https://github.com/rwjblue) - [#5910](https://github.com/ember-cli/ember-cli/pull/5910) invoke super [@stefanpenner](https://github.com/stefanpenner) - [#5873](https://github.com/ember-cli/ember-cli/pull/5873) `addon` command blueprint options test [@robbiepitts](https://github.com/robbiepitts) - [#5877](https://github.com/ember-cli/ember-cli/pull/5877) Uniform import API [@ef4](https://github.com/ef4) - [#5926](https://github.com/ember-cli/ember-cli/pull/5926) Deprecate EmberApp.concatFiles() method [@Turbo87](https://github.com/Turbo87) - [#5887](https://github.com/ember-cli/ember-cli/pull/5887) Improve import() documentation [@Turbo87](https://github.com/Turbo87) - [#5895](https://github.com/ember-cli/ember-cli/pull/5895) Generate JSHint files only if JSHint is used [@Turbo87](https://github.com/Turbo87) - [#5909](https://github.com/ember-cli/ember-cli/pull/5909) Handle all valid URL path characters for rootURL/baseURL in tests-server [@les2](https://github.com/les2) - [#5920](https://github.com/ember-cli/ember-cli/pull/5920) move jQuery to ember-core for now [@stefanpenner](https://github.com/stefanpenner) - [#5931](https://github.com/ember-cli/ember-cli/pull/5931) Extract standalone insertIntoFile() function [@Turbo87](https://github.com/Turbo87) - [#5955](https://github.com/ember-cli/ember-cli/pull/5955) [BUGFIX beta] Fix addon linting regression. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 2.6.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.6.2...v2.6.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.6.2...v2.6.3) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Core Contributors + No changes required #### Community Contributions - [#6068](https://github.com/ember-cli/ember-cli/pull/6068) Allow more then 10 exit handlers [@nathanhammond](https://github.com/nathanhammond) Thank you to all who took the time to contribute! ### 2.6.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.6.1...v2.6.2) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Upgrade your `ember-cli-release` version to `^0.2.9` - Addon Developers + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.1...v2.6.2) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Upgrade your `ember-cli-release` version to `^0.2.9` - Core Contributors + No changes required #### Community Contributions - [#6001](https://github.com/ember-cli/ember-cli/pull/6001) [BUGFIX release] Upgrade ember-cli-release version [@Serabe](https://github.com/Serabe) Thank you to all who took the time to contribute! ### 2.6.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 - [#5972](https://github.com/ember-cli/ember-cli/pull/5972) [BUGFIX release] ease core-object upgrade for addons which lack .project [@stefanpenner](https://github.com/stefanpenner) - [#5975](https://github.com/ember-cli/ember-cli/pull/5975) Update core-object to version 2.0.2 [@nathanhammond](https://github.com/nathanhammond) Thank you to all who took the time to contribute! ### 2.6.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.5.1...v2.6.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.5.1...v2.6.0) + Change `.travis.yml` to avoid wasted cleanup when running CI. See [#5606](https://github.com/ember-cli/ember-cli/pull/5606) for more details. + Remove `ember-try` (it is now included by default) - Core Contributors + No changes required #### Community Contributions - [#5957](https://github.com/ember-cli/ember-cli/pull/5957) Update Ember version to 2.6.0. [@rwjblue](https://github.com/rwjblue) - [#5959](https://github.com/ember-cli/ember-cli/pull/5959) [BUGFIX beta] Update the ember-data dependency to 2.6.0 [@bmac](https://github.com/bmac) - [#5963](https://github.com/ember-cli/ember-cli/pull/5963) Fix reading npm package names with a version specifier [@Turbo87](https://github.com/Turbo87) and [@martndemus](https://github.com/martndemus) Thank you to all who took the time to contribute! ### 2.6.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.6.0-beta.2...v2.6.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.6.0-beta.2...v2.6.0-beta.3) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5896](https://github.com/ember-cli/ember-cli/pull/5896) Update "release" branch [@Turbo87](https://github.com/Turbo87) - [#5932](https://github.com/ember-cli/ember-cli/pull/5932) Beta: Cherrypick core-object changes [@Turbo87](https://github.com/Turbo87) Thank you to all who took the time to contribute! ### 2.6.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.6.0-beta.1...v2.6.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.6.0-beta.1...v2.6.0-beta.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5737](https://github.com/ember-cli/ember-cli/pull/5737) / [#5828](https://github.com/ember-cli/ember-cli/pull/5828) [INTERNAL] Update `core-object` to 2.0.0. [@nathanhammond](https://github.com/nathanhammond) - [#5856](https://github.com/ember-cli/ember-cli/pull/5856) Remove warning when using Node v6.0.0. [@rwjblue](https://github.com/rwjblue) - [#5859](https://github.com/ember-cli/ember-cli/pull/5859) Update Ember to 2.6.0-beta.2. [@rwjblue](https://github.com/rwjblue) - [#5859](https://github.com/ember-cli/ember-cli/pull/5859) Update Ember Data to 2.6.0-beta.1. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 2.6.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.5.0...v2.6.0-beta.1) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Make the following changes to your `package.json`: + Update `ember-ajax` to `^2.0.1` + Add `ember-welcome-page` at `^1.0.1` - Addon Developers + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.5.0...v2.6.0-beta.1) + Change `.travis.yml` to avoid wasted cleanup when running CI. See [#5606](https://github.com/ember-cli/ember-cli/pull/5606) for more details. + Make the following changes to your `package.json`: + Update `ember-ajax` to `^2.0.1` + Add `ember-welcome-page` at `^1.0.1` + Remove `ember-try` (it is now included by default) - Core Contributors + No changes required #### Community Contributions - [#5606](https://github.com/ember-cli/ember-cli/pull/5606) Don't bother pointless npm/bower restore in addon CI [@mike-north](https://github.com/mike-north) - [#5609](https://github.com/ember-cli/ember-cli/pull/5609) [ENHANCEMENT] Add in v1 of welcome page addon [@acorncom](https://github.com/acorncom) - [#5689](https://github.com/ember-cli/ember-cli/pull/5689) [ENHANCEMENT] Added return statement to `beforeEach` in `moduleForAcceptance` [@Fed03](https://github.com/Fed03) - [#5693](https://github.com/ember-cli/ember-cli/pull/5693) Fix: ensure livereload works when deleting directories. [@hansl](https://github.com/hansl) - [#5779](https://github.com/ember-cli/ember-cli/pull/5779) Update Ember Data to v2.5.0 [@bmac](https://github.com/bmac) - [#5714](https://github.com/ember-cli/ember-cli/pull/5714) "addon" blueprint: Update TravisCI config [@Turbo87](https://github.com/Turbo87) - [#5723](https://github.com/ember-cli/ember-cli/pull/5723) Embed/include ember-try in ember-cli [@kategengler](https://github.com/kategengler) - [#5757](https://github.com/ember-cli/ember-cli/pull/5757) Add "ember-cli-jshint" dependency to "app" blueprint [@Turbo87](https://github.com/Turbo87) - [#5752](https://github.com/ember-cli/ember-cli/pull/5752) Ensure `Project.prototype.findAddonByName` does not match substrings. [@martndemus](https://github.com/martndemus) - [#5741](https://github.com/ember-cli/ember-cli/pull/5741) Resolve config directory relative to EmberApp project root [@nickiaconis](https://github.com/nickiaconis) - [#5769](https://github.com/ember-cli/ember-cli/pull/5769) Update ember-ajax to 2.0. [@rwjblue](https://github.com/rwjblue) - [#5780](https://github.com/ember-cli/ember-cli/pull/5780) Update Ember to v2.5.0. [@rwjblue](https://github.com/rwjblue) - [#5786](https://github.com/ember-cli/ember-cli/pull/5786) Deprecate `Project.closest` in favor of `Project.closestSync` [@jeffjewiss](https://github.com/jeffjewiss) Thank you to all who took the time to contribute! ### 2.5.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 - [#5867](https://github.com/ember-cli/ember-cli/pull/5867) models/addon: Kill the addonJsFiles() cache [@Turbo87](https://github.com/Turbo87) Thank you to all who took the time to contribute! ### 2.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/v2.4.3...v2.5.0) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Make the following updates in your `package.json`: + Update `ember-data` to `^2.5.0` + Add `ember-cli-jshint` at `^1.0.0` + Update `ember` in `bower.json` to `~2.5.0` - Addon Developers + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.4.3...v2.5.0) + Make the following updates in your `package.json`: + Update `ember-data` to `^2.5.0` + Add `ember-cli-jshint` at `^1.0.0` + Update `ember` in `bower.json` to `~2.5.0` #### Community Contributions - [#5780](https://github.com/ember-cli/ember-cli/pull/5780) Update Ember to v2.5. [@rwjblue](https://github.com/rwjblue) - [#5779](https://github.com/ember-cli/ember-cli/pull/5779) Update Ember Data to v2.5. [@bmac](https://github.com/bmac) - [#5757](https://github.com/ember-cli/ember-cli/pull/5757) Add ember-cli-jshint dependency to app and addon blueprints. [@Turbo87](https://github.com/Turbo87) ### 2.4.3 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.4.2...v2.4.3) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.4.2...v2.4.3) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5645](https://github.com/ember-cli/ember-cli/pull/5645) bump some common test timeouts, reduce intermittent failures [@stefanpenner](https://github.com/stefanpenner) - [#5588](https://github.com/ember-cli/ember-cli/pull/5588) Remove obsolete JSHint comments [@Turbo87](https://github.com/Turbo87) - [#5391](https://github.com/ember-cli/ember-cli/pull/5391) Fix host interface + port binding issues [@eriktrom](https://github.com/eriktrom) - [#5584](https://github.com/ember-cli/ember-cli/pull/5584) Help command cleanup [@Turbo87](https://github.com/Turbo87) - [#5531](https://github.com/ember-cli/ember-cli/pull/5531) load ember from ember-core if available [@stefanpenner](https://github.com/stefanpenner) - [#4678](https://github.com/ember-cli/ember-cli/pull/4678) [BUGFIX] rethrow exceptions after logging [@lazybensch](https://github.com/lazybensch) - [#4025](https://github.com/ember-cli/ember-cli/pull/4025) Allow promise for locals function in blueprints [@knownasilya](https://github.com/knownasilya) - [#5646](https://github.com/ember-cli/ember-cli/pull/5646) ensure at-least npm v3 [@stefanpenner](https://github.com/stefanpenner) - [#5591](https://github.com/ember-cli/ember-cli/pull/5591) Ensure application templates overwrite addon templates. [@rwjblue](https://github.com/rwjblue) - [#5590](https://github.com/ember-cli/ember-cli/pull/5590) Site updates itself now [@leo](https://github.com/leo) - [#5644](https://github.com/ember-cli/ember-cli/pull/5644) [ENHANCEMENT] Output build sizes command [@martypenner](https://github.com/martypenner) - [#5607](https://github.com/ember-cli/ember-cli/pull/5607) Removing view blueprint [@jasonmit](https://github.com/jasonmit) - [#5597](https://github.com/ember-cli/ember-cli/pull/5597) Use internal test helpers [@Turbo87](https://github.com/Turbo87) - [#5605](https://github.com/ember-cli/ember-cli/pull/5605) Update diff to version 2.2.2 ๐Ÿš€ - [#5592](https://github.com/ember-cli/ember-cli/pull/5592) Fix issue with addon directory not being linted [@alexlafroscia](https://github.com/alexlafroscia) - [#5603](https://github.com/ember-cli/ember-cli/pull/5603) Remove all "www"s [@leo](https://github.com/leo) - [#5651](https://github.com/ember-cli/ember-cli/pull/5651) remove inherited defaults from deprecated command [@kellyselden](https://github.com/kellyselden) - [#5619](https://github.com/ember-cli/ember-cli/pull/5619) Update fs-extra to version 0.26.7 ๐Ÿš€ - [#5612](https://github.com/ember-cli/ember-cli/pull/5612) Replace "pleasant-progress" with "ora" [@Turbo87](https://github.com/Turbo87) - [#5618](https://github.com/ember-cli/ember-cli/pull/5618) Cleanup unused utilities [@Turbo87](https://github.com/Turbo87) - [#5614](https://github.com/ember-cli/ember-cli/pull/5614) Resolve directories relative to EmberApp project root [@trentmwillis](https://github.com/trentmwillis) - [#5616](https://github.com/ember-cli/ember-cli/pull/5616) Update yuidocjs to version 0.10.0 [@Turbo87](https://github.com/Turbo87) - [#5611](https://github.com/ember-cli/ember-cli/pull/5611) Update fs-extra to version 0.26.6 ๐Ÿš€ - [#5617](https://github.com/ember-cli/ember-cli/pull/5617) Move "coveralls" and "codeclimate" dependencies into TravisCI manifest [@Turbo87](https://github.com/Turbo87) - [#5615](https://github.com/ember-cli/ember-cli/pull/5615) Extract JSON help generator from HelpCommand code [@Turbo87](https://github.com/Turbo87) - [#5662](https://github.com/ember-cli/ember-cli/pull/5662) Update "configstore" to v2.0.0 [@Turbo87](https://github.com/Turbo87) - [#5627](https://github.com/ember-cli/ember-cli/pull/5627) Update locals inline docs [@knownasilya](https://github.com/knownasilya) - [#5624](https://github.com/ember-cli/ember-cli/pull/5624) fix help for unknown command [@lazybensch](https://github.com/lazybensch) - [#5621](https://github.com/ember-cli/ember-cli/pull/5621) [BUGFIX] Adds in fix for #5620 to see if the actualOutputStream isTTY by default. [@iheanyi](https://github.com/iheanyi) - [#5622](https://github.com/ember-cli/ember-cli/pull/5622) [CLEANUP] command types [@lazybensch](https://github.com/lazybensch) - [#5666](https://github.com/ember-cli/ember-cli/pull/5666) Clean up "inquirer" code [@Turbo87](https://github.com/Turbo87) - [#5641](https://github.com/ember-cli/ember-cli/pull/5641) Update Ember Data to v2.4.2 [@bmac](https://github.com/bmac) - [#5632](https://github.com/ember-cli/ember-cli/pull/5632) Clean up TravisCI file [@Turbo87](https://github.com/Turbo87) - [#5640](https://github.com/ember-cli/ember-cli/pull/5640) ember-try scenarios accepts dots, should probably be one. [@kellyselden](https://github.com/kellyselden) - [#5668](https://github.com/ember-cli/ember-cli/pull/5668) Cleanup tests properly [@chadhietala](https://github.com/chadhietala) - [#5642](https://github.com/ember-cli/ember-cli/pull/5642) update ember-try [@kellyselden](https://github.com/kellyselden) - [#5672](https://github.com/ember-cli/ember-cli/pull/5672) re-point ember-cli-portfinder -> portfinder [@eriktrom](https://github.com/eriktrom) - [#5653](https://github.com/ember-cli/ember-cli/pull/5653) Upgrade packages for app/addon blueprints [@elwayman02](https://github.com/elwayman02) - [#5647](https://github.com/ember-cli/ember-cli/pull/5647) disable node 0.12.x tests on appveyor [@stefanpenner](https://github.com/stefanpenner) - [#5649](https://github.com/ember-cli/ember-cli/pull/5649) commands: Use plain strings instead of "option-type" utility [@Turbo87](https://github.com/Turbo87) - [#5650](https://github.com/ember-cli/ember-cli/pull/5650) reset aliases for deprecated install commands [@kellyselden](https://github.com/kellyselden) - [#5654](https://github.com/ember-cli/ember-cli/pull/5654) bump destroy test timeout [@stefanpenner](https://github.com/stefanpenner) - [#5655](https://github.com/ember-cli/ember-cli/pull/5655) Move "ember-cli" version printing into "ember --version" command [@Turbo87](https://github.com/Turbo87) - [#5656](https://github.com/ember-cli/ember-cli/pull/5656) commands: Rename "show-asset-sizes" to "asset-sizes" [@Turbo87](https://github.com/Turbo87) - [#5659](https://github.com/ember-cli/ember-cli/pull/5659) Simplify print-command utility [@Turbo87](https://github.com/Turbo87) - [#5670](https://github.com/ember-cli/ember-cli/pull/5670) Extract "open-editor" utility [@Turbo87](https://github.com/Turbo87) - [#5673](https://github.com/ember-cli/ember-cli/pull/5673) Fixes leading slash being added to component-test module name [@lpaluszk](https://github.com/lpaluszk) - [#5674](https://github.com/ember-cli/ember-cli/pull/5674) testem@1.6.0 breaks build โš ๏ธ - [#5678](https://github.com/ember-cli/ember-cli/pull/5678) Remove ember-disable-proxy-controllers from package.json blueprint [@Dhaulagiri](https://github.com/Dhaulagiri) - [#5679](https://github.com/ember-cli/ember-cli/pull/5679) "app" blueprint: Update TravisCI config [@Turbo87](https://github.com/Turbo87) - [#5686](https://github.com/ember-cli/ember-cli/pull/5686) broccoli-config-replace@1.1.2 breaks build โš ๏ธ Thank you to all who took the time to contribute! ### 2.4.2 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.4.1...v2.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/kellyselden/ember-addon-output/compare/v2.4.1...v2.4.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5550](https://github.com/ember-cli/ember-cli/pull/5550) Use ES6 shorthand for object literals in blueprints (initializer and in-repo-addon) [@Ky6uk](https://github.com/Ky6uk) - [#5524](https://github.com/ember-cli/ember-cli/pull/5524) Enable `X-Forwarded-*` headers in http-proxy [@jbacklund](https://github.com/jbacklund) - [#5557](https://github.com/ember-cli/ember-cli/pull/5557) Update portfinder to fix various issues with live reload port selection. [@stefan](https://github.com/stefanpenner) - [#5556](https://github.com/ember-cli/ember-cli/pull/5556) Update amd-name-resolver to version 0.0.5 (ensures correct path types are used for module transpilation output). [@stefanpenner](https://github.com/stefanpenner) - [#5561](https://github.com/ember-cli/ember-cli/pull/5561) Add ability to lint templates (`lintTree` is now called for `templates` type, see [ember-cli-template-lint](https://github.com/rwjblue/ember-cli-template-lint) for more details). [@rwjblue](https://github.com/rwjblue) - [#5575](https://github.com/ember-cli/ember-cli/pull/5575) blueprints/route-addon: Fix __path__ token [@Turbo87](https://github.com/Turbo87) Thank you to all who took the time to contribute! ### 2.4.1 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.4.0...v2.4.1) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Update `ember-cli-sri` in `package.json` to `2.1.0`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.4.0...v2.4.1) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5540](https://github.com/ember-cli/ember-cli/pull/5540) Revert AMD module support for `app.import`. This was causing issues with non ASCII files becoming corrupted in the build output. Support will likely be reintroduced in future versions. [@stefanpenner](https://github.com/stefanpenner) - [#5541](https://github.com/ember-cli/ember-cli/pull/5541) Bump `ember-cli-sri` from 2.0.0 to 2.1.0 [@mwpastore](https://github.com/mwpastore) - [#5545](https://github.com/ember-cli/ember-cli/pull/5545) Revert old `legacyFilesToAppend` and `vendorStaticStyles` behavior as deprecated API. [@ro0gr](https://github.com/ro0gr) - [#5546](https://github.com/ember-cli/ember-cli/pull/5546) Update bundled `npm` version (removes warning on install). [@btecu](https://github.com/btecu) Thank you to all who took the time to contribute! ### 2.4.0 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.3.0...v2.4.0) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Migrate `testem.json` to `testem.js`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.3.0...v2.4.0) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5438](https://github.com/ember-cli/ember-cli/pull/5438) Add Ember 1.13 to ember-try's default configuration. [@kellyselden](https://github.com/kellyselden) - [#5477](https://github.com/ember-cli/ember-cli/pull/5477) Fix test suite on Windows [@Turbo87](https://github.com/Turbo87) - [#5486](https://github.com/ember-cli/ember-cli/pull/5486) [ENHANCEMENT] Add `directory` option to `addon` command [@Serabe](https://github.com/Serabe) - [#5491](https://github.com/ember-cli/ember-cli/pull/5491) Change "ember i" alias from "ember init" to "ember install" [@Turbo87](https://github.com/Turbo87) - [#5507](https://github.com/ember-cli/ember-cli/pull/5507) / [#5513](https://github.com/ember-cli/ember-cli/pull/5513) [BUGFIX beta] Replace testem.json with testem.js [@cibernox](https://github.com/cibernox) - [#5512](https://github.com/ember-cli/ember-cli/pull/5512) Anonymous AMD Support to `app.import`. [@ef4](https://github.com/ef4) - [#5497](https://github.com/ember-cli/ember-cli/pull/5497) Call `destroyApp` after handling afterEach options [@johnotander](https://github.com/johnotander) - [#5499](https://github.com/ember-cli/ember-cli/pull/5499) Add `outputFile` support to `app.import` (see [RFC#58](https://github.com/ember-cli/rfcs/blob/master/active/0000-app-import-output-file.md)) [@ro0gr](https://github.com/ro0gr) - [#5508](https://github.com/ember-cli/ember-cli/pull/5508) Expose a `project.generateTestFile()` method to be overwritten by test framework addons [@Turbo87](https://github.com/Turbo87) - [#5526](https://github.com/ember-cli/ember-cli/pull/5526) Propagates testem errors [@stefanpenner](https://github.com/stefanpenner) - [#5527](https://github.com/ember-cli/ember-cli/pull/5527) Fix many `ember test` and `ember test --server` issues [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 2.3.0 #### Changes Since 2.3.0-beta.2 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.3.0-beta.2...v2.3.0) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Remove `jquery` from `bower.json`. The version required by your Ember version will be used. + Update `ember` to `~2.3.1` in `bower.json`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.3.0-beta.2...v2.3.0) + Update `ember-try` to `^0.1.2` in `package.json`. #### Community Contributions - [#5426](https://github.com/ember-cli/ember-cli/pull/5426) Update ember-try in addons to 0.1.2. [@rwjblue](https://github.com/rwjblue) - [#5418](https://github.com/ember-cli/ember-cli/pull/5418) [ENHANCEMENT] Use absolute imports in tests [@kamalaknn](https://github.com/kamalaknn) - [#5432](https://github.com/ember-cli/ember-cli/pull/5432) [BUGFIX] Fix linting error in nested developing addons [@trentmwillis](https://github.com/trentmwillis) - [#5442](https://github.com/ember-cli/ember-cli/pull/5442) [Bugfix] history support middleware allowed to be disabled [@jasonmit](https://github.com/jasonmit) - [#5441](https://github.com/ember-cli/ember-cli/pull/5441) Remove deprecated 'registry' in instance initializer template. [@chriskrycho](https://github.com/chriskrycho) - [#5458](https://github.com/ember-cli/ember-cli/pull/5458) app blueprint: Update jQuery version [@xtian](https://github.com/xtian) - [#5462](https://github.com/ember-cli/ember-cli/pull/5462) Fix "Cannot read property 'writeDeprecateLine' of undefined" [@Turbo87](https://github.com/Turbo87) - [#5466](https://github.com/ember-cli/ember-cli/pull/5466) testem 1.3.0 [@kellyselden](https://github.com/kellyselden) - [#5474](https://github.com/ember-cli/ember-cli/pull/5474) Add helpful error when `loader.js` addon is missing. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! #### Changes Since 1.13.15 The following changes are required if you are upgrading from the previous version: + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.15...v2.3.0) / [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.15...v2.3.0) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `ember-cli-content-security-policy` has been removed from the default project blueprint due to extremely poor ergonomics. If the addon is working well for you, please continue to use it. + Users of `ember-cli-styles-reloader` should uninstall (as this functionality is now included in ember-cli by default). + Update the following entries in your `package.json`: * Remove `ember-cli-ic-ajax` (it is replaced by `ember-ajax`) * Add `ember-ajax` at `0.7.1` * Add `ember-load-initializers` at `^0.5.0` * Add `loader.js` at `^4.0.0` * Add `ember-resolver` at `^2.0.3` * Update `ember-cli-dependency-checker` to `^1.2.0` * Update `ember-cli-sri` to `^2.0.0` * Update `ember-cli-qunit` to `^1.2.1` * Update `ember-data` to `^2.3.0` + Update the following entries in your `bower.json`: * `ember` to `~2.3.1` * Remove `ember-data`. * Remove `ember-qunit` (it is now bundled by `ember-cli-qunit` since `1.1.0`) * Remove `qunit` (it is now bundled by `ember-cli-qunit`) * Remove `ember-load-initializers` (it was moved into an addon) * Remove `ember-resolver` (it was moved into an addon) * Remove `loader.js` (it was moved into an addon) * Remove `jquery` (the Ember dependency will determine the version used). - Addon Developers + Update `ember-try` to `^0.1.2` in `package.json`. #### Community Contributions - [#5426](https://github.com/ember-cli/ember-cli/pull/5426) Update ember-try in addons to 0.1.2. [@rwjblue](https://github.com/rwjblue) - [#5418](https://github.com/ember-cli/ember-cli/pull/5418) [ENHANCEMENT] Use absolute imports in tests [@kamalaknn](https://github.com/kamalaknn) - [#5432](https://github.com/ember-cli/ember-cli/pull/5432) [BUGFIX] Fix linting error in nested developing addons [@trentmwillis](https://github.com/trentmwillis) - [#5442](https://github.com/ember-cli/ember-cli/pull/5442) [Bugfix] history support middleware allowed to be disabled [@jasonmit](https://github.com/jasonmit) - [#5441](https://github.com/ember-cli/ember-cli/pull/5441) Remove deprecated 'registry' in instance initializer template. [@chriskrycho](https://github.com/chriskrycho) - [#5458](https://github.com/ember-cli/ember-cli/pull/5458) app blueprint: Update jQuery version [@xtian](https://github.com/xtian) - [#5462](https://github.com/ember-cli/ember-cli/pull/5462) Fix "Cannot read property 'writeDeprecateLine' of undefined" [@Turbo87](https://github.com/Turbo87) - [#5466](https://github.com/ember-cli/ember-cli/pull/5466) testem 1.3.0 [@kellyselden](https://github.com/kellyselden) - [#5474](https://github.com/ember-cli/ember-cli/pull/5474) Add helpful error when `loader.js` addon is missing. [@rwjblue](https://github.com/rwjblue) - [#5369](https://github.com/ember-cli/ember-cli/pull/5369) Implement application level resolver in blueprint. [@rwjblue](https://github.com/rwjblue) - [#5372](https://github.com/ember-cli/ember-cli/pull/5372) Update to ember@2.3.0. [@rwjblue](https://github.com/rwjblue) - [#5374](https://github.com/ember-cli/ember-cli/pull/5374) Update ember-cli-qunit to 1.2.1. [@rwjblue](https://github.com/rwjblue) - [#5325](https://github.com/ember-cli/ember-cli/pull/5325) bump testem to latest to compensate for breakage in xmldom [@et](https://github.com/et) - [#5331](https://github.com/ember-cli/ember-cli/pull/5331) Update blueprints for Ember Data 2.3.0 [@bmac](https://github.com/bmac) - [#5332](https://github.com/ember-cli/ember-cli/pull/5332) testem v1.0.0 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#5291](https://github.com/ember-cli/ember-cli/pull/5291) getCallerFile now comes from its own node_module [@stefanpenner](https://github.com/stefanpenner) - [#5312](https://github.com/ember-cli/ember-cli/pull/5312) Add information about testing new features/bugfixes to the contributing.md file [@ohcibi](https://github.com/ohcibi) - [#5313](https://github.com/ember-cli/ember-cli/pull/5313) Add missing `--silent` option to the output of `ember test --help` [@ohcibi](https://github.com/ohcibi) - [#5327](https://github.com/ember-cli/ember-cli/pull/5327) [BUGFIX release] pin jQuery version [@stefanpenner](https://github.com/stefanpenner) - [#5271](https://github.com/ember-cli/ember-cli/pull/5271) Update ember-cli-test-loader to 0.2.2. [@rwjblue](https://github.com/rwjblue) - [#5274](https://github.com/ember-cli/ember-cli/pull/5274) Fix the order of test files to append [@bitaculous](https://github.com/bitaculous) - [#5278](https://github.com/ember-cli/ember-cli/pull/5278) Replace broccoli-sourcemap-concat usage with broccoli-concat. [@ballPointPenguin](https://github.com/ballPointPenguin) - [#5286](https://github.com/ember-cli/ember-cli/pull/5286) Update `ember-cli-sri` minimum version to 2.0.0 [@jonathanKingston](https://github.com/jonathanKingston) - [#5298](https://github.com/ember-cli/ember-cli/pull/5298) [INTERNAL] Update minimum Testem version to 1.0.0-rc.4. [@rwjblue](https://github.com/rwjblue) - [#5247](https://github.com/ember-cli/ember-cli/pull/5247) Unfortunately remove `ember-cli-content-security-policy` from the default blueprint. [@stefanpenner](https://github.com/stefanpenner) - [#5215](https://github.com/ember-cli/ember-cli/pull/5215) Fix CHANGELOG for ember-cli-qunit version. [@rwjblue](https://github.com/rwjblue) - [#4981](https://github.com/ember-cli/ember-cli/pull/4981) Alphabetize the keys in dependencies and devDependencies (for addon creation). [@kellyselden](https://github.com/kellyselden) - [#5181](https://github.com/ember-cli/ember-cli/pull/5181) Cleanup platform checker warning to make it clear when a given platform is deprecated or just untested. [@stefanpenner](https://github.com/stefanpenner) - [#5252](https://github.com/ember-cli/ember-cli/pull/5252) Deprecate the usage of `app-prefix` and `app-suffix` `contentFor` hooks. [@nathanhammond](https://github.com/nathanhammond) - [#5232](https://github.com/ember-cli/ember-cli/pull/5232) Update generate resource documentation [@johnotander](https://github.com/johnotander) - [#5221](https://github.com/ember-cli/ember-cli/pull/5221) Replace `broccoli-sourcemap-concat` with `broccoli-concat` (the projects have been merged). [@stefanpenner](https://github.com/stefanpenner) - [#5220](https://github.com/ember-cli/ember-cli/pull/5220) Fix instance-initializer-test blueprint. [@rwjblue](https://github.com/rwjblue) - [#5230](https://github.com/ember-cli/ember-cli/pull/5230) Helper Unit test should pass a params array as first argument [@stefanpenner](https://github.com/stefanpenner) - [#5241](https://github.com/ember-cli/ember-cli/pull/5241) Fix test server file serving (ensures static assets are found properly). [@stefanpenner](https://github.com/stefanpenner) - [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Update to Testem v1.0.0-rc1. [@johanneswuerbach](https://github.com/johanneswuerbach) - [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Detect global errors (i.e. parse errors from `assets/vendor.js`) when running `ember test` or `ember test --server`. [@johanneswuerbach](https://github.com/johanneswuerbach) - [#5025](https://github.com/ember-cli/ember-cli/pull/5025) [ENHANCEMENT] update loader.js, qunit and ember-ajax for app/addon blueprints [@jcope2013](https://github.com/jcope2013) - [#5061](https://github.com/ember-cli/ember-cli/pull/5061) Testem 0.9.11 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#4994](https://github.com/ember-cli/ember-cli/pull/4994) add jshint helper command for tests [@gabrielgrant](https://github.com/gabrielgrant) - [#5033](https://github.com/ember-cli/ember-cli/pull/5033) Added Node v5 to Appveyor [@patocallaghan](https://github.com/patocallaghan) - [#4218](https://github.com/ember-cli/ember-cli/pull/4218) Add instance-initializer's blueprints family [@cibernox](https://github.com/cibernox) - [#4476](https://github.com/ember-cli/ember-cli/pull/4476) Add additional documentation on treeFor* methods [@trentmwillis](https://github.com/trentmwillis) - [#5172](https://github.com/ember-cli/ember-cli/pull/5172) Bump ember-cli-dependency-checker to v1.2.0 [@quaertym](https://github.com/quaertym) - [#5108](https://github.com/ember-cli/ember-cli/pull/5108) Fix instance-intitalizer-test test-info import to use `ember-cli-test-info` [@trabus](https://github.com/trabus) - [#5087](https://github.com/ember-cli/ember-cli/pull/5087) Upgraded ember-ajax to 0.7.1 [@ember-cli](https://github.com/ember-cli) - [#5098](https://github.com/ember-cli/ember-cli/pull/5098) [ENHANCEMENT] Install htmlbars precompiler when generating component integration tests [@drspaniel](https://github.com/drspaniel) - [#5077](https://github.com/ember-cli/ember-cli/pull/5077) loosen test [@ember-cli](https://github.com/ember-cli) - [#5065](https://github.com/ember-cli/ember-cli/pull/5065) Programmatic access to the CLI [@eibrahim](https://github.com/eibrahim) - [#5089](https://github.com/ember-cli/ember-cli/pull/5089) [BUGFIX] Forward `--config-file` test option to testem [@cspanring](https://github.com/cspanring) - [#5075](https://github.com/ember-cli/ember-cli/pull/5075) disable bundling, npm client seems to have issues but npm service appโ€ฆ [@ember-cli](https://github.com/ember-cli) - [#5066](https://github.com/ember-cli/ember-cli/pull/5066) bumps `broccoli-sourcemap-concat` version [@ember-cli](https://github.com/ember-cli) - [#5107](https://github.com/ember-cli/ember-cli/pull/5107) [FEATURE] Implement addon black- and whitelist [@dschmidt](https://github.com/dschmidt) - [#5094](https://github.com/ember-cli/ember-cli/pull/5094) [fixes #5092] remove long since deprecated this.Funnel usage from intโ€ฆ [@ember-cli](https://github.com/ember-cli) - [#5104](https://github.com/ember-cli/ember-cli/pull/5104) Workaround for babel includePolyfill exception [@ef4](https://github.com/ef4) - [#5189](https://github.com/ember-cli/ember-cli/pull/5189) updated markdown-it-terminal [@akatov](https://github.com/akatov) - [#5139](https://github.com/ember-cli/ember-cli/pull/5139) Use ES6 shorthand property for layout in component blueprint [@martndemus](https://github.com/martndemus) - [#5109](https://github.com/ember-cli/ember-cli/pull/5109) Fix body-parser suggested use due to deprecations [@knownasilya](https://github.com/knownasilya) - [#5113](https://github.com/ember-cli/ember-cli/pull/5113) Remove trailing whitespace on component integration test [@ahmadsoe](https://github.com/ahmadsoe) - [#5130](https://github.com/ember-cli/ember-cli/pull/5130) Update bower.json [@ember-cli](https://github.com/ember-cli) - [#5132](https://github.com/ember-cli/ember-cli/pull/5132) [ENHANCEMENT] Make `EMBER_CLI_INJECT_LIVE_RELOAD_BASEURL` configurable [@jbescoyez](https://github.com/jbescoyez) - [#5117](https://github.com/ember-cli/ember-cli/pull/5117) Update Ember to latest stable (2.2.0). [@rwjblue](https://github.com/rwjblue) - [#5124](https://github.com/ember-cli/ember-cli/pull/5124) Update ember-cli-sri minimum version to 1.2.0. [@rwjblue](https://github.com/rwjblue) - [#5125](https://github.com/ember-cli/ember-cli/pull/5125) Clarify `ember test --path` docs. [@ember-cli](https://github.com/ember-cli) - [#5128](https://github.com/ember-cli/ember-cli/pull/5128) Adds Node 5 to allow_failures list [@ember-cli](https://github.com/ember-cli) - [#5201](https://github.com/ember-cli/ember-cli/pull/5201) ember-cli-rails-addon now uses outputReady [@luma-institute](https://github.com/luma-institute) - [#5168](https://github.com/ember-cli/ember-cli/pull/5168) fix swallowed failures [@ember-cli](https://github.com/ember-cli) - [#5158](https://github.com/ember-cli/ember-cli/pull/5158) Change location of website [@leo](https://github.com/leo) - [#5142](https://github.com/ember-cli/ember-cli/pull/5142) Fix merge issues introduced by #4476 [@trabus](https://github.com/trabus) - [#5155](https://github.com/ember-cli/ember-cli/pull/5155) bump broccoli-merge-trees [@ember-cli](https://github.com/ember-cli) - [#5149](https://github.com/ember-cli/ember-cli/pull/5149) cherry-picking changelog from stable [@ember-cli](https://github.com/ember-cli) - [#5150](https://github.com/ember-cli/ember-cli/pull/5150) [INTERNAL] Set correct version of ember-cli [@jayeff](https://github.com/jayeff) - [#5165](https://github.com/ember-cli/ember-cli/pull/5165) [ENHANCEMENT] Initial implementation of css hot realod [@gcollazo](https://github.com/gcollazo) - [#5154](https://github.com/ember-cli/ember-cli/pull/5154) reduce number of funnels created to support other asset app.imports [@ember-cli](https://github.com/ember-cli) - [#5159](https://github.com/ember-cli/ember-cli/pull/5159) Update appveyor.yml [@ember-cli](https://github.com/ember-cli) - [#5144](https://github.com/ember-cli/ember-cli/pull/5144) [ENHANCEMENT] Cleans up generated application directory if `ember new` errors [@trek](https://github.com/trek) - [#5179](https://github.com/ember-cli/ember-cli/pull/5179) Updating deprecations that use the deprecate utility [@gmurphey](https://github.com/gmurphey) - [#5190](https://github.com/ember-cli/ember-cli/pull/5190) Only use `temp` dependency, not `tmp-sync` [@akatov](https://github.com/akatov) - [#5180](https://github.com/ember-cli/ember-cli/pull/5180) add node (latest) and set to allowed failures [@ember-cli](https://github.com/ember-cli) - [#5186](https://github.com/ember-cli/ember-cli/pull/5186) Fixing path issue in test for AppVeyor. [@gmurphey](https://github.com/gmurphey) - [#5169](https://github.com/ember-cli/ember-cli/pull/5169) [BUGFIX] Bump quick-temp to 0.1.5, fix jshint error [@trabus](https://github.com/trabus) - [#5185](https://github.com/ember-cli/ember-cli/pull/5185) Ensure rimraf is available to consumers. [@ember-cli](https://github.com/ember-cli) - [#5171](https://github.com/ember-cli/ember-cli/pull/5171) Avoid Reexporter when loader supports index fallback. [@rwjblue](https://github.com/rwjblue) - [#5184](https://github.com/ember-cli/ember-cli/pull/5184) more explicit jshint test run [@ember-cli](https://github.com/ember-cli) - [#5197](https://github.com/ember-cli/ember-cli/pull/5197) update leek [@akatov](https://github.com/akatov) - [#5204](https://github.com/ember-cli/ember-cli/pull/5204) [ENHANCEMENT] Add npm badge to README. [@adjohnson916](https://github.com/adjohnson916) - [#5192](https://github.com/ember-cli/ember-cli/pull/5192) Use consistent double quotes in index.html blueprints [@Dhaulagiri](https://github.com/Dhaulagiri) - [#5198](https://github.com/ember-cli/ember-cli/pull/5198) minor whitespace fix [@ember-cli](https://github.com/ember-cli) - [#5205](https://github.com/ember-cli/ember-cli/pull/5205) Add addon-test-support tree. [@rwjblue](https://github.com/rwjblue) - [#5206](https://github.com/ember-cli/ember-cli/pull/5206) Update ember-qunit to 0.4.17. [@rwjblue](https://github.com/rwjblue) - [#5207](https://github.com/ember-cli/ember-cli/pull/5207) Make ember test helper clearer. [@rwjblue](https://github.com/rwjblue) - [#5208](https://github.com/ember-cli/ember-cli/pull/5208) update some out of date deps [@ember-cli](https://github.com/ember-cli) - [#5209](https://github.com/ember-cli/ember-cli/pull/5209) Ensure loader.js warning is easier to spot. [@rwjblue](https://github.com/rwjblue) - [#5211](https://github.com/ember-cli/ember-cli/pull/5211) Update ember-cli-qunit to 1.1.0. [@rwjblue](https://github.com/rwjblue) - [#5212](https://github.com/ember-cli/ember-cli/pull/5212) Update ember-data to 2.2.1. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 2.3.0-beta.2 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.3.0-beta.1...v2.3.0-beta.2) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Remove `loader.js` from `bower.json`, and add to `package.json` as `^4.0.0`. + Remove `ember-load-initializers` from `bower.json`, and add to `package.json` at `^0.5.0`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.3.0-beta.1...v2.3.0-beta.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5329](https://github.com/ember-cli/ember-cli/pull/5329) [ENHANCEMENT] Support custom blueprint options in new and init commands [@bendemboski](https://github.com/bendemboski) - [#5377](https://github.com/ember-cli/ember-cli/pull/5377) Update Bower resolution to match Ember version [@kpfefferle](https://github.com/kpfefferle) - [#5203](https://github.com/ember-cli/ember-cli/pull/5203) [ENHANCEMENT] Use absolute import paths for util-test blueprint [@kamalaknn](https://github.com/kamalaknn) - [#5349](https://github.com/ember-cli/ember-cli/pull/5349) [BUGFIX] Fix live-reloading post build error [@stefanpenner](https://github.com/stefanpenner) - [#5309](https://github.com/ember-cli/ember-cli/pull/5309) [2.X] Deprecate vendor-prefix and vendor-suffix. [@nathanhammond](https://github.com/nathanhammond) - [#5370](https://github.com/ember-cli/ember-cli/pull/5370) Make final update of `dist/` faster, by only updating changed files. [@stefanpenner](https://github.com/stefanpenner) - [#5321](https://github.com/ember-cli/ember-cli/pull/5321) Ensure `EmberAddon.env()` works the same as `EmberApp.env()` [@jasonmit](https://github.com/jasonmit) - [#5367](https://github.com/ember-cli/ember-cli/pull/5367) Update to lodash 4 [@jcope2013](https://github.com/jcope2013) - [#5394](https://github.com/ember-cli/ember-cli/pull/5394) Upgrade testem to v1.1.1 [@quaertym](https://github.com/quaertym) - [#5379](https://github.com/ember-cli/ember-cli/pull/5379) Move loader.js to be included as an addon. [@rwjblue](https://github.com/rwjblue) - [#5388](https://github.com/ember-cli/ember-cli/pull/5388) Mixin generation in addon [@MiguelMadero](https://github.com/MiguelMadero) - [#5396](https://github.com/ember-cli/ember-cli/pull/5396) Wrap evaluation of `ember-cli-build.js` in a `try`/`catch` to provide helpful message for syntax errors. [@mozeryansky](https://github.com/mozeryansky) - [#5410](https://github.com/ember-cli/ember-cli/pull/5410) Ensure that Testem can use `testem.js` if present (without passing `--config-file` option). [@rwjblue](https://github.com/rwjblue) - [#5416](https://github.com/ember-cli/ember-cli/pull/5416) Use ember-load-initializers as addon [@josemarluedke](https://github.com/josemarluedke) - [#5421](https://github.com/ember-cli/ember-cli/pull/5421) Make options available in all Blueprint hooks as this.options [@trentmwillis](https://github.com/trentmwillis) Thank you to all who took the time to contribute! ### 2.3.0-beta.1 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.2.0-beta.6...v2.3.0-beta.1) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Update `ember-cli-qunit` in `package.json` to `^1.2.1`. + Update `ember` in `bower.json` to `2.3.0`. + Remove `qunit` from `bower.json` (it is now included as an npm dependency by ember-cli-qunit). - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.2.0-beta.6...v2.3.0-beta.1) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5369](https://github.com/ember-cli/ember-cli/pull/5369) Implement application level resolver in blueprint. [@rwjblue](https://github.com/rwjblue) - [#5372](https://github.com/ember-cli/ember-cli/pull/5372) Update to ember@2.3.0. [@rwjblue](https://github.com/rwjblue) - [#5374](https://github.com/ember-cli/ember-cli/pull/5374) Update ember-cli-qunit to 1.2.1. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 2.2.0-beta.6 Re-releasing 2.2.0-beta.5, but without the line-ending issue. The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.6) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.6) + No changes required - Core Contributors + No changes required Thank you to all who took the time to contribute! ### 2.2.0-beta.5 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.5) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.5) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5325](https://github.com/ember-cli/ember-cli/pull/5325) bump testem to latest to compensate for breakage in xmldom [@et](https://github.com/et) - [#5331](https://github.com/ember-cli/ember-cli/pull/5331) Update blueprints for Ember Data 2.3.0 [@bmac](https://github.com/bmac) - [#5332](https://github.com/ember-cli/ember-cli/pull/5332) testem v1.0.0 [@johanneswuerbach](https://github.com/johanneswuerbach) Thank you to all who took the time to contribute! ### 2.2.0-beta.4 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.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/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.4) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5291](https://github.com/ember-cli/ember-cli/pull/5291) getCallerFile now comes from its own node_module [@stefanpenner](https://github.com/stefanpenner) - [#5312](https://github.com/ember-cli/ember-cli/pull/5312) Add information about testing new features/bugfixes to the contributing.md file [@ohcibi](https://github.com/ohcibi) - [#5313](https://github.com/ember-cli/ember-cli/pull/5313) Add missing `--silent` option to the output of `ember test --help` [@ohcibi](https://github.com/ohcibi) - [#5327](https://github.com/ember-cli/ember-cli/pull/5327) [BUGFIX release] pin jQuery version [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 2.2.0-beta.3 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.3) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Update `ember-cli-sri` to `^2.0.0`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.3) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5271](https://github.com/ember-cli/ember-cli/pull/5271) Update ember-cli-test-loader to 0.2.2. [@rwjblue](https://github.com/rwjblue) - [#5274](https://github.com/ember-cli/ember-cli/pull/5274) Fix the order of test files to append [@bitaculous](https://github.com/bitaculous) - [#5278](https://github.com/ember-cli/ember-cli/pull/5278) Replace broccoli-sourcemap-concat usage with broccoli-concat. [@ballPointPenguin](https://github.com/ballPointPenguin) - [#5286](https://github.com/ember-cli/ember-cli/pull/5286) Update `ember-cli-sri` minimum version to 2.0.0 [@jonathanKingston](https://github.com/jonathanKingston) - [#5298](https://github.com/ember-cli/ember-cli/pull/5298) [INTERNAL] Update minimum Testem version to 1.0.0-rc.4. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 2.2.0-beta.2 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.2) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `ember-cli-content-security-policy` has been removed from the default project blueprint due to extremely poor ergonomics. If the addon is working well for you, please continue to use it. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5247](https://github.com/ember-cli/ember-cli/pull/5247) Unfortunately remove `ember-cli-content-security-policy` from the default blueprint. [@stefanpenner](https://github.com/stefanpenner) - [#5215](https://github.com/ember-cli/ember-cli/pull/5215) Fix CHANGELOG for ember-cli-qunit version. [@rwjblue](https://github.com/rwjblue) - [#4981](https://github.com/ember-cli/ember-cli/pull/4981) Alphabetize the keys in dependencies and devDependencies (for addon creation). [@kellyselden](https://github.com/kellyselden) - [#5181](https://github.com/ember-cli/ember-cli/pull/5181) Cleanup platform checker warning to make it clear when a given platform is deprecated or just untested. [@stefanpenner](https://github.com/stefanpenner) - [#5252](https://github.com/ember-cli/ember-cli/pull/5252) Deprecate the usage of `app-prefix` and `app-suffix` `contentFor` hooks. [@nathanhammond](https://github.com/nathanhammond) - [#5232](https://github.com/ember-cli/ember-cli/pull/5232) Update generate resource documentation [@johnotander](https://github.com/johnotander) - [#5221](https://github.com/ember-cli/ember-cli/pull/5221) Replace `broccoli-sourcemap-concat` with `broccoli-concat` (the projects have been merged). [@stefanpenner](https://github.com/stefanpenner) - [#5220](https://github.com/ember-cli/ember-cli/pull/5220) Fix instance-initializer-test blueprint. [@rwjblue](https://github.com/rwjblue) - [#5230](https://github.com/ember-cli/ember-cli/pull/5230) Helper Unit test should pass a params array as first argument [@stefanpenner](https://github.com/stefanpenner) - [#5241](https://github.com/ember-cli/ember-cli/pull/5241) Fix test server file serving (ensures static assets are found properly). [@stefanpenner](https://github.com/stefanpenner) - [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Update to Testem v1.0.0-rc1. [@johanneswuerbach](https://github.com/johanneswuerbach) - [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Detect global errors (i.e. parse errors from `assets/vendor.js`) when running `ember test` or `ember test --server`. [@johanneswuerbach](https://github.com/johanneswuerbach) Thank you to all who took the time to contribute! ### 2.2.0-beta.1 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.1) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Users of `ember-cli-styles-reloader` should uninstall (as this functionality is now included in ember-cli by default). + Update the following entries in your `package.json`: * Remove `ember-cli-ic-ajax` (it is replaced by `ember-ajax`) * Add `ember-ajax` at `0.7.1` * `ember-cli-dependency-checker` to `^1.2.0` * `ember-cli-sri` to `^1.2.0` * `ember-cli-qunit` to `^1.1.0` * `ember-data` to `^2.2.1` + Update the following entries in your `bower.json`: * `ember` to `2.2.0` * `ember-data` to `^2.2.1` * `loader.js` to `^3.5.0` * `qunit` to `~1.20.0` * Remove `ember-qunit` (it is now bundled by `ember-cli-qunit` since `1.1.0`) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.1) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5025](https://github.com/ember-cli/ember-cli/pull/5025) [ENHANCEMENT] update loader.js, qunit and ember-ajax for app/addon blueprints [@jcope2013](https://github.com/jcope2013) - [#5061](https://github.com/ember-cli/ember-cli/pull/5061) Testem 0.9.11 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#4994](https://github.com/ember-cli/ember-cli/pull/4994) add jshint helper command for tests [@gabrielgrant](https://github.com/gabrielgrant) - [#5033](https://github.com/ember-cli/ember-cli/pull/5033) Added Node v5 to Appveyor [@patocallaghan](https://github.com/patocallaghan) - [#4218](https://github.com/ember-cli/ember-cli/pull/4218) Add instance-initializer's blueprints family [@cibernox](https://github.com/cibernox) - [#4476](https://github.com/ember-cli/ember-cli/pull/4476) Add additional documentation on treeFor* methods [@trentmwillis](https://github.com/trentmwillis) - [#5172](https://github.com/ember-cli/ember-cli/pull/5172) Bump ember-cli-dependency-checker to v1.2.0 [@quaertym](https://github.com/quaertym) - [#5108](https://github.com/ember-cli/ember-cli/pull/5108) Fix instance-intitalizer-test test-info import to use `ember-cli-test-info` [@trabus](https://github.com/trabus) - [#5087](https://github.com/ember-cli/ember-cli/pull/5087) Upgraded ember-ajax to 0.7.1 [@ember-cli](https://github.com/ember-cli) - [#5098](https://github.com/ember-cli/ember-cli/pull/5098) [ENHANCEMENT] Install htmlbars precompiler when generating component integration tests [@drspaniel](https://github.com/drspaniel) - [#5077](https://github.com/ember-cli/ember-cli/pull/5077) loosen test [@ember-cli](https://github.com/ember-cli) - [#5065](https://github.com/ember-cli/ember-cli/pull/5065) Programmatic access to the CLI [@eibrahim](https://github.com/eibrahim) - [#5089](https://github.com/ember-cli/ember-cli/pull/5089) [BUGFIX] Forward `--config-file` test option to testem [@cspanring](https://github.com/cspanring) - [#5075](https://github.com/ember-cli/ember-cli/pull/5075) disable bundling, npm client seems to have issues but npm service appโ€ฆ [@ember-cli](https://github.com/ember-cli) - [#5066](https://github.com/ember-cli/ember-cli/pull/5066) bumps `broccoli-sourcemap-concat` version [@ember-cli](https://github.com/ember-cli) - [#5107](https://github.com/ember-cli/ember-cli/pull/5107) [FEATURE] Implement addon black- and whitelist [@dschmidt](https://github.com/dschmidt) - [#5094](https://github.com/ember-cli/ember-cli/pull/5094) [fixes #5092] remove long since deprecated this.Funnel usage from intโ€ฆ [@ember-cli](https://github.com/ember-cli) - [#5104](https://github.com/ember-cli/ember-cli/pull/5104) Workaround for babel includePolyfill exception [@ef4](https://github.com/ef4) - [#5189](https://github.com/ember-cli/ember-cli/pull/5189) updated markdown-it-terminal [@akatov](https://github.com/akatov) - [#5139](https://github.com/ember-cli/ember-cli/pull/5139) Use ES6 shorthand property for layout in component blueprint [@martndemus](https://github.com/martndemus) - [#5109](https://github.com/ember-cli/ember-cli/pull/5109) Fix body-parser suggested use due to deprecations [@knownasilya](https://github.com/knownasilya) - [#5113](https://github.com/ember-cli/ember-cli/pull/5113) Remove trailing whitespace on component integration test [@ahmadsoe](https://github.com/ahmadsoe) - [#5130](https://github.com/ember-cli/ember-cli/pull/5130) Update bower.json [@ember-cli](https://github.com/ember-cli) - [#5132](https://github.com/ember-cli/ember-cli/pull/5132) [ENHANCEMENT] Make `EMBER_CLI_INJECT_LIVE_RELOAD_BASEURL` configurable [@jbescoyez](https://github.com/jbescoyez) - [#5117](https://github.com/ember-cli/ember-cli/pull/5117) Update Ember to latest stable (2.2.0). [@rwjblue](https://github.com/rwjblue) - [#5124](https://github.com/ember-cli/ember-cli/pull/5124) Update ember-cli-sri minimum version to 1.2.0. [@rwjblue](https://github.com/rwjblue) - [#5125](https://github.com/ember-cli/ember-cli/pull/5125) Clarify `ember test --path` docs. [@ember-cli](https://github.com/ember-cli) - [#5128](https://github.com/ember-cli/ember-cli/pull/5128) Adds Node 5 to allow_failures list [@ember-cli](https://github.com/ember-cli) - [#5201](https://github.com/ember-cli/ember-cli/pull/5201) ember-cli-rails-addon now uses outputReady [@luma-institute](https://github.com/luma-institute) - [#5168](https://github.com/ember-cli/ember-cli/pull/5168) fix swallowed failures [@ember-cli](https://github.com/ember-cli) - [#5158](https://github.com/ember-cli/ember-cli/pull/5158) Change location of website [@leo](https://github.com/leo) - [#5142](https://github.com/ember-cli/ember-cli/pull/5142) Fix merge issues introduced by #4476 [@trabus](https://github.com/trabus) - [#5155](https://github.com/ember-cli/ember-cli/pull/5155) bump broccoli-merge-trees [@ember-cli](https://github.com/ember-cli) - [#5149](https://github.com/ember-cli/ember-cli/pull/5149) cherry-picking changelog from stable [@ember-cli](https://github.com/ember-cli) - [#5150](https://github.com/ember-cli/ember-cli/pull/5150) [INTERNAL] Set correct version of ember-cli [@jayeff](https://github.com/jayeff) - [#5165](https://github.com/ember-cli/ember-cli/pull/5165) [ENHANCEMENT] Initial implementation of css hot realod [@gcollazo](https://github.com/gcollazo) - [#5154](https://github.com/ember-cli/ember-cli/pull/5154) reduce number of funnels created to support other asset app.imports [@ember-cli](https://github.com/ember-cli) - [#5159](https://github.com/ember-cli/ember-cli/pull/5159) Update appveyor.yml [@ember-cli](https://github.com/ember-cli) - [#5144](https://github.com/ember-cli/ember-cli/pull/5144) [ENHANCEMENT] Cleans up generated application directory if `ember new` errors [@trek](https://github.com/trek) - [#5179](https://github.com/ember-cli/ember-cli/pull/5179) Updating deprecations that use the deprecate utility [@gmurphey](https://github.com/gmurphey) - [#5190](https://github.com/ember-cli/ember-cli/pull/5190) Only use `temp` dependency, not `tmp-sync` [@akatov](https://github.com/akatov) - [#5180](https://github.com/ember-cli/ember-cli/pull/5180) add node (latest) and set to allowed failures [@ember-cli](https://github.com/ember-cli) - [#5186](https://github.com/ember-cli/ember-cli/pull/5186) Fixing path issue in test for AppVeyor. [@gmurphey](https://github.com/gmurphey) - [#5169](https://github.com/ember-cli/ember-cli/pull/5169) [BUGFIX] Bump quick-temp to 0.1.5, fix jshint error [@trabus](https://github.com/trabus) - [#5185](https://github.com/ember-cli/ember-cli/pull/5185) Ensure rimraf is available to consumers. [@ember-cli](https://github.com/ember-cli) - [#5171](https://github.com/ember-cli/ember-cli/pull/5171) Avoid Reexporter when loader supports index fallback. [@rwjblue](https://github.com/rwjblue) - [#5184](https://github.com/ember-cli/ember-cli/pull/5184) more explicit jshint test run [@ember-cli](https://github.com/ember-cli) - [#5197](https://github.com/ember-cli/ember-cli/pull/5197) update leek [@akatov](https://github.com/akatov) - [#5204](https://github.com/ember-cli/ember-cli/pull/5204) [ENHANCEMENT] Add npm badge to README. [@adjohnson916](https://github.com/adjohnson916) - [#5192](https://github.com/ember-cli/ember-cli/pull/5192) Use consistent double quotes in index.html blueprints [@Dhaulagiri](https://github.com/Dhaulagiri) - [#5198](https://github.com/ember-cli/ember-cli/pull/5198) minor whitespace fix [@ember-cli](https://github.com/ember-cli) - [#5205](https://github.com/ember-cli/ember-cli/pull/5205) Add addon-test-support tree. [@rwjblue](https://github.com/rwjblue) - [#5206](https://github.com/ember-cli/ember-cli/pull/5206) Update ember-qunit to 0.4.17. [@rwjblue](https://github.com/rwjblue) - [#5207](https://github.com/ember-cli/ember-cli/pull/5207) Make ember test helper clearer. [@rwjblue](https://github.com/rwjblue) - [#5208](https://github.com/ember-cli/ember-cli/pull/5208) update some out of date deps [@ember-cli](https://github.com/ember-cli) - [#5209](https://github.com/ember-cli/ember-cli/pull/5209) Ensure loader.js warning is easier to spot. [@rwjblue](https://github.com/rwjblue) - [#5211](https://github.com/ember-cli/ember-cli/pull/5211) Update ember-cli-qunit to 1.1.0. [@rwjblue](https://github.com/rwjblue) - [#5212](https://github.com/ember-cli/ember-cli/pull/5212) Update ember-data to 2.2.1. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 1.13.15 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.14...v1.13.15) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/#project-update) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.14...v1.13.15) + No changes required - Core Contributors + No changes required #### Community Contributions - [#5338](https://github.com/ember-cli/ember-cli/pull/5338) 1 13 testem bump [@johanneswuerbach](https://github.com/johanneswuerbach) - [#5351](https://github.com/ember-cli/ember-cli/pull/5351) Bump ember to 1.13.12 [@san650](https://github.com/san650) Thank you to all who took the time to contribute! ### 1.13.14 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v1.13.14) + default jQuery.js version is now locked at `1.11.3` - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v1.13.14) + app-prefix and app-suffix have been deprecated, addons will need to move away from them. - Core Contributors + No changes required #### Community Contributions - [#5327](https://github.com/ember-cli/ember-cli/pull/5327) [BUGFIX release] pin jQuery version [@stefanpenner](https://github.com/stefanpenner) - [#5245](https://github.com/ember-cli/ember-cli/pull/5245) Deprecate app-prefix and app-suffix. [@nathanhammond](https://github.com/nathanhammond) - [#5251](https://github.com/ember-cli/ember-cli/pull/5251) [BUGFIX] ensure we stat the symlink target, not the symlink (fixes tests/index.html not updating) [@stefanpenner](https://github.com/stefanpenner) ### 1.13.13 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.12...v1.13.13) + default Ember.js version is now at `1.13.11` + Ember CLI SRI version was bumped to `^1.2.0` + Ember `loader.js` version was bumped to `3.4.0` + Testem version was bumped to `0.9.11` - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.12...v1.13.13) - Core Contributors + No changes required #### Community Contributions - [#5061](https://github.com/ember-cli/ember-cli/pull/5061) Testem 0.9.11, [@johanneswuerbach](https://github.com/johanneswuerbach) - [#5094](https://github.com/ember-cli/ember-cli/pull/5094) Remove deprecated `this.Funnel` usage, [@stefanpenner](https://github.com/stefanpenner) - [#5075](https://github.com/ember-cli/ember-cli/pull/5075) Disable bundling, npm client seems to have issues, [@stefanpenner](https://github.com/stefanpenner) - [#5104](https://github.com/ember-cli/ember-cli/pull/5104) Workaround for babel includePolyfill exception, [@ef4](https://github.com/ef4) - [#5116](https://github.com/ember-cli/ember-cli/pull/5116) Bumps Ember version to `1.13.11`, [@stefanpenner](https://github.com/stefanpenner) - [#5116](https://github.com/ember-cli/ember-cli/pull/5116) Bumps Ember CLI SRI to `^1.2.0`, [@rwjblue](https://github.com/rwjblue) ### 1.13.12 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.8...v1.13.12) + changes to `tests/index.html` file. All tests are now in a separate file, [diff](https://github.com/twokul/ember-cli-release-notes/commit/bd5ac542c0d6dd8e095553d6528ec40ae4be6b4e). + default Ember.js version is now at `1.13.10` + default Ember Data version is now at `1.13.14` + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.8...v1.13.12) - Core Contributors + No changes required #### Community Contributions - [#4838](https://github.com/ember-cli/ember-cli/pull/4838) Add `npm test` to Addon README [@elwayman02](https://github.com/elwayman02) - [#4756](https://github.com/ember-cli/ember-cli/pull/4756) Discard runCommand stdout/stderr unless we have a test failure [@joliss](https://github.com/joliss) - [#4753](https://github.com/ember-cli/ember-cli/pull/4753) Upgraded ember-cli-app-version to 1.0.0 [@ember-cli](https://github.com/ember-cli) - [#4235](https://github.com/ember-cli/ember-cli/pull/4235) Reintroduce comment regarding bodyParser on http-mock [@joostdevries](https://github.com/joostdevries) - [#4728](https://github.com/ember-cli/ember-cli/pull/4728) Revert "Do not pack ember-cli-build.js" [@ember-cli](https://github.com/ember-cli) - [#4846](https://github.com/ember-cli/ember-cli/pull/4846) Update ember-cli-htmlbars-inline-precompile dependency [@joliss](https://github.com/joliss) - [#4757](https://github.com/ember-cli/ember-cli/pull/4757) Remove last use of broccoli-writer in test suite [@joliss](https://github.com/joliss) - [#4765](https://github.com/ember-cli/ember-cli/pull/4765) Fix typo Brocolli โ†’ Broccoli [@lancedikson](https://github.com/lancedikson) - [#4770](https://github.com/ember-cli/ember-cli/pull/4770) Updates configstore [@twokul](https://github.com/twokul) - [#4774](https://github.com/ember-cli/ember-cli/pull/4774) Update ember-cli-shims to prevent errors on Ember < 1.13. [@rwjblue](https://github.com/rwjblue) - [#4772](https://github.com/ember-cli/ember-cli/pull/4772) Implement a destroyApp helper. [@blimmer](https://github.com/blimmer) - [#4771](https://github.com/ember-cli/ember-cli/pull/4771) Make default generated tests pass. [@blimmer](https://github.com/blimmer) - [#4854](https://github.com/ember-cli/ember-cli/pull/4854) command unit test syncing [@kellyselden](https://github.com/kellyselden) - [#4801](https://github.com/ember-cli/ember-cli/pull/4801) add a missing curved brackets [@dukex](https://github.com/dukex) - [#4799](https://github.com/ember-cli/ember-cli/pull/4799) Bump ember-cli-dependency-checker to v1.1.0 [@quaertym](https://github.com/quaertym) - [#4792](https://github.com/ember-cli/ember-cli/pull/4792) Replace Esperanto With Babel [@ember-cli](https://github.com/ember-cli) - [#4783](https://github.com/ember-cli/ember-cli/pull/4783) bump viz [@ember-cli](https://github.com/ember-cli) - [#4788](https://github.com/ember-cli/ember-cli/pull/4788) include FS usage monitoring [@ember-cli](https://github.com/ember-cli) - [#4785](https://github.com/ember-cli/ember-cli/pull/4785) some safe runCommand removals [@kellyselden](https://github.com/kellyselden) - [#4781](https://github.com/ember-cli/ember-cli/pull/4781) Set `ember serve --host` default to `undefined`. [@buschtoens](https://github.com/buschtoens) - [#4796](https://github.com/ember-cli/ember-cli/pull/4796) tested needs null integrity value (since it always chanโ€ฆ [@ember-cli](https://github.com/ember-cli) - [#4880](https://github.com/ember-cli/ember-cli/pull/4880) consolidate test setup to not use fixtures, instead use mocking [@kellyselden](https://github.com/kellyselden) - [#4816](https://github.com/ember-cli/ember-cli/pull/4816) Allow OS to choose ephemeral port if --test-port=0 [@williamsbdev](https://github.com/williamsbdev) - [#4815](https://github.com/ember-cli/ember-cli/pull/4815) Add Node.js 4.0 as valid platform version [@szines](https://github.com/szines) - [#4839](https://github.com/ember-cli/ember-cli/pull/4839) addAddonsToProject for blueprints [@elwayman02](https://github.com/elwayman02) - [#4826](https://github.com/ember-cli/ember-cli/pull/4826) Update bower deps. [@rwjblue](https://github.com/rwjblue) - [#4844](https://github.com/ember-cli/ember-cli/pull/4844) fix failing tests [@ember-cli](https://github.com/ember-cli) - [#4836](https://github.com/ember-cli/ember-cli/pull/4836) Make config replace cache [@ember-cli](https://github.com/ember-cli) - [#4837](https://github.com/ember-cli/ember-cli/pull/4837) Add `Blueprint.prototype.filesPath`. [@rwjblue](https://github.com/rwjblue) - [#4827](https://github.com/ember-cli/ember-cli/pull/4827) Update to broccoli-caching-writer 2.0.0 [@joliss](https://github.com/joliss) - [#4829](https://github.com/ember-cli/ember-cli/pull/4829) broccoli-plugin{description -> annotation} [@ember-cli](https://github.com/ember-cli) - [#4874](https://github.com/ember-cli/ember-cli/pull/4874) Add ability to specify a build path for running tests [@trentmwillis](https://github.com/trentmwillis) - [#4863](https://github.com/ember-cli/ember-cli/pull/4863) remove duplicate in package.json [@lazybensch](https://github.com/lazybensch) - [#4849](https://github.com/ember-cli/ember-cli/pull/4849) cleanup whitespace in the commands [@kellyselden](https://github.com/kellyselden) - [#4857](https://github.com/ember-cli/ember-cli/pull/4857) Only exclude node_modules at root [@joliss](https://github.com/joliss) - [#4881](https://github.com/ember-cli/ember-cli/pull/4881) add unit tests for blueprint help printing [@kellyselden](https://github.com/kellyselden) - [#4913](https://github.com/ember-cli/ember-cli/pull/4913) adding additional help tests [@kellyselden](https://github.com/kellyselden) - [#4946](https://github.com/ember-cli/ember-cli/pull/4946) Fix beforeEach/afterEach callbacks with moduleForAcceptance. [@rwjblue](https://github.com/rwjblue) - [#4954](https://github.com/ember-cli/ember-cli/pull/4954) Add smoke test for `moduleForAcceptance` [@seanpdoyle](https://github.com/seanpdoyle) - [#4970](https://github.com/ember-cli/ember-cli/pull/4970) Upgrade testem to 0.9.8 [@rzurad](https://github.com/rzurad) - [#4973](https://github.com/ember-cli/ember-cli/pull/4973) Lock down ember-router-generator@1.0.0 [@ember-cli](https://github.com/ember-cli) - [#4989](https://github.com/ember-cli/ember-cli/pull/4989) added my "Why is CI broken?" tool to the readme [@ember-cli](https://github.com/ember-cli) - [#5039](https://github.com/ember-cli/ember-cli/pull/5039) Add `UI.errorStream` [@seanpdoyle](https://github.com/seanpdoyle) - [#5036](https://github.com/ember-cli/ember-cli/pull/5036) Remove native bundled dependencies [@patocallaghan](https://github.com/patocallaghan) - [#5026](https://github.com/ember-cli/ember-cli/pull/5026) Add support for watchman 4 [@jcope2013](https://github.com/jcope2013) - [#5020](https://github.com/ember-cli/ember-cli/pull/5020) explicitly test node 5.0 [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 1.13.8 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/db09559dc922eafdfb6723969b53dfff1a8f5331) + default ember is now at 1.13.7 (but feel free to upgrade/downgrade as desired) + default ember-data is now at 1.13.8 (but feel free to upgrade/downgrade as desired) + for users with very large bower_components directories, rebuild times should improve + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/aaf7faebf1ca721382d281dd3125b24c7a752c7e) + No changes required - Core Contributors + No changes required #### Community Contributions - [#4599](https://github.com/ember-cli/ember-cli/pull/4599) Update valid-platform-version.js [@stefanpenner](https://github.com/stefanpenner) - [#4590](https://github.com/ember-cli/ember-cli/pull/4590) Remove `ember update` mention in update-checker [@quaertym](https://github.com/quaertym) - [#4582](https://github.com/ember-cli/ember-cli/pull/4582) blueprints/app/package.json: Sort scripts alphabetically [@Turbo87](https://github.com/Turbo87) - [#4577](https://github.com/ember-cli/ember-cli/pull/4577) Adding more help acceptance tests [@kellyselden](https://github.com/kellyselden) - [#4621](https://github.com/ember-cli/ember-cli/pull/4621) bump funnel, and prefer globs for includes. [@stefanpenner](https://github.com/stefanpenner) - [#4598](https://github.com/ember-cli/ember-cli/pull/4598) bump timeout, see if iojs on CI becomes happy again [@stefanpenner](https://github.com/stefanpenner) - [#4596](https://github.com/ember-cli/ember-cli/pull/4596) Bump version of ember-cli-app-version to 0.5.0 [@taras](https://github.com/taras) - [#4591](https://github.com/ember-cli/ember-cli/pull/4591) Revert "Remove `ember update` mention in update-checker" [@stefanpenner](https://github.com/stefanpenner) - [#4597](https://github.com/ember-cli/ember-cli/pull/4597) update to ember-cli-qunit v1.0.0 [@stefanpenner](https://github.com/stefanpenner) - [#4593](https://github.com/ember-cli/ember-cli/pull/4593) Remove ember update mention in update-checker [@quaertym](https://github.com/quaertym) - [#4628](https://github.com/ember-cli/ember-cli/pull/4628) a couple more tests that weren't being run [@kellyselden](https://github.com/kellyselden) - [#4606](https://github.com/ember-cli/ember-cli/pull/4606) [TYPO] SRI changelog typo fix [@jonathanKingston](https://github.com/jonathanKingston) - [#4601](https://github.com/ember-cli/ember-cli/pull/4601) update broccoli-caching-writer [@stefanpenner](https://github.com/stefanpenner); - [#4630](https://github.com/ember-cli/ember-cli/pull/4630) Update blueprint dependencies [@btecu](https://github.com/btecu) - [#4611](https://github.com/ember-cli/ember-cli/pull/4611) Update Ember Data dependency to 1.13.8 [@bmac](https://github.com/bmac) - [#4638](https://github.com/ember-cli/ember-cli/pull/4638) broccoli-plugin now uses annotation, rather then our own convention oโ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#4622](https://github.com/ember-cli/ember-cli/pull/4622) Upgrade merge trees [@stefanpenner](https://github.com/stefanpenner) - [#4625](https://github.com/ember-cli/ember-cli/pull/4625) bump broccoli-caching-writer to 1.1.0 [@kellyselden](https://github.com/kellyselden) - [#4627](https://github.com/ember-cli/ember-cli/pull/4627) fix test that was never being run [@kellyselden](https://github.com/kellyselden) - [#4629](https://github.com/ember-cli/ember-cli/pull/4629) broccoli-asset-rev to 2.1.2 [@kellyselden](https://github.com/kellyselden) - [#4632](https://github.com/ember-cli/ember-cli/pull/4632) Windows CI: Removed npm upgrade [@johanneswuerbach](https://github.com/johanneswuerbach) - [#4636](https://github.com/ember-cli/ember-cli/pull/4636) Update Ember version to 1.13.7. [@rwjblue](https://github.com/rwjblue) - [#4637](https://github.com/ember-cli/ember-cli/pull/4637) [INTERNAL] Prefer globs over RegExps as funnel arguments [@dschmidt](https://github.com/dschmidt) - [#4642](https://github.com/ember-cli/ember-cli/pull/4642) bump broccoli-funnel [@stefanpenner](https://github.com/stefanpenner) - [#4643](https://github.com/ember-cli/ember-cli/pull/4643) Support a (now deprecated) single-argument use of addBowerPackageToProject [@mike-north](https://github.com/mike-north) Thank you to all who took the time to contribute! ### 1.13.7 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/6a41c5cd7f0f68e7cf710268376d0349c5b57171) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/f6f61d55c31d631203bc5491432b435e2cc807c2) + No changes required - Core Contributors + No changes required #### Community Contributions - [#4558](https://github.com/ember-cli/ember-cli/pull/4558) ensure we apply patches at the right part of the release. [@stefanpenner](https://github.com/ember-cli) - [#4559](https://github.com/ember-cli/ember-cli/pull/4559) bundle testem [@stefanpenner](https://github.com/ember-cli) - [#4560](https://github.com/ember-cli/ember-cli/pull/4560) Update ember-qunit to 0.4.9. [@rwjblue](https://github.com/rwjblue) - [#4561](https://github.com/ember-cli/ember-cli/pull/4561) Upgrade to Broccoli 0.16.5 [@joliss](https://github.com/joliss) - [#4564](https://github.com/ember-cli/ember-cli/pull/4564) add 1.13.6 diffs to changelog [@kellyselden](https://github.com/kellyselden) - [#4569](https://github.com/ember-cli/ember-cli/pull/4569) Update Ember to v1.13.6. [@rwjblue](https://github.com/rwjblue) - [#4572](https://github.com/ember-cli/ember-cli/pull/4572) Update QUnit version to 1.18.0. [@rwjblue](https://github.com/rwjblue) - [#4589](https://github.com/ember-cli/ember-cli/pull/4589) Fixes issue with smoke test failure. [@rickharrison](https://github.com/rickharrison) Thank you to all who took the time to contribute! ### 1.13.6 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/c36b2e35b9ef2a66d6f01f360831c6ec9707c5d7) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d77330079ca14a1d0e39383cce87565c1c2d742f) + No changes required - Core Contributors + No changes required #### Community Contributions - [#3239](https://github.com/ember-cli/ember-cli/pull/3239) ENHANCEMENT: Added `--test-port`/`testPort` option to configure test port [@patocallaghan](https://github.com/patocallaghan) - [#4545](https://github.com/ember-cli/ember-cli/pull/4545) bump es6modules to fix IE8 issue [@stefanpenner](https://github.com/ember-cli) - [#4549](https://github.com/ember-cli/ember-cli/pull/4549) adding 1.13.5 diff to changelog [@kellyselden](https://github.com/kellyselden) - [#4553](https://github.com/ember-cli/ember-cli/pull/4553) [Bugfix] addAddonToProject fix for 1.13.5 [@jasonmit](https://github.com/jasonmit) Thank you to all who took the time to contribute! ### 1.13.5 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/750a6ba374fc8bb2bbb6102fcb9db399dd1c2472) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition) + We now bundle ember.js 1.13.5 and ember-data 1.13.7 by default, but please note you can change these by updating bower.json + We have included support for [Subresource Integrity (SRI)](https://www.w3.org/TR/SRI) by default, to find out more checkout our site's [SRI section](https://ember-cli.com/user-guide/#subresource-integrity) + Please note: Testem will now error if a specified runner is missing. + When installing ember-cli, one can use `npm install ember-cli --no-optional` to skip all native dependencies. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/ace30d3fecafee7e27ae5d75254096a08ede2a6c) + No changes required - Core Contributors + No changes required #### Community Contributions - [#4471](https://github.com/ember-cli/ember-cli/pull/4471) Make the Examples less confusing [@mdragon](https://github.com/mdragon) - [#4367](https://github.com/ember-cli/ember-cli/pull/4367) [BUGFIX] Adding check for undefined inRepoAddon option in Blueprint.prototype.\_locals. [@gmurphey](https://github.com/gmurphey) - [#4411](https://github.com/ember-cli/ember-cli/pull/4411) Removing unknown command from `ember help`. [@gmurphey](https://github.com/gmurphey) - [#4405](https://github.com/ember-cli/ember-cli/pull/4405) Fix default generated integration test. [@blimmer](https://github.com/blimmer) - [#4406](https://github.com/ember-cli/ember-cli/pull/4406) [ENHANCEMENT] Let ember install take multiple addons [@DanielOchoa](https://github.com/DanielOchoa) - [#4478](https://github.com/ember-cli/ember-cli/pull/4478) Store acceptance test application in test context. [@rwjblue](https://github.com/rwjblue) - [#4413](https://github.com/ember-cli/ember-cli/pull/4413) Add clarity for 0.2.7 to 1.13.x transition (build) [@pixelhandler](https://github.com/pixelhandler) - [#4416](https://github.com/ember-cli/ember-cli/pull/4416) bump sourcemap-concat version [@kwikPRs](https://github.com/kwikPRs) - [#4419](https://github.com/ember-cli/ember-cli/pull/4419) Nuke 'ember update' [@jonnii](https://github.com/jonnii) - [#4488](https://github.com/ember-cli/ember-cli/pull/4488) Update Ember to 1.13.5. [@rwjblue](https://github.com/rwjblue) - [#4440](https://github.com/ember-cli/ember-cli/pull/4440) EmberAddon Should Merge Defaults [@chadhietala](https://github.com/chadhietala) - [#4438](https://github.com/ember-cli/ember-cli/pull/4438) Fix Ember CLI project update link [@balinterdi](https://github.com/balinterdi) - [#4428](https://github.com/ember-cli/ember-cli/pull/4428) Update #watchman message to point to correct url [@supabok](https://github.com/supabok) - [#4430](https://github.com/ember-cli/ember-cli/pull/4430) Handle a wide variety of bower endpoints [@truenorth](https://github.com/truenorth) - [#4454](https://github.com/ember-cli/ember-cli/pull/4454) Always use Brocfile (with deprecation messaging) if it exists [@gmurphey](https://github.com/gmurphey) - [#4452](https://github.com/ember-cli/ember-cli/pull/4452) [ENHANCEMENT] Detect & skip lib install on http-mock gen [@sivakumar-kailasam](https://github.com/sivakumar-kailasam) - [#4456](https://github.com/ember-cli/ember-cli/pull/4456) Updating getPort logic to use liveReloadHost. Fixes #4455. [@gmurphey](https://github.com/gmurphey) - [#4443](https://github.com/ember-cli/ember-cli/pull/4443) Prevent live-reload-port collisions (by default) [@stefanpenner](https://github.com/stefanpenner) - [#4457](https://github.com/ember-cli/ember-cli/pull/4457) Removing extraneous newline from the component-test blueprint [@gmurphey](https://github.com/gmurphey) - [#4447](https://github.com/ember-cli/ember-cli/pull/4447) Update to Ember 1.13.4. [@rwjblue](https://github.com/rwjblue) - [#4449](https://github.com/ember-cli/ember-cli/pull/4449) [ENHANCEMENT] Add --skip-router flag to route blueprint generator [@sivakumar-kailasam](https://github.com/sivakumar-kailasam) - [#4484](https://github.com/ember-cli/ember-cli/pull/4484) Updating route blueprint to write to router when dummy flag is used [@gmurphey](https://github.com/gmurphey) - [#4468](https://github.com/ember-cli/ember-cli/pull/4468) [fixes #4467] ensure commands that fail do to being run in the wrong โ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#4474](https://github.com/ember-cli/ember-cli/pull/4474) [fixes #4328] patch engion.io-client to use any XMLHTTPRequest, but tโ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#4462](https://github.com/ember-cli/ember-cli/pull/4462) Make ember destroy and ember generate give a better error when calledโ€ฆ [@marcioj](https://github.com/marcioj) - [#4466](https://github.com/ember-cli/ember-cli/pull/4466) Native deps now gone [@stefanpenner](https://github.com/stefanpenner) - [#4465](https://github.com/ember-cli/ember-cli/pull/4465) ensure reexporter doesn't introduce instability during builds [@stefanpenner](https://github.com/stefanpenner) - [#4516](https://github.com/ember-cli/ember-cli/pull/4516) update ember-cli-qunit to mitigate some leaks [@stefanpenner](https://github.com/stefanpenner) - [#4489](https://github.com/ember-cli/ember-cli/pull/4489) [ENHANCEMENT] Testem v0.9.0 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#4483](https://github.com/ember-cli/ember-cli/pull/4483) Adding in ember-cli-sri into application package.json by default [@jonathanKingston](https://github.com/jonathanKingston) - [#4524](https://github.com/ember-cli/ember-cli/pull/4524) Update ember-qunit to 0.4.6. [@rwjblue](https://github.com/rwjblue) - [#4490](https://github.com/ember-cli/ember-cli/pull/4490) Fix code of conduct markdown formatting [@max](https://github.com/max) - [#4495](https://github.com/ember-cli/ember-cli/pull/4495) bump ember-export-application-global [@stefanpenner](https://github.com/stefanpenner) - [#4498](https://github.com/ember-cli/ember-cli/pull/4498) Testem v0.9.0 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#4514](https://github.com/ember-cli/ember-cli/pull/4514) component-unit blueprint - trim component content by default [@ramybenaroya](https://github.com/ramybenaroya) - [#4534](https://github.com/ember-cli/ember-cli/pull/4534) add os to version output [@kellyselden](https://github.com/kellyselden) - [#4536](https://github.com/ember-cli/ember-cli/pull/4536) Remove unnecessary `"use strict";`s in "app.js" [@nathanhammond](https://github.com/nathanhammond) - [#4538](https://github.com/ember-cli/ember-cli/pull/4540) Updated ember-qunit to 0.4.7 [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 1.13.1 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/f1425c5073a33dfb7ff60d5254fd340046f578bd) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/dc309f7655a2cde4cd81bb75d8f274087e9d82f8) + No changes required - Core Contributors + No changes required #### Community Contributions - [#4398](https://github.com/ember-cli/ember-cli/pull/4398) [BUGFIX] Fixes #4397 add silentError with deprecation [@trabus](https://github.com/trabus) Thank you to all who took the time to contribute! ### 1.13.0 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/e83bf78f9be69a6dcedd5a7e16402c6b874efceb) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `Brocfile.js` has been deprecated in favor of `ember-cli-build.js`. See [TRANSITION.md](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md) for details on how to transition your `Brocfile.js` code to `ember-cli-build.js`. + Components are now generated with integration tests by default instead of unit tests. Component unit tests can still be generated separately with: `ember g component-test foo-bar -unit`. + Services can now be generated into pod structure. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c8496e7574826520ead230009068a6313a9712e4) + `Brocfile.js` has been deprecated in favor of `ember-cli-build.js`. See [TRANSITION.md](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md) for details on how to transition your `Brocfile.js` code to `ember-cli-build.js`. + Blueprints can now be generated into the `tests/dummy/app` folder with the `--dummy` flag. + Scoped npm dependencies are now supported. - Core Contributors + fs.existsSync is deprecated, use exists-sync instead. #### Community Contributions - [#4378](https://github.com/ember-cli/ember-cli/pull/4378) Update Ember to 1.13.3 [@rwjblue](https://github.com/rwjblue) - [#4395](https://github.com/ember-cli/ember-cli/pull/4395) Update ember-data to 1.13.5 [@trabus](https://github.com/trabus) - [#4217](https://github.com/ember-cli/ember-cli/pull/4217) [BUGFIX] generating tests inside addons no longer generates addon export file [@trabus](https://github.com/trabus) - [#4212](https://github.com/ember-cli/ember-cli/pull/4212) fix friendly test description for transforms [@csantero](https://github.com/csantero) - [#4214](https://github.com/ember-cli/ember-cli/pull/4214) [BUGFIX] correct relative import path for nested adapters [@trabus](https://github.com/trabus) - [#4215](https://github.com/ember-cli/ember-cli/pull/4215) extract clean-base-url to its own module [@stefanpenner](https://github.com/stefanpenner) - [#4197](https://github.com/ember-cli/ember-cli/pull/4197) [BUGFIX] add default for path option in component blueprint locals [@trabus](https://github.com/trabus) - [#4316](https://github.com/ember-cli/ember-cli/pull/4316) fs.existsSync deprecated, replace with exists-sync [@jasonmit](https://github.com/jasonmit) - [#4224](https://github.com/ember-cli/ember-cli/pull/4224) extract silent-error to its own addon [@stefanpenner](https://github.com/stefanpenner) - [#4319](https://github.com/ember-cli/ember-cli/pull/4319) Update tmp.js [@jjmiv](https://github.com/jjmiv) - [#4228](https://github.com/ember-cli/ember-cli/pull/4228) add 0.2.7 diffs [@kellyselden](https://github.com/kellyselden) - [#4227](https://github.com/ember-cli/ember-cli/pull/4227) Extract process relative require [@stefanpenner](https://github.com/stefanpenner) - [#4226](https://github.com/ember-cli/ember-cli/pull/4226) extract node-modules-path as its own module [@stefanpenner](https://github.com/stefanpenner) - [#4326](https://github.com/ember-cli/ember-cli/pull/4326) Drop unused line from app blueprint [@ef4](https://github.com/ef4) - [#4254](https://github.com/ember-cli/ember-cli/pull/4254) [BUGFIX] Closes #4253. Add `skipHelp` as an available option to commands. [@DanielOchoa](https://github.com/DanielOchoa) - [#4249](https://github.com/ember-cli/ember-cli/pull/4249) Passing options to tiny-lr (live reload) for HTTPS support [@dosco](https://github.com/dosco) - [#4239](https://github.com/ember-cli/ember-cli/pull/4239) Fix JSDoc issues [@Turbo87](https://github.com/Turbo87) - [#4242](https://github.com/ember-cli/ember-cli/pull/4242) Add devDependencies "up to date" badge to README [@truenorth](https://github.com/truenorth) - [#4251](https://github.com/ember-cli/ember-cli/pull/4251) [BUGFIX] Fix generated addon acceptance test [@trabus](https://github.com/trabus) - [#4240](https://github.com/ember-cli/ember-cli/pull/4240) Added ember-cli-release to app/addon devDeps blueprint for simple release cutting [@jayphelps](https://github.com/jayphelps) - [#4286](https://github.com/ember-cli/ember-cli/pull/4286) [Deprecation] Introduce new build file [@chadhietala](https://github.com/chadhietala) - [#4280](https://github.com/ember-cli/ember-cli/pull/4280) [ENHANCEMENT] Add pod support for services blueprint [@trabus](https://github.com/trabus) - [#4272](https://github.com/ember-cli/ember-cli/pull/4272) [ENHANCEMENT] Generate component-tests into `tests/integration` by default [@trabus](https://github.com/trabus) - [#4261](https://github.com/ember-cli/ember-cli/pull/4261) bump ember-cli-htmlbars [@stefanpenner](https://github.com/stefanpenner) - [#4266](https://github.com/ember-cli/ember-cli/pull/4266) [fixes #4264] [@stefanpenner](https://github.com/stefanpenner) - [#4270](https://github.com/ember-cli/ember-cli/pull/4270) [BUGFIX] don't allow ember init to create an application without project name [@dukex/bugfix](https://github.com/dukex/bugfix) - [#4278](https://github.com/ember-cli/ember-cli/pull/4278) Fix 2 typos in livereload-server-test [@jrobeson](https://github.com/jrobeson) - [#4271](https://github.com/ember-cli/ember-cli/pull/4271) Adding support for private npm modules in blueprints. Closes #4256. [@gmurphey](https://github.com/gmurphey) - [#4263](https://github.com/ember-cli/ember-cli/pull/4263) [fixes #4260] postprocessTree hook for templates [@stefanpenner](https://github.com/stefanpenner) - [#4347](https://github.com/ember-cli/ember-cli/pull/4347) ES3+ and for ES5+ deprecation free keys + forEach [@stefanpenner](https://github.com/stefanpenner) - [#4292](https://github.com/ember-cli/ember-cli/pull/4292) Cleanup pr4283 [@stefanpenner](https://github.com/stefanpenner) - [#4284](https://github.com/ember-cli/ember-cli/pull/4284) Update ember-resolver to 0.1.17. [@rwjblue](https://github.com/rwjblue) - [#4287](https://github.com/ember-cli/ember-cli/pull/4287) [ENHANCEMENT] Add ability to generate blueprints into addon `tests/dummy/app` [@trabus](https://github.com/trabus) - [#4290](https://github.com/ember-cli/ember-cli/pull/4290) Pass the correct port property to LiveReload server [@jrobeson](https://github.com/jrobeson) - [#4282](https://github.com/ember-cli/ember-cli/pull/4282) Display the LiveReload server address as url [@jrobeson](https://github.com/jrobeson) - [#4288](https://github.com/ember-cli/ember-cli/pull/4288) Update ember-cli-htmlbars to 0.7.9. [@rwjblue](https://github.com/rwjblue) - [#4376](https://github.com/ember-cli/ember-cli/pull/4376) Update initializer-test blueprint [@quaertym](https://github.com/quaertym) - [#4306](https://github.com/ember-cli/ember-cli/pull/4306) [ENHANCEMENT] Print notification when modifying router.js [@trabus](https://github.com/trabus) - [#4377](https://github.com/ember-cli/ember-cli/pull/4377) Add a test-page option to the test command [@jrjohnson](https://github.com/jrjohnson) - [#4341](https://github.com/ember-cli/ember-cli/pull/4341) Update ember-load-initializers to 0.1.5 [@jmurphyau](https://github.com/jmurphyau) - [#4322](https://github.com/ember-cli/ember-cli/pull/4322) Update ADDON_HOOKS.md [@jjmiv](https://github.com/jjmiv) - [#4334](https://github.com/ember-cli/ember-cli/pull/4334) Cache processed styles tree to prevent double style builds. [@rwjblue](https://github.com/rwjblue) - [#4309](https://github.com/ember-cli/ember-cli/pull/4309) [ENHANCEMENT] Name blueprint in generate and destroy output message [@trabus](https://github.com/trabus) - [#4327](https://github.com/ember-cli/ember-cli/pull/4327) Bring tests jshintrc closer to app jshintrc [@ef4](https://github.com/ef4) - [#4344](https://github.com/ember-cli/ember-cli/pull/4344) [ENHANCEMENT] Fix typo in test command description. [@fabianrbz](https://github.com/fabianrbz) - [#4362](https://github.com/ember-cli/ember-cli/pull/4362) extract preprocessor-registry -> ember-cli-preprocessor-registry [@stefanpenner](https://github.com/stefanpenner) - [#4348](https://github.com/ember-cli/ember-cli/pull/4348) Do not pack ember-cli-build.js [@chadhietala](https://github.com/chadhietala) - [#4343](https://github.com/ember-cli/ember-cli/pull/4343) bump to ember-resolve 0.1.18 โ€“ which fixes deprecations while continuโ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#4349](https://github.com/ember-cli/ember-cli/pull/4349) enable both relative and absolute treePaths (npm v3 fix) [@stefanpenner](https://github.com/stefanpenner) - [#4359](https://github.com/ember-cli/ember-cli/pull/4359) Update helper blueprint to use `Ember.Helper.helper` [@balinterdi](https://github.com/balinterdi) - [#4354](https://github.com/ember-cli/ember-cli/pull/4354) Upgrade to ember-cli-app-version 0.4.0 [@taras](https://github.com/taras) - [#4370](https://github.com/ember-cli/ember-cli/pull/4370) Remove unexpected final newline [@treyhunner](https://github.com/treyhunner) - [#4374](https://github.com/ember-cli/ember-cli/pull/4374) Update appveyor.yml [@stefanpenner](https://github.com/stefanpenner) - [#4382](https://github.com/ember-cli/ember-cli/pull/4382) Update ember-cli-qunit to 0.3.15. [@rwjblue](https://github.com/rwjblue) - [#4384](https://github.com/ember-cli/ember-cli/pull/4384) [ENHANCEMENT] Add block-template assertion to generated component integration test [@trabus](https://github.com/trabus) - [#4385](https://github.com/ember-cli/ember-cli/pull/4385) Dependency updates [@truenorth](https://github.com/truenorth) Thank you to all who took the time to contribute! ### 0.2.7 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/8cd6f5ee0012d3e4960dd9204c9e459f05babd15) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d59788f7a175376a16e8f4890ac40e6eabb7b9dd) + No changes required - Core Contributors + No changes required #### Community Contributions - [#4196](https://github.com/ember-cli/ember-cli/pull/4196) [BUGFIX] Adding fileMapToken __name__ for route-addon blueprint. [@gmurphey](https://github.com/gmurphey) - [#4203](https://github.com/ember-cli/ember-cli/pull/4203) [BUGFIX] acceptance-test blueprint no longer generates addon re-export in app folder [@trabus](https://github.com/trabus) - [#4206](https://github.com/ember-cli/ember-cli/pull/4206) [Bugfix] Addon.prototype.compileTemplates should not use deprecated tโ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#4207](https://github.com/ember-cli/ember-cli/pull/4207) [fixes #4205] allow null addonTemplates. [@stefanpenner](https://github.com/stefanpenner) - [#4208](https://github.com/ember-cli/ember-cli/pull/4208) Drop ncp for cpr [@stefanpenner](https://github.com/stefanpenner) - [#4210](https://github.com/ember-cli/ember-cli/pull/4210) Upgrade ember-try dependency in addon blueprint [@kategengler](https://github.com/kategengler) Thank you to all who took the time to contribute! ### 0.2.6 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/734a6b49d4c88ea6431d2793b49477aed70fc220) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `ember server` can now be started over `https`. Default ssl certificate and ssl key paths are `ssl/server.crt` and `ssl/server.key` respectively. Custom paths can be added with `--ssl-cert` and `--ssl-key` [#3550](https://github.com/ember-cli/ember-cli/issues/3550). + `ember test` now accepts a `reporter` option, it passes this option to Testem with the reporter to use `[tap|dot|xunit]` [#4106](https://github.com/ember-cli/ember-cli/pull/4106). + `app/views` is not longer included in the default project blueprint [#4083](https://github.com/ember-cli/ember-cli/pull/4083). + Added again `podModulePrefix` to `app.js`. We still need podModulePrefix for the time being, it can be removed again when the state of pods has been finalized. + New apps include a `.watchmanconfig` which tells `watchman` to ignoring `tmp` dir [#4101](https://github.com/ember-cli/ember-cli/issues/4101). + Updated `ember-data` to `1.0.0-beta.18`. Install with `npm install --save-dev ember-data@1.0.0-beta.18`. + Unit tests for components are now flagged as such [#4177](https://github.com/ember-cli/ember-cli/pull/4177). - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c5db8de5351628f532535f5f6e76e6da8d259299) + A new hook is available: `treeForAddonTemplates` which allows you to specify the templates tree. For more info on how to use this hook see [the following issue](https://github.com/yapplabs/ember-modal-dialog/issues/34). + Route blueprint now works within addons [#4152](https://github.com/ember-cli/ember-cli/pull/4152). + A new generator is available, `ember g route-addon` allows you to create import wrappers for your addon's routes. - Core Contributors + We started to merge pull-request as part of the quest to improve code quality, keep them coming! [#3730](https://github.com/ember-cli/ember-cli/issues/3730). #### Community Contributions - [#4143](https://github.com/ember-cli/ember-cli/pull/4143) [BUGFIX] Blueprint.load verify blueprint is in a directory [@trabus](https://github.com/trabus) - [#4035](https://github.com/ember-cli/ember-cli/pull/4035) Add a verification step to fail the build when tests are filtered with .only [@marcioj](https://github.com/marcioj) - [#4091](https://github.com/ember-cli/ember-cli/pull/4091) fix name of ember-cli-dependency-checker [@bantic](https://github.com/bantic) - [#3854](https://github.com/ember-cli/ember-cli/pull/3854) [ENHANCEMENT] install:addon command will show a deprecation message before running the install command. [@DanielOchoa](https://github.com/DanielOchoa) - [#3550](https://github.com/ember-cli/ember-cli/pull/3550) Add ability to start ember serve on https [@drogus](https://github.com/drogus) - [#3786](https://github.com/ember-cli/ember-cli/pull/3786) Throw if templating a file fails [@davewasmer](https://github.com/davewasmer) - [#4026](https://github.com/ember-cli/ember-cli/pull/4026) Revert "Test powershell for appveyor builds" [@stefanpenner](https://github.com/stefanpenner) - [#4148](https://github.com/ember-cli/ember-cli/pull/4148) extract common SilentError debug/throw logic [@stefanpenner](https://github.com/stefanpenner) - [#4104](https://github.com/ember-cli/ember-cli/pull/4104) [BUGFIX] Fix custom blueprint options for destroy command [@trabus](https://github.com/trabus) - [#4106](https://github.com/ember-cli/ember-cli/pull/4106) [ENHANCEMENT] Adding Report option to 'ember test' [@step2yeung](https://github.com/step2yeung) - [#4155](https://github.com/ember-cli/ember-cli/pull/4155) Updating in-addon and in-repo-addon adapters [@gmurphey](https://github.com/gmurphey) - [#4123](https://github.com/ember-cli/ember-cli/pull/4123) Remove duplication in lib/utilities/test-info [@quaertym](https://github.com/quaertym) - [#4114](https://github.com/ember-cli/ember-cli/pull/4114) [Bugfix] 1.4 diff displayed removal before addition. [@stefanpenner](https://github.com/stefanpenner) - [#4108](https://github.com/ember-cli/ember-cli/pull/4108) Update ember-disable-proxy-controller to 1.0.0 [@cibernox](https://github.com/cibernox) - [#4116](https://github.com/ember-cli/ember-cli/pull/4116) gzip served files. [@stefanpenner](https://github.com/stefanpenner) - [#4120](https://github.com/ember-cli/ember-cli/pull/4120) [fixes #4083] remove views dir by default [@stefanpenner](https://github.com/stefanpenner) - [#4159](https://github.com/ember-cli/ember-cli/pull/4159) Add `treeForAddonTemplates` hook. [@lukemelia](https://github.com/lukemelia) - [#4142](https://github.com/ember-cli/ember-cli/pull/4142) Installation checker [@stefanpenner](https://github.com/stefanpenner) - [#4132](https://github.com/ember-cli/ember-cli/pull/4132) Revert "Remove podModulePrefix from app.js" [@trabus](https://github.com/trabus) - [#4141](https://github.com/ember-cli/ember-cli/pull/4141) ENHANCEMENT More advanced detection of whether outputPath is a parent of the project directory [@catbieber](https://github.com/catbieber) - [#4138](https://github.com/ember-cli/ember-cli/pull/4138) Extract unknown command [@quaertym](https://github.com/quaertym) - [#4139](https://github.com/ember-cli/ember-cli/pull/4139) [fixes #4133] warn if helper without `-` is generated [@stefanpenner](https://github.com/stefanpenner) - [#4124](https://github.com/ember-cli/ember-cli/pull/4124) [ENHANCEMENT] Add watchmanconfig file to blueprints [@mikegrassotti](https://github.com/mikegrassotti) - [#4152](https://github.com/ember-cli/ember-cli/pull/4152) [ENHANCEMENT] Updating route blueprint to work within addons and create route-addonโ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#4157](https://github.com/ember-cli/ember-cli/pull/4157) Add Code Climate config [@chrislopresto](https://github.com/chrislopresto) - [#4150](https://github.com/ember-cli/ember-cli/pull/4150) Code Quality: npm-install.js, npm-uninstall.js D -> A [@jkarsrud](https://github.com/jkarsrud) - [#4146](https://github.com/ember-cli/ember-cli/pull/4146) Code Quality: addon.js, project.js D -> C [@jkarsrud](https://github.com/jkarsrud) - [#4147](https://github.com/ember-cli/ember-cli/pull/4147) Detect ember-cli from deps as well as devDeps [@searls](https://github.com/searls) - [#4154](https://github.com/ember-cli/ember-cli/pull/4154) remove duplication from normalize entity name [@tyleriguchi](https://github.com/tyleriguchi) - [#4158](https://github.com/ember-cli/ember-cli/pull/4158) Allow addons to have pod based templates [@pzuraq](https://github.com/pzuraq) - [#4160](https://github.com/ember-cli/ember-cli/pull/4160) Friendlier comments for Brocfile in addons [@igorT](https://github.com/igorT) - [#4162](https://github.com/ember-cli/ember-cli/pull/4162) Remove unused variables [@quaertym](https://github.com/quaertym) - [#4163](https://github.com/ember-cli/ember-cli/pull/4163) Bump ember-data to v1.0.0-beta.18 [@quaertym](https://github.com/quaertym) - [#4166](https://github.com/ember-cli/ember-cli/pull/4166) upgrade node-require-timings [@stefanpenner](https://github.com/stefanpenner) - [#4168](https://github.com/ember-cli/ember-cli/pull/4168) Allow internal cli parameters to be configurable by other cli tools [@rodyhaddad](https://github.com/rodyhaddad ) - [#4177](https://github.com/ember-cli/ember-cli/pull/4177) Flag component unit tests as such [@mixonic](https://github.com/mixonic) - [#4187](https://github.com/ember-cli/ember-cli/pull/4187) isbinaryfile is used in more the just development [@stefanpenner](https://github.com/ember-clistefanpenner) - [#4188](https://github.com/ember-cli/ember-cli/pull/4188) Fixed type annotations [@Turbo87](https://github.com/Turbo87) Thank you to all who took the time to contribute! ### 0.2.5 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/f49b35bbb243b6e3b8e20fb2a9c69a2fa13a6aec) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + package.json + Upgrade `ember-cli-qunit` to `0.3.13`. + Make sure that `ember-cli-dependency-checker` is using caret `^1.0.0`. + bower.json + Upgrade `ember-qunit` to `0.3.3`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/8ef831d2df8abad6445ca7bfa732518c6d8777af) + No changes required - Core Contributors + No changes required #### Community Contributions - [#4076](https://github.com/ember-cli/ember-cli/pull/4076) Use caret version for stable dependencies in project blueprint. [@abuiles](https://github.com/abuiles) - [#4087](https://github.com/ember-cli/ember-cli/pull/4087) Bump ember-cli-qunit to v0.3.13 (ember-qunit@0.3.3). [@rwjblue](https://github.com/rwjblue) ### 0.2.4 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/964c80924d665adfde3ce31acaac5c26b95a1bc0) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Apps now have [ember-disable-proxy-controllers](https://github.com/cibernox/ember-disable-proxy-controllers) included by default, this ensures that autogenerated controllers always are regular `Ember.Controller` instead of the deprecated proxy ones. This does not affect explicitly created controllers. + Generated routes always use `this.route` (`this.resource` is no longer used). + The command `ember install:bower` has been removed. + Pod components can now be generated outside the `app/pods/components` (or `app/components` sans podModulePrefix) folder with the `--path` option. `ember g component foo-bar -p -path foo` generates into `app/foo/foo-bar/component.js` + The `ember new` command now has a `--directory` option, allowing you to generate into a directory that differs from your app name. `ember new foo -dir bar` generates an app named `foo` into a directory named `bar`. + Generated apps no longer have `podModulePrefix` in the config. + All blueprints have been updated to use shorthand ES6 syntax for importing and exporting. + package.json + Upgrade `ember-cli-qunit` to `0.3.12` + Upgrade `ember-cli-dependency-checker` to `1.0.0` + bower.json + Bundled ember `v1.12` + Upgrade bower.json `ember-qunit` to `0.3.2` for glimmer support. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/4175b66d0911c9ea454daaefb219d11b334f1bab) + No changes required - Core Contributors + No changes required #### Community Contributions - [#3965](https://github.com/ember-cli/ember-cli/pull/3965) fixup doc generator test [@stefanpenner](https://github.com/stefanpenner) - [#3822](https://github.com/ember-cli/ember-cli/pull/3822) adding 0.2.3 diffs [@kellyselden](https://github.com/kellyselden) - [#3384](https://github.com/ember-cli/ember-cli/pull/3384) Test powershell for appveyor builds [@stefanpenner](https://github.com/stefanpenner) - [#3771](https://github.com/ember-cli/ember-cli/pull/3771) [ENHANCEMENT] Support custom node_module paths [@jakehow](https://github.com/jakehow) - [#3820](https://github.com/ember-cli/ember-cli/pull/3820) [ENHANCEMENT] Change blueprint command options to type String to avoid nopt transformations [@rodyhaddad](https://github.com/rodyhaddad) - [#3698](https://github.com/ember-cli/ember-cli/pull/3698) adding docker for linux testing/debugging [@kellyselden](https://github.com/kellyselden) - [#3973](https://github.com/ember-cli/ember-cli/pull/3973) Config cache unc share [@stefanpenner](https://github.com/stefanpenner) - [#3836](https://github.com/ember-cli/ember-cli/pull/3836) Suggestion: Adding test coverage to pull requests [@kellyselden](https://github.com/kellyselden) - [#3827](https://github.com/ember-cli/ember-cli/pull/3827) [BUGFIX] Fixes availableOptions in custom blueprints [@trabus](https://github.com/trabus) - [#3825](https://github.com/ember-cli/ember-cli/pull/3825) Exclude dist/ from addon npm publishes by default [@jayphelps](https://github.com/jayphelps) - [#3826](https://github.com/ember-cli/ember-cli/pull/3826) [fixes #3712] rethrow errors in build task [@marcioj](https://github.com/marcioj) - [#3978](https://github.com/ember-cli/ember-cli/pull/3978) Update broccoli-es6modules [@marcioj](https://github.com/marcioj) - [#3882](https://github.com/ember-cli/ember-cli/pull/3882) Removes bower install command. [@willrax](https://github.com/willrax) - [#3869](https://github.com/ember-cli/ember-cli/pull/3869) [BUGFIX] Use posix path for in-repo-addons in package.json [@trabus](https://github.com/trabus) - [#3846](https://github.com/ember-cli/ember-cli/pull/3846) [BUGFIX] Prevent addon-import blueprint from generating if entity name is undefined [@trabus](https://github.com/trabus) - [#3851](https://github.com/ember-cli/ember-cli/pull/3851) Use shorthand ES6 syntax for addon -> app re-exports [@jayphelps](https://github.com/jayphelps) - [#3848](https://github.com/ember-cli/ember-cli/pull/3848) writeError now looks for filename as well as file [@wagenet](https://github.com/wagenet) - [#3858](https://github.com/ember-cli/ember-cli/pull/3858) move github to normal dependencies to hack around: https://github.com/np... [@stefanpenner](https://github.com/stefanpenner) - [#3856](https://github.com/ember-cli/ember-cli/pull/3856) Use shorthand ES6 re-export for addon-imports as well, which landed in #3690 [@jayphelps](https://github.com/jayphelps) - [#3842](https://github.com/ember-cli/ember-cli/pull/3842) Add remove packages [@jonathanKingston](https://github.com/jonathanKingston) - [#3845](https://github.com/ember-cli/ember-cli/pull/3845) [BUGFIX] Fix ability to generate blueprints (blueprint, http-mock, http-proxy, and tests) inside addons [@trabus](https://github.com/trabus) - [#3853](https://github.com/ember-cli/ember-cli/pull/3853) Cache `node_modules` and `bower_components` in CI [@seanpdoyle](https://github.com/seanpdoyle) - [#3994](https://github.com/ember-cli/ember-cli/pull/3994) update sane + broccoli-sane-watcher [@stefanpenner](https://github.com/stefanpenner) - [#3949](https://github.com/ember-cli/ember-cli/pull/3949) adding a shared folder with host, and fixing git PATH [@kellyselden](https://github.com/kellyselden) - [#3937](https://github.com/ember-cli/ember-cli/pull/3937) [BUGFIX] Merge app/styles from addons with overwrite: true. Fixes #3930. [@yapplabs](https://github.com/yapplabs) - [#3895](https://github.com/ember-cli/ember-cli/pull/3895) [Enhancement] PhantomJS 2.0 running on travis-ci [@truenorth](https://github.com/truenorth) - [#3921](https://github.com/ember-cli/ember-cli/pull/3921) [Enhancement] Ember-try & parallel travis-ci scenario tests for addons [@truenorth](https://github.com/truenorth) - [#3936](https://github.com/ember-cli/ember-cli/pull/3936) Replace 'this.resource' with 'this.route' in generators [@HeroicEric](https://github.com/HeroicEric) - [#3946](https://github.com/ember-cli/ember-cli/pull/3946) [ENHANCEMENT] Add host option to `ember test`. [@wangjohn](https://github.com/wangjohn) - [#3909](https://github.com/ember-cli/ember-cli/pull/3909) test blueprints now use consistent, less-opinionated import style [@jayphelps](https://github.com/jayphelps) - [#3891](https://github.com/ember-cli/ember-cli/pull/3891) Fixes problem in initializer tests generated in addons [@marcioj](https://github.com/marcioj) - [#3889](https://github.com/ember-cli/ember-cli/pull/3889) Updating dev folder to help with debugging [@kellyselden](https://github.com/kellyselden) - [#3916](https://github.com/ember-cli/ember-cli/pull/3916) Disable directory listings on development server [@joliss](https://github.com/joliss) - [#3887](https://github.com/ember-cli/ember-cli/pull/3887) Bump ember router generator and allow index routes [@abuiles](https://github.com/abuiles) - [#3915](https://github.com/ember-cli/ember-cli/pull/3915) Always create addon trees when developing an addon [@marcioj](https://github.com/marcioj) - [#3901](https://github.com/ember-cli/ember-cli/pull/3901) bump blueprints to latest released ember [@stefanpenner](https://github.com/stefanpenner) - [#3913](https://github.com/ember-cli/ember-cli/pull/3913) Remove podModulePrefix from app.js [@knownasilya](https://github.com/knownasilya) - [#3945](https://github.com/ember-cli/ember-cli/pull/3945) [ENHANCEMENT] Friendly test names and descriptions [@eccegordo/feature](https://github.com/eccegordo/feature) - [#3922](https://github.com/ember-cli/ember-cli/pull/3922) Export test output dir via ENV [@ef4](https://github.com/ef4) - [#3919](https://github.com/ember-cli/ember-cli/pull/3919) Remove connect-restreamer. [@abuiles](https://github.com/abuiles) - [#4021](https://github.com/ember-cli/ember-cli/pull/4021) Allow custom history location types. [@stefanpenner](https://github.com/stefanpenner) - [#3950](https://github.com/ember-cli/ember-cli/pull/3950) allow override of os.EOL in tests [@stefanpenner](https://github.com/stefanpenner) - [#3962](https://github.com/ember-cli/ember-cli/pull/3962) Disable any file watching done by testem [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3968](https://github.com/ember-cli/ember-cli/pull/3968) node-glob doesnโ€™t work with windows sharesโ€ฆ [@stefanpenner](https://github.com/stefanpenner) - [#3951](https://github.com/ember-cli/ember-cli/pull/3951) [ENHANCEMENT] Add --directory flag to `ember new` [@HeroicEric](https://github.com/HeroicEric) - [#3956](https://github.com/ember-cli/ember-cli/pull/3956) Bump ember-route-generator to match #3936. [@abuiles](https://github.com/abuiles) - [#3954](https://github.com/ember-cli/ember-cli/pull/3954) [ENHANCEMENT] Generate component pods outside components folder [@trabus](https://github.com/trabus) - [#3958](https://github.com/ember-cli/ember-cli/pull/3958) Fix indentation in `crossdomain.xml` [@arthurvr](https://github.com/arthurvr) - [#3967](https://github.com/ember-cli/ember-cli/pull/3967) allow override of os.EOL in tests [@stefanpenner](https://github.com/stefanpenner) - [#3959](https://github.com/ember-cli/ember-cli/pull/3959) Add `Disallow:` to robots.txt [@arthurvr](https://github.com/arthurvr) - [#3966](https://github.com/ember-cli/ember-cli/pull/3966) increase timeouts, and use mochaโ€™s inheriting config [@stefanpenner](https://github.com/stefanpenner) - [#4039](https://github.com/ember-cli/ember-cli/pull/4039) Update ember-qunit to support glimmer [@knownasilya](https://github.com/knownasilya) - [#4000](https://github.com/ember-cli/ember-cli/pull/4000) use `escape-string-regexp` module [@sindresorhus](https://github.com/sindresorhus) - [#3975](https://github.com/ember-cli/ember-cli/pull/3975) included modules is no longer needed [@stefanpenner](https://github.com/stefanpenner) - [#3982](https://github.com/ember-cli/ember-cli/pull/3982) Changed markdown-color blue to bright-blue to be the same on all platforms [@trabus](https://github.com/trabus) - [#3984](https://github.com/ember-cli/ember-cli/pull/3984) Allow io.js-next in development in 'valid-platform-version' [@laiso](https://github.com/laiso) - [#3974](https://github.com/ember-cli/ember-cli/pull/3974) Resolve sync [@stefanpenner](https://github.com/stefanpenner) - [#3976](https://github.com/ember-cli/ember-cli/pull/3976) Relative require [@stefanpenner](https://github.com/stefanpenner) - [#3996](https://github.com/ember-cli/ember-cli/pull/3996) Warns when npm or bower dependencies aren't installed [@marcioj](https://github.com/marcioj) - [#4024](https://github.com/ember-cli/ember-cli/pull/4024) Appveyor: Use `run` instead of `run-script` [@knownasilya](https://github.com/knownasilya) - [#4033](https://github.com/ember-cli/ember-cli/pull/4033) Bump ember-cli-dependency-checker to v0.1.0 [@quaertym](https://github.com/quaertym) - [#4027](https://github.com/ember-cli/ember-cli/pull/4027) Re-order postBuild hook [@chadhietala](https://github.com/chadhietala) - [#4008](https://github.com/ember-cli/ember-cli/pull/4008) Disable leek for `ember -v` [@twokul](https://github.com/twokul) - [#4020](https://github.com/ember-cli/ember-cli/pull/4020) Allowed failures [@stefanpenner](https://github.com/stefanpenner) - [#4007](https://github.com/ember-cli/ember-cli/pull/4007) Hide Python on appveyor so npm won't build native extensions [@raytiley](https://github.com/raytiley) - [#4022](https://github.com/ember-cli/ember-cli/pull/4022) Run all tests again [@marcioj](https://github.com/marcioj) - [#4032](https://github.com/ember-cli/ember-cli/pull/4032) Update ember-cli-qunit to v0.3.2 [@HeroicEric](https://github.com/HeroicEric) - [#4037](https://github.com/ember-cli/ember-cli/pull/4037) Add ember-disable-proxy-controllers to app blueprint [@cibernox](https://github.com/cibernox) - [#4046](https://github.com/ember-cli/ember-cli/pull/4046) Upgrade ember-cli-htmlbars to 0.7.6 [@teddyzeenny](https://github.com/teddyzeenny) - [#4057](https://github.com/ember-cli/ember-cli/pull/4057) [INTERNAL] Fix tests to expect single line qunit import [@trabus](https://github.com/trabus) - [#4058](https://github.com/ember-cli/ember-cli/pull/4058) Bump ember-cli-dependency-checker to v1.0.0 [@quaertym](https://github.com/quaertym) - [#4059](https://github.com/ember-cli/ember-cli/pull/4059) Update Ember-data to beta 17 [@cibernox](https://github.com/cibernox) - [#4065](https://github.com/ember-cli/ember-cli/pull/4065) Update to Ember 1.12.0. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 0.2.3 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/0aaabc98378600e116da0fcc5b75c1a8b00ce541) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `ember install ` now is the correct way to install an add-on (not `ember install:npm `) + babel has been upgraded to `5.0.0`, be sure any configuration to babel is updated accordingly + bundled ember is now 1.11.1 + when existing test --server, tmp files should once again be correctly cleaned up. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/567f9f2db157ce835c116ffde1567cc8c709ae0c) + No changes required - Core Contributors + No changes required + Code Climate was added: https://codeclimate.com/github/ember-cli/ember-cli, we have been making steady progress in improving our code quality and coverage. As new code enters the system, we should ensure we continue to improve. #### Community Contributions - [#3782](https://github.com/ember-cli/ember-cli/pull/3782) add OS X as a CI target for travis [@stefanpenner](https://github.com/stefanpenner) - [#3711](https://github.com/ember-cli/ember-cli/pull/3711) adding changelog diffs [@kellyselden](https://github.com/kellyselden) - [#3703](https://github.com/ember-cli/ember-cli/pull/3703) [ENHANCEMENT] Add testem --launch option to ember test command [@jrjohnson](https://github.com/jrjohnson) - [#3598](https://github.com/ember-cli/ember-cli/pull/3598) [ENHANCEMENT] Replace install:addon with install, remove install:bower and install:npm [@DanielOchoa](https://github.com/DanielOchoa) - [#3690](https://github.com/ember-cli/ember-cli/pull/3690) [ENHANCEMENT] Addon-import support for built-in blueprints [@trabus](https://github.com/trabus) - [#3700](https://github.com/ember-cli/ember-cli/pull/3700) fixes #3613 - added path.normalize [@swelham](https://github.com/swelham) - [#3412](https://github.com/ember-cli/ember-cli/pull/3412) Changes match application regex [@twokul](https://github.com/twokul) - [#3789](https://github.com/ember-cli/ember-cli/pull/3789) Code Quality: ember-app.js F -> D [@kellyselden](https://github.com/kellyselden) - [#3731](https://github.com/ember-cli/ember-cli/pull/3731) Promise cleanup [@stefanpenner](https://github.com/stefanpenner) - [#3722](https://github.com/ember-cli/ember-cli/pull/3722) Updated included hook example [@RSSchermer](https://github.com/RSSchermer) - [#3713](https://github.com/ember-cli/ember-cli/pull/3713) The unbundling [@stefanpenner](https://github.com/stefanpenner) - [#3725](https://github.com/ember-cli/ember-cli/pull/3725) increase timeouts, and use mochaโ€™s inheriting config strategy to prevent... [@stefanpenner](https://github.com/stefanpenner) - [#3727](https://github.com/ember-cli/ember-cli/pull/3727) misc cleanup [@stefanpenner](https://github.com/stefanpenner) - [#3794](https://github.com/ember-cli/ember-cli/pull/3794) BUGFIX fixes vars-on-top error in ESLint [@jonathanKingston](https://github.com/jonathanKingston) - [#3759](https://github.com/ember-cli/ember-cli/pull/3759) Order bower dependencies alphabetically [@pmdarrow](https://github.com/pmdarrow) - [#3736](https://github.com/ember-cli/ember-cli/pull/3736) [fixes #3732] configure YAM with the Project.root. [@stefanpenner](https://github.com/stefanpenner) - [#3743](https://github.com/ember-cli/ember-cli/pull/3743) no longer bundle testem, allow it to drift along semver [@stefanpenner](https://github.com/stefanpenner) - [#3756](https://github.com/ember-cli/ember-cli/pull/3756) adding a blueprint uninstall test [@kellyselden](https://github.com/kellyselden) - [#3750](https://github.com/ember-cli/ember-cli/pull/3750) add developer requirements to CONTRIBUTING.md [@jakehow](https://github.com/jakehow) - [#3748](https://github.com/ember-cli/ember-cli/pull/3748) Fix wording [@jbrown](https://github.com/jbrown) - [#3740](https://github.com/ember-cli/ember-cli/pull/3740) Remove dead code [@IanVS](https://github.com/IanVS) - [#3747](https://github.com/ember-cli/ember-cli/pull/3747) code quality refactor of blueprint model [@kellyselden](https://github.com/kellyselden) - [#3755](https://github.com/ember-cli/ember-cli/pull/3755) return currentURL() rather than path, ref #3719 [@mariogintili](https://github.com/mariogintili) - [#3800](https://github.com/ember-cli/ember-cli/pull/3800) [fixes #3799] fix jshint [@stefanpenner](https://github.com/stefanpenner) - [#3780](https://github.com/ember-cli/ember-cli/pull/3780) Upgrade to npm 2.7.6 [@davewasmer](https://github.com/davewasmer) - [#3775](https://github.com/ember-cli/ember-cli/pull/3775) Code quality blueprint duplicates [@kellyselden](https://github.com/kellyselden) - [#3762](https://github.com/ember-cli/ember-cli/pull/3762) Improved serializer-test blueprint [@bmac](https://github.com/bmac) - [#3778](https://github.com/ember-cli/ember-cli/pull/3778) bump to babel 5.0 [@stefanpenner](https://github.com/stefanpenner) - [#3764](https://github.com/ember-cli/ember-cli/pull/3764) Version bump ember-load-initializers to handle instance initializers [@jasonmit](https://github.com/jasonmit) - [#3769](https://github.com/ember-cli/ember-cli/pull/3769) Babel 5.0 now separates codeFrame from error.{message, stack} [@stefanpenner](https://github.com/stefanpenner) - [#3804](https://github.com/ember-cli/ember-cli/pull/3804) increase some timeouts and prefer mochaโ€™s inheriting timers [@stefanpenner](https://github.com/stefanpenner) - [#3798](https://github.com/ember-cli/ember-cli/pull/3798) adding coverage badge to readme [@stefanpenner](https://github.com/stefanpenner) - [#3781](https://github.com/ember-cli/ember-cli/pull/3781) bump to a non-vulnerable semver module [@stefanpenner](https://github.com/stefanpenner) - [#3784](https://github.com/ember-cli/ember-cli/pull/3784) Add ember-try for addons. [@rwjblue](https://github.com/rwjblue) - [#3795](https://github.com/ember-cli/ember-cli/pull/3795) Code Climate: adding test coverage [@kellyselden](https://github.com/kellyselden) - [#3797](https://github.com/ember-cli/ember-cli/pull/3797) Update to ember-qunit 0.3.1. [@rwjblue](https://github.com/rwjblue) - [#3801](https://github.com/ember-cli/ember-cli/pull/3801) moving coverage repo key to travis env variable [@kellyselden](https://github.com/kellyselden) - [#3802](https://github.com/ember-cli/ember-cli/pull/3802) remove pre-mature process.exit when existing `ember test โ€”server` [@stefanpenner](https://github.com/stefanpenner) - [#3803](https://github.com/ember-cli/ember-cli/pull/3803) update testem [@stefanpenner](https://github.com/stefanpenner) - [#3809](https://github.com/ember-cli/ember-cli/pull/3809) Fix url format of isGitRepo [@stefanpenner](https://github.com/stefanpenner) - [#3812](https://github.com/ember-cli/ember-cli/pull/3812) update ember to 1.11.1 in the default blueprint [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 0.2.2 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1c47557e629d88ec399786bd3f06995a251e6f0f) + updated to ember 1.11.0 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `ember init` once again works inside an addon. + error live-reloading now actually works! + npm WARN for `makeError` and `tmpl` have been fixed + ember-qunit was updated from `0.2.8` -> `0.3.0`, `this.render()` in a test now no-longer returns a jQuery object. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/4bb6c82e5411560c6d21517755d6a2276bad9a39) + Addons now have `ember-disable-prototype-extensions` included by default, this ensures add-ons are written in a way that works regardless of the consumers prototype extension preference. +ย the following addon API's in has been deprecated: * `this.mergeTrees` -> `require('mergeTrees');` * `this.Funnel` -> `require('broccoli-funnel');` * `this.pickFiles` -> `require('broccoli-funnel');` * `this.walkSync` -> `require('walk-sync');` * `this.transpileModules` -> `require('broccoli-es6modules');` Rather then relying on them from ember-cli, add-ons should require them via npm. + We now are using broccoli v0.15.3, which is a backwards compatible upgrade, but it does expose the new `rebuild` api, that will soon superseed the `read` api. TL;DR among other things, this paves the path to having a configurable tmp directory. We recommend broccoli-plugin authors to update as soon as they are able to. For more information checkout: [new rebuild api](https://github.com/broccolijs/broccoli/blob/master/docs/new-rebuild-api.md) - Core Contributors + Keep being awesome! #### Community Contributions - [#3560](https://github.com/ember-cli/ember-cli/pull/3560) fixing the formatting from one line to two [@kellyselden](https://github.com/kellyselden) - [#3622](https://github.com/ember-cli/ember-cli/pull/3622) [BUGFIX] Fix ember init inside an existing addon [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3469](https://github.com/ember-cli/ember-cli/pull/3469) [ENHANCEMENT] Update component-test test.js blueprint [@simonprev](https://github.com/simonprev) - [#3565](https://github.com/ember-cli/ember-cli/pull/3565) [BUGFIX] temporarily disable podModulePrefix deprecation [@trabus](https://github.com/trabus) - [#3601](https://github.com/ember-cli/ember-cli/pull/3601) Allow Node 0.13 in platform deprecation check. [@rwjblue](https://github.com/rwjblue) - [#3585](https://github.com/ember-cli/ember-cli/pull/3585) [ENHANCEMENT] Add in-repo-addon generate and destroy support [@trabus](https://github.com/trabus) - [#3674](https://github.com/ember-cli/ember-cli/pull/3674) Update nock dependency [@btecu](https://github.com/btecu) - [#3636](https://github.com/ember-cli/ember-cli/pull/3636) [fixes #3618] we will add some acceptance tests in this area soon (rushi... [@stefanpenner](https://github.com/stefanpenner) - [#3634](https://github.com/ember-cli/ember-cli/pull/3634) Resolves #3628 postprocessTree for styles with vendor + app [@jschilli](https://github.com/jschilli) - [#3630](https://github.com/ember-cli/ember-cli/pull/3630) Fix minor typo's [@QuantumInformation](https://github.com/QuantumInformation) - [#3631](https://github.com/ember-cli/ember-cli/pull/3631) [Documentation] adding new ember new and ember addon diffs [@kellyselden](https://github.com/kellyselden) - [#3680](https://github.com/ember-cli/ember-cli/pull/3680) Updates [@stefanpenner](https://github.com/stefanpenner) - [#3645](https://github.com/ember-cli/ember-cli/pull/3645) Add ember-disable-prototype-extensions to addons by default. [@rwjblue](https://github.com/rwjblue) - [#3642](https://github.com/ember-cli/ember-cli/pull/3642) Check if style file with project name exists [@btecu](https://github.com/btecu) - [#3639](https://github.com/ember-cli/ember-cli/pull/3639) Bump ember-data to beta-16.1 [@bmac](https://github.com/bmac) - [#3682](https://github.com/ember-cli/ember-cli/pull/3682) strip ansi from babel errors for now. [@stefanpenner](https://github.com/stefanpenner) - [#3655](https://github.com/ember-cli/ember-cli/pull/3655) Uses Ember.keys instead of Object.keys in reexport [@danmcclain](https://github.com/danmcclain) - [#3646](https://github.com/ember-cli/ember-cli/pull/3646) Add `chai` as dependency. [@rwjblue](https://github.com/rwjblue) - [#3647](https://github.com/ember-cli/ember-cli/pull/3647) add timeouts until we improve the mocha <-> custom runner timeout stuff [@stefanpenner](https://github.com/stefanpenner) - [#3648](https://github.com/ember-cli/ember-cli/pull/3648) Update broccoli-sane-watcher. [@rwjblue](https://github.com/rwjblue) - [#3691](https://github.com/ember-cli/ember-cli/pull/3691) Update Ember to 1.11.0. [@rwjblue](https://github.com/rwjblue) - [#3675](https://github.com/ember-cli/ember-cli/pull/3675) Restore addon pick files [@stefanpenner](https://github.com/stefanpenner) - [#3673](https://github.com/ember-cli/ember-cli/pull/3673) Update Broccoli to 0.15.3 [@joliss](https://github.com/joliss) - [#3672](https://github.com/ember-cli/ember-cli/pull/3672) Use broccoli-funnel instead of broccoli-static-compiler [@joliss](https://github.com/joliss) - [#3666](https://github.com/ember-cli/ember-cli/pull/3666) Tweaks [@stefanpenner](https://github.com/stefanpenner) - [#3669](https://github.com/ember-cli/ember-cli/pull/3669) Update dependencies [@btecu](https://github.com/btecu) - [#3677](https://github.com/ember-cli/ember-cli/pull/3677) Export return value from Router.map (closes #3676). [@abuiles](https://github.com/abuiles) - [#3681](https://github.com/ember-cli/ember-cli/pull/3681) Deprecate funnel and pickfiles [@stefanpenner](https://github.com/stefanpenner) - [#3692](https://github.com/ember-cli/ember-cli/pull/3692) Replace lodash-node with lodash [@btecu](https://github.com/btecu) - [#3696](https://github.com/ember-cli/ember-cli/pull/3696) Update markdown-it and markdown-it-terminal [@stefanpenner](https://github.com/stefanpenner) - [#3704](https://github.com/ember-cli/ember-cli/pull/3704) Live reload fix [@stefanpenner](https://github.com/stefanpenner) - [#3705](https://github.com/ember-cli/ember-cli/pull/3705) Fix initial commit message [@xymbol](https://github.com/xymbol) Thank you to all who took the time to contribute! ### 0.2.1 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/e4d36aa2ce99ebb288cd596270e7b38da90f535e) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Mostly just bug-fixes and "Nice things" + build errors now live-reload and correctly display build failure in the browser. [more-details](https://github.com/ember-cli/ember-cli/pull/3576) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/5d87ed789651b1fbecf9a30d7b82eb86e0629bd2) + UI is now provided to the AddonDiscovery + ember-cli-babel is now included in the default blueprint, this is still optional but enabled by default #### Community Contributions - [#3555](https://github.com/ember-cli/ember-cli/pull/3555) [BUGFIX] Generate mixin in addon/mixins when inside an addon project [@trabus](https://github.com/trabus) - [#3476](https://github.com/ember-cli/ember-cli/pull/3476) Removes initializer mention from service generator help text [@corpulentcoffee](https://github.com/corpulentcoffee) - [#3433](https://github.com/ember-cli/ember-cli/pull/3433) [ENHANCEMENT] Prevent addon generation in existing ember-cli project [@cbrock](https://github.com/cbrock) - [#3463](https://github.com/ember-cli/ember-cli/pull/3463) disable visual progress effect in dumb terminals [@jesse-black](https://github.com/jesse-black) - [#3440](https://github.com/ember-cli/ember-cli/pull/3440) Enforcing newlines in template files results in unwanted Nodes [@jclem](https://github.com/jclem) - [#3484](https://github.com/ember-cli/ember-cli/pull/3484) Component blueprint only import layout when generated inside addon [@trabus](https://github.com/trabus) - [#3505](https://github.com/ember-cli/ember-cli/pull/3505) Update testem to 0.7.5 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3481](https://github.com/ember-cli/ember-cli/pull/3481) BUGFIX Fixes #3472 Check for 'usePods' instead of 'pod'. [@jankrueger](https://github.com/jankrueger) - [#3493](https://github.com/ember-cli/ember-cli/pull/3493) Fix helper test failing by default [@kimroen](https://github.com/kimroen) - [#3488](https://github.com/ember-cli/ember-cli/pull/3488) ENHANCEMENT: update-checker.js should use environment http_proxy if detected [@xomaczar](https://github.com/xomaczar) - [#3483](https://github.com/ember-cli/ember-cli/pull/3483) Ensure that addons pass the `ui` into their AddonDiscovery. [@rwjblue](https://github.com/rwjblue) - [#3501](https://github.com/ember-cli/ember-cli/pull/3501) [Enhancement] Architecture Diagram [@visheshjoshi](https://github.com/visheshjoshi) - [#3562](https://github.com/ember-cli/ember-cli/pull/3562) dist can be watched, it really is just tmp that matters. This prevents p... [@stefanpenner](https://github.com/stefanpenner) - [#3540](https://github.com/ember-cli/ember-cli/pull/3540) [fixes #3520, #3174] disable ES3SafeFilter if babel is present, as babel... [@stefanpenner](https://github.com/stefanpenner) - [#3508](https://github.com/ember-cli/ember-cli/pull/3508) Update ember-cli-app-version [@btecu](https://github.com/btecu) - [#3518](https://github.com/ember-cli/ember-cli/pull/3518) [BUGFIX] Add missing bind when server already in use [@bdvholmes](https://github.com/bdvholmes) - [#3539](https://github.com/ember-cli/ember-cli/pull/3539) add tmp dir to npmignore [@ahmadsoe](https://github.com/ahmadsoe) - [#3515](https://github.com/ember-cli/ember-cli/pull/3515) [BUGFIX] Fixes nested component generation in addons with correct relative path for template import [@trabus](https://github.com/trabus) - [#3517](https://github.com/ember-cli/ember-cli/pull/3517) Use node 0.12 on Windows CI [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3535](https://github.com/ember-cli/ember-cli/pull/3535) Update ADDON_HOOKS.md [@ahmadsoe](https://github.com/ahmadsoe) - [#3533](https://github.com/ember-cli/ember-cli/pull/3533) [BUGFIX] Replace marked with markdown-it [@trabus](https://github.com/trabus) - [#3583](https://github.com/ember-cli/ember-cli/pull/3583) Updated license copyright date range [@jayphelps](https://github.com/jayphelps) - [#3546](https://github.com/ember-cli/ember-cli/pull/3546) [ENHANCEMENT] Add podModulePrefix deprecation for generate and destroy commands [@trabus](https://github.com/trabus) - [#3544](https://github.com/ember-cli/ember-cli/pull/3544) Add links with watchman info to cli output [@felixbuenemann](https://github.com/felixbuenemann) - [#3545](https://github.com/ember-cli/ember-cli/pull/3545) [BUGFIX] Ensure `package.json` `main` entry point is used for addon lookup. [@rwjblue](https://github.com/rwjblue) - [#3541](https://github.com/ember-cli/ember-cli/pull/3541) [fixes #3520, #3174] bump es3-safe-recast [@stefanpenner](https://github.com/stefanpenner) - [#3594](https://github.com/ember-cli/ember-cli/pull/3594) fix broken link [@kellyselden](https://github.com/kellyselden) - [#3564](https://github.com/ember-cli/ember-cli/pull/3564) Added babel to addons package.json dependencies by default [@jayphelps](https://github.com/jayphelps) - [#3559](https://github.com/ember-cli/ember-cli/pull/3559) [Documentation] add ref to ember-cli-output and ember-addon-output [@kellyselden](https://github.com/kellyselden) - [#3571](https://github.com/ember-cli/ember-cli/pull/3571) [BREAKING ENHANCEMENT] Update ember-cli-content-security-policy to v0.4.0 [@sir-dunxalot/enhancement](https://github.com/sir-dunxalot/enhancement) - [#3572](https://github.com/ember-cli/ember-cli/pull/3572) Specify node version (0.12) for CI [@quaertym](https://github.com/quaertym) - [#3576](https://github.com/ember-cli/ember-cli/pull/3576) ensure a build-failure is โ€œlive-reloadedโ€ to the user. [@stefanpenner](https://github.com/stefanpenner) - [#3578](https://github.com/ember-cli/ember-cli/pull/3578) Teaches updateChecker about dev builds [@twokul](https://github.com/twokul) - [#3579](https://github.com/ember-cli/ember-cli/pull/3579) allow for ./server to export express app [@calvinmetcalf](https://github.com/calvinmetcalf) - [#3581](https://github.com/ember-cli/ember-cli/pull/3581) Resolves #3534 - addon postprocessTrees for styles [@jschilli](https://github.com/jschilli) - [#3593](https://github.com/ember-cli/ember-cli/pull/3593) add command uninstall:npm [@kellyselden](https://github.com/kellyselden) - [#3604](https://github.com/ember-cli/ember-cli/pull/3604) Testem update [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3611](https://github.com/ember-cli/ember-cli/pull/3611) Bump ember-data to beta-16 [@bmac](https://github.com/bmac) Thank you to all who took the time to contribute! ### 0.2.0 #### Addon Formatting Support for addon's without an entry point script (either `index.js` by default or the script specified by ember-addon main in the addon's `package.json` has been removed. An addon must have at least the following: ```javascript module.exports = { name: "addons-name-here" }; ``` This should *not* pose a problem for the vast majority of addons. #### Addon Nesting This release updates the way that addons can be nested, and contains some breaking changes in non-default addon configurations. Prior versions of Ember CLI maintained a flat addon structure, so that all addons (of any depth) would be added to the consuming application. This has led to many issues, like the inability to use preprocessors (i.e. ember-cli-htmlbars, ember-cli-sass, etc) in nested addons. For the majority of apps, the update from 0.1.15 to 0.2.0 is non-breaking and should not cause significant concern. For addon creators, make sure to update to use the `setupPreprocessorRegistry` hook (documented [here](https://github.com/ember-cli/ember-cli/blob/master/ADDON_HOOKS.md)) if you need to add a preprocessor to the registry. You can review the update process in [ember-cli-htmlbars#38](https://github.com/ember-cli/ember-cli-htmlbars/pull/38) or [ember-cli-coffeescript#60](https://github.com/kimroen/ember-cli-coffeescript/pull/60) which show how to maintain support for both 0.1.x and 0.2.0 in an addon. The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d3080cd44b2b62cef45e7f723c18c862b7789f9d) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + The 6to5 project has been renamed to Babel. See [the blog post](https://babeljs.io/blog/2015/02/15/not-born-to-die/) for more details. + The default blueprint has been updated to work with Ember 1.10 by default. + Update the following packages in your `package.json`: * Remove `broccoli-ember-hbs-template-compiler`. Uninstall with `npm uninstall --save-dev broccoli-ember-hbs-template-compiler`. * Remove `ember-cli-6to5`. Uninstall with `npm uninstall --save-dev ember-cli-6to5`. * Add `ember-cli-babel`. Install with `npm install --save-dev ember-cli-babel`. * Add `ember-cli-htmlbars`. Install with `npm install --save-dev ember-cli-htmlbars`. * Updated `ember-cli-qunit` to 0.3.9. Install with `npm install --save-dev ember-cli-qunit@0.3.9`. * Updated `ember-data` to 1.0.0-beta.15. Install with `npm install --save-dev ember-data@1.0.0-beta.15`. * Updated `ember-cli-dependency-checker` to 0.0.8. Install with `npm install --save-dev ember-cli-dependency-checker@0.0.8`. * Updated `ember-cli-app-version` to 0.3.2. Install with `npm install --save-dev ember-cli-app-version@0.3.2`. + Update the following packages in your `bower.json`: * Removed `handlebars`. Uninstall with `bower uninstall --save handlebars`. * Updated `ember` to 1.10.0. Install with `bower install --save ember#1.10.0`. * Updated `ember-data` to 1.0.0-beta.15. Install with `bower install --save ember-data#1.0.0-beta.15`. * Updated `ember-cli-test-loader` to 0.1.3. Install with `bower install --save ember-cli-test-loader#0.1.3`. * Updated `ember-resolver` to 0.1.12. Install with `bower install --save ember-resolver`. * Updated `loader.js` to 3.2.0. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c78af207563593e5cb33a9a79d5d249cb134c1f9) + Usage of the `included` hook to add items to the `registry` will need to be refactored to use the newly added `setupPreprocessorRegistry` hook instead. - Core Contributors + No changes required #### Community Contributions - [#3246](https://github.com/ember-cli/ember-cli/pull/3246) [ENHANCEMENT] Update the service blueprint to use `Ember.Service` (and remove usage of an initializer). [@ohcibi](https://github.com/ohcibi) - [#3054](https://github.com/ember-cli/ember-cli/pull/3054) [ENHANCEMENT] Updated `loader.js` to the latest version. [@stefanpenner](https://github.com/stefanpenner) - [#3216](https://github.com/ember-cli/ember-cli/pull/3216) [BUGFIX] Do not default to development asset [@martndemus](https://github.com/martndemus) - [#3237](https://github.com/ember-cli/ember-cli/pull/3237) [BUGFIX] Blueprint templates with undefined variables should fallback to raw text [@davewasmer](https://github.com/davewasmer) - [#3288](https://github.com/ember-cli/ember-cli/pull/3288) [ENHANCEMENT] Override default port with `PORT` env var [@knownasilya](https://github.com/knownasilya) - [#3158](https://github.com/ember-cli/ember-cli/pull/3158) [INTERNAL] add more steps to release.md [@raytiley](https://github.com/raytiley) - [#3160](https://github.com/ember-cli/ember-cli/pull/3160) [BUGFIX] Don't override the request's path [@dmathieu](https://github.com/dmathieu) - [#3367](https://github.com/ember-cli/ember-cli/pull/3367) [ENHANCEMENT] Prevent spotlight from indexing `tmp`. [@stefanpenner](https://github.com/stefanpenner) - [#3336](https://github.com/ember-cli/ember-cli/pull/3336) [ENHANCEMENT] Nested addons should be overrideable from parent. [@rwjblue](https://github.com/rwjblue) - [#3335](https://github.com/ember-cli/ember-cli/pull/3335) [ENHANCEMENT] Allow shared nested addons to be properly discovered. [@rwjblue](https://github.com/rwjblue) - [#3312](https://github.com/ember-cli/ember-cli/pull/3312) [BUGFIX] ADDON_HOOKS.md - fixed broken and outdated links [@leandrocp](https://github.com/leandrocp) - [#3326](https://github.com/ember-cli/ember-cli/pull/3326) [ENHANCEMENT] Print deprecation warning for Node 0.10. [@rwjblue](https://github.com/rwjblue) - [#3317](https://github.com/ember-cli/ember-cli/pull/3317) [ENHANCEMENT] Remove express & glob from default app package.json. [@rwjblue](https://github.com/rwjblue) - [#3383](https://github.com/ember-cli/ember-cli/pull/3383) [ENHANCEMENT] Use Ember.HTMLBars by default in new helpers. [@maxwerr](https://github.com/maxwerr) - [#3355](https://github.com/ember-cli/ember-cli/pull/3355) [ENHANCEMENT] Add `ui` to `Project` and `Addon` instances. [@rwjblue](https://github.com/rwjblue) - [#3341](https://github.com/ember-cli/ember-cli/pull/3341) [ENHANCEMENT] Improve blueprint help output method (markdown support) [@trabus](https://github.com/trabus) - [#3349](https://github.com/ember-cli/ember-cli/pull/3349) [BUGFIX] Allow deprecated lookup of invalid packages. [@rwjblue](https://github.com/rwjblue) - [#3353](https://github.com/ember-cli/ember-cli/pull/3353) [BUGFIX] Allow generated acceptance tests to be in directories [@koriroys](https://github.com/koriroys) - [#3345](https://github.com/ember-cli/ember-cli/pull/3345) [ENHANCEMENT] Check if blueprint exists before printing help [@trabus](https://github.com/trabus) - [#3338](https://github.com/ember-cli/ember-cli/pull/3338) [ENHANCEMENT] Update resolver to 0.1.12 [@teddyzeenny](https://github.com/teddyzeenny) - [#3401](https://github.com/ember-cli/ember-cli/pull/3401) [BUGFIX] Fixes accidental global Error object pollution. [@stefanpenner](https://github.com/stefanpenner) - [#3363](https://github.com/ember-cli/ember-cli/pull/3363) [ENHANCEMENT] Bump ember-cli-dependency-checker to v0.0.8 [@quaertym](https://github.com/quaertym) - [#3358](https://github.com/ember-cli/ember-cli/pull/3358) [ENHANCEMENT] CI=true puts the UI into `silent` writeLevel [@stefanpenner](https://github.com/stefanpenner) - [#3361](https://github.com/ember-cli/ember-cli/pull/3361) [ENHANCEMENT] Update `loader.js` to 3.0.2 [@stefanpenner](https://github.com/stefanpenner) - [#3356](https://github.com/ember-cli/ember-cli/pull/3356) [ENHANCEMENT] Generate blueprint inside addon generates into addon folder with re-export in app folder [@trabus](https://github.com/trabus) - [#3378](https://github.com/ember-cli/ember-cli/pull/3378) [ENHANCEMENT] Only generate JSHint warnings for the addon being developed [@teddyzeenny](https://github.com/teddyzeenny) - [#3375](https://github.com/ember-cli/ember-cli/pull/3375) [ENHANCEMENT] JSHint addon before preprocessing the JS [@teddyzeenny](https://github.com/teddyzeenny) - [#3373](https://github.com/ember-cli/ember-cli/pull/3373) [ENHANCEMENT] Provide a helpful error when an addon does not have a template compiler. [@rwjblue](https://github.com/rwjblue) - [#3386](https://github.com/ember-cli/ember-cli/pull/3386) [ENHANCEMENT] Display localhost in console instead of 0.0.0.0. [@rwjblue](https://github.com/rwjblue) - [#3391](https://github.com/ember-cli/ember-cli/pull/3391) [ENHANCEMENT] Update ember-cli-qunit to 0.3.9. [@rwjblue](https://github.com/rwjblue) - [#3410](https://github.com/ember-cli/ember-cli/pull/3410) [ENHANCEMENT] Use correct bound helper params for HTMLBars [@jbrown](https://github.com/jbrown) - [#3428](https://github.com/ember-cli/ember-cli/pull/3428) [BUGFIX] Lock glob and rimraf to prevent EEXISTS errors. [@raytiley](https://github.com/raytiley) - [#3435](https://github.com/ember-cli/ember-cli/pull/3435) [ENHANCEMENT] Update bundled npm [@stefanpenner](https://github.com/stefanpenner) - [#3436](https://github.com/ember-cli/ember-cli/pull/3436) [ENHANCEMENT] Update Broccoli to 0.13.6 to provide errors on new API. [@rwjblue](https://github.com/rwjblue) - [#3438](https://github.com/ember-cli/ember-cli/pull/3438) [BUGFIX] Ensure nested addon registry matches addon order. [@rwjblue](https://github.com/rwjblue) - [#3456](https://github.com/ember-cli/ember-cli/pull/3456) [BUGFIX] Update ember-cli-app-version to 0.3.2 [@taras](https://github.com/taras) Thank you to all who took the time to contribute! ### 0.2.0-beta.1 This release updates the way that addons can be nested, and contains some breaking changes in non-default addon configurations. Prior versions of Ember CLI maintained a flat addon structure, so that all addons (of any depth) would be added to the consuming application. This has led to many issues, like the inability to use preprocessors (i.e. ember-cli-htmlbars, ember-cli-sass, etc) in nested addons. For the majority of apps, the update from 0.1.15 to 0.2.0 is non-breaking and should not cause significant concern. For addon creators, make sure to update to use the `setupPreprocessorRegistry` hook (documented [here](https://github.com/ember-cli/ember-cli/blob/master/ADDON_HOOKS.md)) if you need to add a preprocessor to the registry. You can review the update process in [ember-cli-htmlbars#38](https://github.com/ember-cli/ember-cli-htmlbars/pull/38) or [ember-cli-coffeescript#60](https://github.com/kimroen/ember-cli-coffeescript/pull/60) which show how to maintain support for both 0.1.x and 0.2.0 in an addon. The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d717009d95d75cee1800e8ba9f52c24d117acb12) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + The 6to5 project has been renamed to Babel. See [the blog post](https://babeljs.io/blog/2015/02/15/not-born-to-die/) for more details. + The default blueprint has been updated to work with Ember 1.10 by default. + Update the following packages in your `package.json`: * Remove `broccoli-ember-hbs-template-compiler`. Uninstall with `npm uninstall --save-dev broccoli-ember-hbs-template-compiler`. * Remove `ember-cli-6to5`. Uninstall with `npm uninstall --save-dev ember-cli-6to5`. * Add `ember-cli-babel`. Install with `npm install --save-dev ember-cli-babel`. * Add `ember-cli-htmlbars`. Install with `npm install --save-dev ember-cli-htmlbars`. * Updated `ember-cli-qunit` to 0.3.8. Install with `npm install --save-dev ember-cli-qunit@0.3.8`. * Updated `ember-data` to 1.0.0-beta.15. Install with `npm install --save-dev ember-data@1.0.0-beta.15`. + Update the following packages in your `bower.json`: * Removed `handlebars`. Uninstall with `bower uninstall --save handlebars`. * Updated `ember` to 1.10.0. Install with `bower install --save ember#1.10.0`. * Updated `ember-data` to 1.0.0-beta.15. Install with `bower install --save ember-data#1.0.0-beta.15`. * Updated `ember-cli-test-loader` to 0.1.3. Install with `bower install --save ember-cli-test-loader#0.1.3`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c7e8a2a97ab5d508ea3f586bc97fedffa5763a75) + Usage of the `included` hook to add items to the `registry` will need to be refactored to use the newly added `setupPreprocessorRegistry` hook instead. - Core Contributors + No changes required #### Community Contributions - [#3166](https://github.com/ember-cli/ember-cli/pull/3166) [BREAKING ENHANCEMENT] Addon discovery and isolation [@lukemelia](https://github.com/lukemelia) / [@chrislopresto](https://github.com/chrislopresto) / [@rwjblue](https://github.com/rwjblue) - [#3285](https://github.com/ember-cli/ember-cli/pull/3285) [INTERNAL ENHANCEMENT] Update to Testem 0.7 [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3295](https://github.com/ember-cli/ember-cli/pull/3295) [ENHANCEMENT] Update ember-data to 1.0.0-beta.15 [@bmac](https://github.com/bmac) - [#3297](https://github.com/ember-cli/ember-cli/pull/3297) [ENHANCEMENT] Use ember-cli-babel instead of ember-cli-6to5 [@fivetanley](https://github.com/fivetanley) - [#3298](https://github.com/ember-cli/ember-cli/pull/3298) [BUGFIX] Update ember-cli-qunit to v0.3.8. [@rwjblue](https://github.com/rwjblue) - [#3301](https://github.com/ember-cli/ember-cli/pull/3301) [BUGFIX] Only add Handlebars to `vendor.js` if present in `bower.json`. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 0.1.15 This release fixes a regression in 0.1.13. See [#3271](https://github.com/ember-cli/ember-cli/issues/3271) for details. The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1f0bc0414b460da9c924e7e750d7bc5639b62f42) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/0ba9b5980684c48c063a3d320914db90498f684a) + No changes required - Core Contributors + No changes required - [#3271](https://github.com/ember-cli/ember-cli/pull/3271) [HOTFIX] Update broccoli-funnel to v0.2.2. [@rwjblue](https://github.com/rwjblue) ### 0.1.14 This release fixes a regression in 0.1.13. See [#3267](https://github.com/ember-cli/ember-cli/issues/3267) for details. The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1f5c865c5979d35f1aac72d00f97bda86864667f) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/cec7a598854db05f9190ebb6ef68d570592b8e6e) + No changes required - Core Contributors + No changes required - [#3267](https://github.com/ember-cli/ember-cli/pull/3267) [HOTFIX] Ensure reexports work to not cause an error on rebuild. [@rwjblue](https://github.com/rwjblue) ### 0.1.13 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/15a28d18f13b68d32b635535b168d1aa7c3f6d4d) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Update the following packages in your `package.json`: * Updated `ember-cli-qunit` to 0.3.7. Install with `npm install --save-dev ember-cli-qunit@0.3.7`. * Updated `ember-data` to 1.0.0-beta.14.1. Install with `npm install --save-dev ember-data@1.0.0-beta.14.1`. * Updated `ember-export-application-global` to 1.0.2. Install with `npm install --save-dev ember-export-application-global@^1.0.2`. + Update the following packages in your `bower.json`: * Updated `ember-data` to 1.0.0-beta.14.1. Install with `bower install --save ember-data#1.0.0-beta.14.1`. * Updated `ember-cli-test-loader` to 0.1.1. Install with `bower install --save ember-cli-test-loader#0.1.1`. * Updated `ember-qunit` to 0.2.8. Install with `bower install --save ember-qunit#0.2.8`. Please review [Ember QUnit 0.2.x](https://reefpoints.dockyard.com/2015/02/06/ember-qunit-0-2.html) for background and impact. * Updated `ember-qunit-notifications` to 0.0.7. Install with `bower install --save ember-qunit-notifications#0.0.7`. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/8c1a672e0ccf0fe3c8f709191ff130cd20abb03e) + No changes required - Core Contributors + No changes required #### Community Contributions - [#3218](https://github.com/ember-cli/ember-cli/pull/3218) [ENHANCEMENT] Add JS context {{content-for}} hooks. This allows addons to inject things into `vendor.js`/`my-app-name.js` without violating CSP or having to do crazy hacks. [@rwjblue](https://github.com/rwjblue) - [#3156](https://github.com/ember-cli/ember-cli/pull/3156) [BUGFIX] Serve static files from `/test` if they exist. [@trek](https://github.com/trek) - [#3155](https://github.com/ember-cli/ember-cli/pull/3155) [BUGFIX] Guard against rawArgs being `undefined` [@chadhietala](https://github.com/chadhietala) - [#3183](https://github.com/ember-cli/ember-cli/pull/3183) [BUGFIX] Use recent Esperanto update to allow ES3 safe output. [@rwjblue](https://github.com/rwjblue) - [#3170](https://github.com/ember-cli/ember-cli/pull/3170) / [#3184](https://github.com/ember-cli/ember-cli/pull/3184) [#3255](https://github.com/ember-cli/ember-cli/pull/3255) [ENHANCEMENT] Update ember-qunit to 0.2.8. [@rwjblue](https://github.com/rwjblue) / [@jbrown](https://github.com/jbrown) - [#3165](https://github.com/ember-cli/ember-cli/pull/3165) [BUGFIX] Fix `npm install --save-dev` ordering of default `package.json`. [@kellyselden](https://github.com/kellyselden) - [#3164](https://github.com/ember-cli/ember-cli/pull/3164) [ENHANCEMENT] Enable asynchronous `Addon.prototype.serverMiddleware` hooks by returning a promise from the hook. [@taras](https://github.com/taras) - [#3182](https://github.com/ember-cli/ember-cli/pull/3182) [INTERNAL ENHANCEMENT] Update `ember-router-generator` to ensure routes are injected into `router.js` with single quotes. [@abuiles](https://github.com/abuiles) - [#3232](https://github.com/ember-cli/ember-cli/pull/3232) / [#3212](https://github.com/ember-cli/ember-cli/pull/3212) / [#3243](https://github.com/ember-cli/ember-cli/pull/3243) [INTERNAL ENHANCEMENT] Update testem to 0.6.39. [@joostdevries](https://github.com/joostdevries) / [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3203](https://github.com/ember-cli/ember-cli/pull/3203) / [#3252](https://github.com/ember-cli/ember-cli/pull/3252) [INTERNAL ENHANCEMENT] Bump broccoli-es6modules to v0.5.0. [@rwjblue](https://github.com/rwjblue) - [#3197](https://github.com/ember-cli/ember-cli/pull/3197) [ENHANCEMENT] Update test blueprints to use [QUnit 2.0 compatible](https://qunitjs.com/upgrade-guide-2.x/) output. [@rwjblue](https://github.com/rwjblue) - [#3199](https://github.com/ember-cli/ember-cli/pull/3199) [ENHANCEMENT] Provide locals to `Blueprint.prototype.beforeInstall`/`Blueprint.prototype.beforeUninstall` hooks. [@mattmarcum](https://github.com/mattmarcum) - [#3188](https://github.com/ember-cli/ember-cli/pull/3188) [ENHANCEMENT] Update Ember Data version to 1.0.0-beta.14.1. [@abuiles](https://github.com/abuiles) - [#3245](https://github.com/ember-cli/ember-cli/pull/3245) [ENHANCEMENT] Update ember-cli-qunit to v0.3.7. [@rwjblue](https://github.com/rwjblue) - [#3231](https://github.com/ember-cli/ember-cli/pull/3231) [INTERNAL ENHANCEMENT] Remove extra Addon build steps. [@rwjblue](https://github.com/rwjblue) - [#3236](https://github.com/ember-cli/ember-cli/pull/3236) [INTERNAL ENHANCEMENT] Remove module transpilation from Addon model. [@rwjblue](https://github.com/rwjblue) - [#3242](https://github.com/ember-cli/ember-cli/pull/3242) [DOCS] Add `isDevelopingAddon` to `ADDON_HOOKS.md`. [@matthiasleitner](https://github.com/matthiasleitner) - [#3244](https://github.com/ember-cli/ember-cli/pull/3244) [BUGFIX] Ensure that Blueprints are returned in a consistent order when looking them up. [@nathanpalmer](https://github.com/nathanpalmer) - [#3251](https://github.com/ember-cli/ember-cli/pull/3251) Update ember-export-application-global to v1.0.2. [@rwjblue](https://github.com/rwjblue) - [#3167](https://github.com/ember-cli/ember-cli/pull/3167) [ENHANCEMENT]`usePodsByDefault` in app config deprecated in favor of `usePods` in .ember-cli [@trabus](https://github.com/trabus) - [#3260](https://github.com/ember-cli/ember-cli/pull/3260) [BUGFIX] Ensure newly generated project has an `app/styles/app.css` file (prevents a 404 on a newly generated project). [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 0.1.12 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/a9bbe9c3cebc9768bf3e239ae8b2e5b5387335bf) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `package.json` changes: + Update `ember-cli-qunit` to 0.3.1. + Update `ember-cli-app-version` to 0.3.1. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/fb04f954b345a1f5a1d891b64d7a596b2f566a57) + No changes required - Core Contributors + No changes required #### Community Contributions - [#3118](https://github.com/ember-cli/ember-cli/pull/3118) [BUGFIX] Fix conflicting aliases. The `serve` command `host` alias is now `H` [@taddeimania](https://github.com/taddeimania) - [#3130](https://github.com/ember-cli/ember-cli/pull/3130) [ENHANCEMENT] Tomster looks fabulous without breaking `ember new`[@johnnyshields](https://github.com/johnnyshields) - [#3132](https://github.com/ember-cli/ember-cli/pull/3132) [BUGFIX] Update ember-cli-qunit to v0.3.1. Fixes `tests/.jshintrc` being used instead of app `.jshintrc`. [@rwjblue](https://github.com/rwjblue) - [#3133](https://github.com/ember-cli/ember-cli/pull/3133) [BUGFIX] Fix analytics being disabled by default. Users can opt out of anylytics with `--disable-analytics` [@stefanpenner](https://github.com/stefanpenner) - [#3153](https://github.com/ember-cli/ember-cli/pull/3153) [ENHANCEMENT] Remove default css from `app/styles/app.css` [@mattjmorrison](https://github.com/mattjmorrison) - [#3132](https://github.com/ember-cli/ember-cli/pull/3157) [BUGFIX] Ensure `ember test --environment=production` runs JSHint. [@rwjblue](https://github.com/rwjblue) Thank you to all who took the time to contribute! ### 0.1.11 * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1f0fe5089efd1a28be810f261d6cd17a342fce7b) * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/52c9eca14e3d498786fc93a17e08a92688cd43a5) * [#3126](https://github.com/ember-cli/ember-cli/pull/3126) hot-fix tomster ` -> ., prevents breaking the initial git commit ### 0.1.10 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/bc9e076e0bb2c00f183e479bf025cdce84eeca1a) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + `package.json` changes: + Add `ember-cli-app-version` at 0.3.0. + Add `ember-cli-uglify` at 1.0.1. + Update `ember-cli-qunit` to 0.3.0. + Update `ember-cli-6to5` to 3.0.0. + `bower.json` changes: + Update `ember-cli-test-loader` to 0.1.0. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/88b8bf1f22e47298cd79b91bf2ccc6e054d5354b) + No changes required - Core Contributors + No changes required #### Community Contributions - [#2970](https://github.com/ember-cli/ember-cli/pull/2970) [ENHANCEMENT] - Added ember-cli-app-version to app blueprint - Close 2524 [@taras](https://github.com/taras) - [#3086](https://github.com/ember-cli/ember-cli/pull/3086) [BUGFIX] Ensure that addon test-support trees are not JSHinted in the app. [@rwjblue](https://github.com/rwjblue) - [#3085](https://github.com/ember-cli/ember-cli/pull/3085) [ENHANCEMENT] Better ASCII art [@johnnyshields](https://github.com/johnnyshields) - [#3084](https://github.com/ember-cli/ember-cli/pull/3084) [ENHANCEMENT] Add `ember b` as `ember build` command alias. [@cbrock](https://github.com/cbrock) - [#3092](https://github.com/ember-cli/ember-cli/pull/3092) [BUGFIX] Fix issues with running ember-cli in iojs. [@stefanpenner](https://github.com/stefanpenner) - [#3096](https://github.com/ember-cli/ember-cli/pull/3096) [BUGFIX] Ensure that `ember g resource` uses custom blueprints (i.e. ember-cli-coffeescript or ember-cli-mocha) properly. [@jluckyiv](https://github.com/jluckyiv) - [#3106](https://github.com/ember-cli/ember-cli/pull/3106) [BUGFIX] Fixes file stat related crashes (i.e. using Sublime Text with atomic save enabled). [@raytiley](https://github.com/raytiley) - [#3114](https://github.com/ember-cli/ember-cli/pull/3114) [BUGFIX] Update version of ES2015 module transpiler (Esperanto). Fixes many transpilation issues (including shadowed declarations and re-exports). [@rwjblue](https://github.com/rwjblue) - [#3116](https://github.com/ember-cli/ember-cli/pull/3116) [Bugfix] Ensure that files starting with `app/styles*` and `app/templates*` are still available in the app tree. [@stefanpenner](https://github.com/stefanpenner) - [#3119](https://github.com/ember-cli/ember-cli/pull/3110) [ENHANCEMENT] Update ember-cli-qunit to 0.2.0. [@rwjblue](https://github.com/rwjblue) - [#3117](https://github.com/ember-cli/ember-cli/pull/3117) [ENHANCEMENT] Replace builtin minification with ember-cli-uglify [@jkarsrud](https://github.com/jkarsrud) - [#3119](https://github.com/ember-cli/ember-cli/pull/3119) & [#3121](https://github.com/ember-cli/ember-cli/pull/3121) [ENHANCEMENT] Update ember-cli-qunit to v0.3.0. [@rwjblue](https://github.com/rwjblue) - [#3122](https://github.com/ember-cli/ember-cli/pull/3122) [ENHANCEMENT] Make linting pluggable. [@ef4](https://github.com/ef4) - [#3123](https://github.com/ember-cli/ember-cli/pull/3123) [ENHANCEMENT] Update ember-cli-6to5 to v3.0.0. [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 0.1.9 This release fixes a regression in 0.1.8. See [#3075](https://github.com/ember-cli/ember-cli/issues/3075) for details. The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/2275ca51593bae2f6fa91568869f36cd84c264c4) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d41dcf806a55056a5591dd4e81d712988be1e22f) + No changes required - Core Contributors + No changes required #### Community Contributions - [#3077](https://github.com/ember-cli/ember-cli/pull/3077) [BUGFIX] Fix error `Cannot call method 'bind' of undefined` [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 0.1.8 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/ed4f5bcbff0641dba8eca8fe3a3ab96f1347a7cf) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/237c74c0b5972c8ee1ef9b427809aaf93c53db6a) + No changes required - Core Contributors + No changes required #### Community Contributions - [#3072](https://github.com/ember-cli/ember-cli/pull/3072) [BUGFIX] Update to app blueprint to use QUnit 1.17.1 [@rwjblue](https://github.com/rwjblue) - [#3069](https://github.com/ember-cli/ember-cli/pull/3069) [BUGFIX] Fix style preprocessors for included addons [@pzuraq](https://github.com/pzuraq) - [#3068](https://github.com/ember-cli/ember-cli/pull/3068) [ENHANCEMENT] Hide passed tests by default [@rwjblue](https://github.com/rwjblue) - [#3036](https://github.com/ember-cli/ember-cli/pull/3036) [BUGFIX] Fix platform dependent path separator [@KarimBaaba](https://github.com/KarimBaaba) - [#2754](https://github.com/ember-cli/ember-cli/pull/2754) [FEATURE] Allow addon commands to be classes [@chadhietala](https://github.com/chadhietala) - [#2923](https://github.com/ember-cli/ember-cli/pull/2923) [ENHANCEMENT] Add disable-analytics option to all commands [@twokul](https://github.com/twokul) - [#2901](https://github.com/ember-cli/ember-cli/pull/2901) [ENHANCEMENT] Improve boot by 300โ€“400ms [@stefanpenner](https://github.com/stefanpenner) - [#3049](https://github.com/ember-cli/ember-cli/pull/3049) [FEATURE] Add Test helper blueprint [@stefanpenner](https://github.com/stefanpenner) - [#2826](https://github.com/ember-cli/ember-cli/pull/2826) [BUGFIX] Remove path.join from http-mock bluerint urls [@knownasilya](https://github.com/knownasilya) - [#2983](https://github.com/ember-cli/ember-cli/pull/2983) [ENHANCEMENT] Update QUnit version [@wagenet](https://github.com/wagenet) - [#2814](https://github.com/ember-cli/ember-cli/pull/2814) [ENHANCEMENT] Add listing of available addons [@rondale-sc](https://github.com/rondale-sc) - [#3007](https://github.com/ember-cli/ember-cli/pull/3007) [FEATURE] Add a watcher option to the build command [@rauhryan](https://github.com/rauhryan) - [#3039](https://github.com/ember-cli/ember-cli/pull/3039) [BUGFIX] Move static file check earlier so it only affects the default value [@krisselden](https://github.com/krisselden) - [#3028](https://github.com/ember-cli/ember-cli/pull/3028) [BUGFIX] Update Testem (fixes timeouts and reloads with Pretender) [@johanneswuerbach](https://github.com/johanneswuerbach) - [#3026](https://github.com/ember-cli/ember-cli/pull/3026) [BUGFIX] Correct comment in server blueprint [@ohcibi](https://github.com/ohcibi) - [#3008](https://github.com/ember-cli/ember-cli/pull/3008) [BUGFIX] Clarify error message for ensuring hyphen presence in component name [@artfuldodger](https://github.com/artfuldodger) - [#3009](https://github.com/ember-cli/ember-cli/pull/3009) [BUGFIX] Tweak error message for executing `ember unknownCommand` [@artfuldodger](https://github.com/artfuldodger) - [#2996](https://github.com/ember-cli/ember-cli/pull/2996) [BUGFIX] Rename .npmignore in addon blueprint (fixes broken package) [@jgwhite](https://github.com/jgwhite) - [#2995](https://github.com/ember-cli/ember-cli/pull/2995) [BUGFIX] Correct package.json ordering in app blueprint [@kellyselden](https://github.com/kellyselden) - [#2984](https://github.com/ember-cli/ember-cli/pull/2984) [ENHANCEMENT] Add `"strict": false` to blueprint .jshintrc [@quaertym](https://github.com/quaertym) Thank you to all who took the time to contribute! ### 0.1.7 - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/22b868fb064631d9ed16e208db982ee808f05296) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) + Uninstall ember-cli-esnext. It has been replaced by ember-cli-6to5 which will be added to your project from the upgrade steps. - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/eb5319eb7fd626cc53bf0b5aee639167a031a4c5) + No changes required - Core Contributors + No changes required #### Using 6to5. The module transpile step is still es3 safe, if you are concern about using 6to5 you can remove it from package.json. #### Community Contributions - [#2841](https://github.com/ember-cli/ember-cli/pull/2841) Add insecure-proxy option to `serve` command [@matthewlehner](https://github.com/matthewlehner) - [#2922](https://github.com/ember-cli/ember-cli/pull/2922) 0.1.6 changelog [@stefanpenner](https://github.com/stefanpenner) - [#2927](https://github.com/ember-cli/ember-cli/pull/2927) Cleanup badges [@knownasilya](https://github.com/knownasilya) - [#2937](https://github.com/ember-cli/ember-cli/pull/2937) [BUGFIX] only include dependencies(not devDependencies) of included addons [@jakecraige](https://github.com/jakecraige) - [#2951](https://github.com/ember-cli/ember-cli/pull/2951) Fix for aliases for hyphenated options [@marcioj](https://github.com/marcioj) - [#2952](https://github.com/ember-cli/ember-cli/pull/2952) Fixes validation of shorthand commandOptions [@trabus](https://github.com/trabus) - [#2960](https://github.com/ember-cli/ember-cli/pull/2960) Move from esnext to 6to5 [@stefanpenner](https://github.com/stefanpenner) - [#2964](https://github.com/ember-cli/ember-cli/pull/2964) [Bugfix] when developing an add-on, itโ€™s jshint tests would be duplicate... [@stefanpenner](https://github.com/stefanpenner) - [#2965](https://github.com/ember-cli/ember-cli/pull/2965) Remove Hardcoded test-loader [@chadhietala](https://github.com/chadhietala) - [#2976](https://github.com/ember-cli/ember-cli/pull/2976) debug logging for add-ons + projects [@stefanpenner](https://github.com/stefanpenner) Thank you to all who took the time to contribute! ### 0.1.6 The following changes are required if you are upgrading from the previous version: - Users + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/5c08ee64df8df8bd40c3e1fd9541e19c9db9b214) + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading) - Addon Developers + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/82652c474424a118268383d429f4b054567bb966) + No changes required - Core Contributors + Use `expect` over `assert` in tests going forward #### Community Contributions - [#2885](https://github.com/ember-cli/ember-cli/pull/2885) [ENHANCEMENT] npm should use save-exact flags [@chadhietala](https://github.com/chadhietala) - [#2840](https://github.com/ember-cli/ember-cli/pull/2840) [INTERNAL ]using 'expect' vs. assert. [@Mawaheb](https://github.com/Mawaheb) - [#2669](https://github.com/ember-cli/ember-cli/pull/2669) [ENHANCEMENT] add .npmignore to addon blueprint [@pogopaule](https://github.com/pogopaule) - [#2909](https://github.com/ember-cli/ember-cli/pull/2909) [INTERNAL] Use lib/ext/promise instead of RSVP directly [@zeppelin](https://github.com/zeppelin) - [#2857](https://github.com/ember-cli/ember-cli/pull/2857) [ENHANCEMENT] Add descriptions to more Broccoli trees. [@rwjblue](https://github.com/rwjblue) - [#2842](https://github.com/ember-cli/ember-cli/pull/2842) [INTERNAL] Prefer `expect` over `assert` for testing [@stavarotti](https://github.com/stavarotti) - [#2847](https://github.com/ember-cli/ember-cli/pull/2847) [BUGFIX] Bump ember-router-generator (fixes WARN on description not present). [@abuiles](https://github.com/abuiles) - [#2843](https://github.com/ember-cli/ember-cli/pull/2843) [INTERNAL] Unify using chai.expect [@twokul](https://github.com/twokul) - [#2900](https://github.com/ember-cli/ember-cli/pull/2900) [INTERNAL] update some CI stuff [@stefanpenner](https://github.com/stefanpenner) - [#2876](https://github.com/ember-cli/ember-cli/pull/2876) [BUGFIX] make sure adapter cannot extend from itself [@jakecraige](https://github.com/jakecraige) - [#2869](https://github.com/ember-cli/ember-cli/pull/2869) [BUGFIX] Tolerate before & after references to missing addons [@ef4](https://github.com/ef4) - [#2864](https://github.com/ember-cli/ember-cli/pull/2864) [ENHANCEMENT] the .gitkeep in /public can now be removed [@kellyselden](https://github.com/kellyselden) - [#2887](https://github.com/ember-cli/ember-cli/pull/2887) [INTERNAL] I donโ€™t think we need this anymore. [@stefanpenner](https://github.com/stefanpenner) - [#2910](https://github.com/ember-cli/ember-cli/pull/2910) [DOCS] Update org references to ember-cli [@zeppelin](https://github.com/zeppelin) - [#2911](https://github.com/ember-cli/ember-cli/pull/2911) [DOCS] More org updates to reference ember-cli [@Dhaulagiri](https://github.com/Dhaulagiri) - [#2916](https://github.com/ember-cli/ember-cli/pull/2916) [BUGFIX] findAddonByName returning incorrect matches [@jakecraige](https://github.com/jakecraige) - [#2918](https://github.com/ember-cli/ember-cli/pull/2918) [ENHANCEMENT] Updated testem [@johanneswuerbach](https://github.com/johanneswuerbach) - [#2919](https://github.com/ember-cli/ember-cli/pull/2919) [ENHANCEMENT] implement Blueprint.prototype.addAddonToProject [@jakecraige](https://github.com/jakecraige) - [#2920](https://github.com/ember-cli/ember-cli/pull/2920) [BUGFIX] explicitly bump broccoli-sourcemap-concat to fix #2890 [@krisselden](https://github.com/krisselden) - [#2929](https://github.com/ember-cli/ember-cli/pull/2929) [BUGFIX] Bump ember-router-generator. [@abuiles](https://github.com/abuiles) - [#2939](https://github.com/ember-cli/ember-cli/pull/2939) [ENHANCEMENT] Add a hook for postprocessing tests tree [@ef4](https://github.com/ef4) - [#2941](https://github.com/ember-cli/ember-cli/pull/2941) [ENHANCEMENT] Bumped testem [@johanneswuerbach](https://github.com/johanneswuerbach) - [#2944](https://github.com/ember-cli/ember-cli/pull/2944) [INTERNAL] update CONTRIBUTING.md [@jakecraige](https://github.com/jakecraige) Thank you to all who took the time to contribute! ### 0.1.5 ### Applications - [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/feb4dd773e2d68c8576b060c2973062ba83ed66a) - [#2727](https://github.com/ember-cli/ember-cli/pull/2727) Added sourcemap support to the JS concatenation and minification steps of the build. This eliminates the need for the wrapInEval hack. Any Javascript preprocessors that produce sourcemaps will also be automatically incorporated into the final result. Sourcemaps are enabled by default in dev, to enable them in production pass `{sourcemaps: { enabled: true, extensions: ['js']}}` to your EmberApp constructor. - [#2777](https://github.com/ember-cli/ember-cli/pull/2777) allowed the creation of components with slashes in their names since this is supported in Handlebars 2.0. - [#2800](https://github.com/ember-cli/ember-cli/pull/2800) Added 3 new commands ``` ember install ember install:bower moment ember install:npm ember-browserify ``` They behave exactly as you'd expect. Install runs npm and bower install on the project. The last two simply pass in the package names you give it to the underlying task to do it. - [#2805](https://github.com/ember-cli/ember-cli/pull/2805) Added the `install:addon` command, which installs an addon with npm and then runs the included generator of the same name if it provides one. If the blueprint for the installed addon requires arguments, then you can pass them too, for example, the `ember-cli-cordova` addon needs an extra argument which you can pass running the command as follows: `ember install:addon ember-cli-cordova com.myapp.app`. - [#2565](https://github.com/ember-cli/ember-cli/pull/2565) added support for command options aliases, as well as aliases for predefined options, this means that some commands can use aliases for their existing options, for example, instead of running `ember g route foo --type route` we can now use the -route alias: `ember g route foo -route`. You can see available aliases for each command running `ember help`, they will show as `aliases: ` follow by the alias. - [#2668](https://github.com/ember-cli/ember-cli/pull/2668) added the `prepend` flag to `app.import` in `Brocfile.js`, allowing to prepend a file to the vendor bundle rather than appended which is the default behavior. ``` // Brocfile.js app.import('bower_components/es5-shim/es5-shim.js', { type: 'vendor', prepend: true }); ``` - [#2694](https://github.com/ember-cli/ember-cli/pull/2694) disabled default lookup & active generation logging in `config/environment.js`. - [#2748](https://github.com/ember-cli/ember-cli/pull/2748) improved the router generator to support properly nested routes and resources, previously if you had a route similar like: ``` Router.map(function() { this.route("foo"); }); ``` And you did `ember g route foo/bar` the generated routes would be ``` Router.map(function() { this.route("foo"); this.route("foo/bar"); }); ``` Now it keeps manages nested routes properly so the result would be: ``` Router.map(function() { this.route("foo", function() { this.route("bar"); }); }); ``` Additionally the option `--path` was added so you can do things like `ember g route friends/edit --path=:friend_id/id` creating a nested route under `friends` like: `this.route('edit', {path: ':friend_id/edit'})` - [#2734](https://github.com/ember-cli/ember-cli/pull/2734) changed the options for editorconfig so it won't remove trailing whitespace on .diff files. - [#2788](https://github.com/ember-cli/ember-cli/pull/2788) added an `on('error')` handler to the proxy blueprint, with this your `ember server` won't be killed when receiving `socket hang up` from the `http-proxy`. - [#2741](https://github.com/stefanpenner/ember-cli/pull/2741) updated `broccoli-asset-rev` to 2.0.0. - [#2779](https://github.com/ember-cli/ember-cli/pull/2779) fixed a bug in your `.ember-cli` file, if you had a liveReloadPort of say "4200" it would not actually end up as that port. This casts the string to a number so that the port is set correctly. - [#2817](https://github.com/ember-cli/ember-cli/pull/2817) added a new feature so [Leek](https://github.com/twokul/leek) can be configured through your `.ember-cli` file. It means you will be able to configure the URLs Leek sends requests to, with this you can plug internal tools and track usage patterns. - [#2828](https://github.com/ember-cli/ember-cli/pull/2828) added the option to consume `app.env` before app instance creation in your Brocfile, this is useful if you want to pass environment-dependent options to the EmberApp constructor in your Brocfile: ``` new EmberApp({ someOption: EmberApp.env() === 'production' ? 'foo' : 'bar'; }); ``` - [#2829](https://github.com/ember-cli/ember-cli/pull/2829) fixed an issue on the model-test blueprint which was causing the build to fail when the options `needs` wasn't present. - [#2832](https://github.com/ember-cli/ember-cli/pull/2832) added a buildError hook which will be called when an error occurs during the `preBuild` or `postBuild` hooks for addons, or when `builder#build` fails hook. - [#2836](https://github.com/ember-cli/ember-cli/pull/2836) added a check when passing `--proxy` to `ember server`. If the URL doesn't include `http` or `https` then the command will fail since it requires the protocol in order to get the proxy working correctly. #### Addons - [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/1df573947070214b058e830e962a673fc9819925) - [#2693](https://github.com/ember-cli/ember-cli/pull/2693) fixed an issue with blueprints ensuring that last loaded blueprint takes precedence. - [#2805](https://github.com/ember-cli/ember-cli/pull/2805) Added the `install:addon` command, which installs an addon with npm and then runs the included generator of the same name if it provides one, additionally if you addon generator's name is different to the addon name, you can pass the option `defaultBlueprint` in your `package.json` and the command will run the generator after installed. The following will run `ember g cordova-starter-kit` after it has successfully installed `ember-cli-cordova` ``` name: 'ember-cli-cordova', 'ember-addon': { defaultBlueprint: 'cordova-starter-kit' } ``` - [#2775](https://github.com/ember-cli/ember-cli/pull/2775) added a default `.jshintrc` for `in-repo-addons` so they are treated as `Node` applications. ### 0.1.4 #### Applications * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/94439eb22e76e7e71be472c264bef40235583fa9) * [BUGFIX] Use the container from the created Ember.Application for initializer tests. [#2582](https://github.com/stefanpenner/ember-cli/pull/2582) * [ENHANCEMENT] Add extra contentFor hooks [#2588](https://github.com/stefanpenner/ember-cli/pull/2592) * `{{content-for 'head-footer'}}` * `{{content-for 'test-head-footer'}}` * `{{content-for 'body-footer'}}` * `{{content-for 'test-body-footer'}}` * [BUGFIX] Create separate server blueprint to stop http-{mock,proxy} removing files [#2610](https://github.com/stefanpenner/ember-cli/pull/2610) * [BUGFIX] Fixes `--proxy` so it proxies correctly to API's under subdomains [#2615](https://github.com/stefanpenner/ember-cli/pull/2615) * [BUGFIX] Ensure `watchman` does not conflict with npm's `watchman` package. [#2645](https://github.com/stefanpenner/ember-cli/pull/2645) * [BUGFIX] Ensure that the generated meta tag is now self closing. [#2661](https://github.com/stefanpenner/ember-cli/pull/2661) #### Addons * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/1ba17bff6003dd176a038113f412fc24a26b03d2) ### 0.1.3 #### Applications * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/25323aef6cd8a4e277dc451aa4fa0d80a1715acd) * [#2586](https://github.com/stefanpenner/ember-cli/pull/2586) Set locationType to none in tests. * [#2573](https://github.com/stefanpenner/ember-cli/pull/2574) Added --silent option for quieter UI * [#2458](https://github.com/stefanpenner/ember-cli/pull/2458) Added additional file watching mechanism: [Watchman](https://facebook.github.io/watchman/) This helps resolve the recent Node + Yosemite file watching issues, but also improves file watching (when available) for all `*nix` systems What is Watchman? Watchman runs as a standalone service, this allows it to manage file-watching for multiple consumers (in our case ember-cli apps) How do I used it? homebrew: `brew install watchman` other: https://facebook.github.io/watchman/docs/install.html windows: not supported yet, but it [may happen](https://github.com/facebook/watchman/issues/19) What happens if its not installed? We fall back to the existing watcher NodeWatcher How do I force it to fallback to NodeWatch ```sh ember --watcher=node ``` Common problem: `invalid watchman found, version: [2.9.8] did not satisfy [^3.0.0]` this basically means you have an older version of watchman installed. Be sure to install `3.0.0` and run `watchman shutdown-server` before re-starting your ember server. * [#2265](https://github.com/stefanpenner/ember-cli/pull/2265) Added auto-restarting of server and triggering of LR on `server/*` file changes * [#2535](https://github.com/stefanpenner/ember-cli/pull/2535) Updated broccoli-asset-rev to 1.0.0 * [#2452](https://github.com/stefanpenner/ember-cli/pull/2452) Including [esnext](https://github.com/esnext/esnext) via `ember-cli-esnext` per default * [#2518](https://github.com/stefanpenner/ember-cli/pull/2518) improved HTTP logging when using http-mocks and proxy by using [morgan](https://www.npmjs.org/package/morgan) * [#2532](https://github.com/stefanpenner/ember-cli/pull/2532) Added support to run specific tests via `ember test --module` and `ember test --filter` * [#2514](https://github.com/stefanpenner/ember-cli/pull/2514) Added config.usePodsByDefault for users who wish to have blueprints run in `pod` mode all the time * Warn on invalid command options * Allow array of paths to the preprocessCss phase * Adding --pods support for adapters, serializers, and transforms * As part of the Ember 2.0 push remove controller types. * http-mock now follows ember-data conventions * many of ember-cli internals now are instrumented with [debug] usage: `DEBUG=ember-cli:* ember ` to see ember-cli specific verbose logging. * Added ember-cli-dependency-checker to app's package.json * Added option to disable auto-start of ember app. * Added optional globbing to init with `ember init `, this allows you to re-blueprint a single file like: `ember init app/index.html` * Added support to test the app when built with `--env production`. * Update to Ember 1.8.1 * Update to Ember Data v1.0.0-beta.11 * [#2351](https://github.com/stefanpenner/ember-cli/pull/2351) Fix automatic generated model belongs-to and has-many relations to resolve test lookup. * [#1888](https://github.com/stefanpenner/ember-cli/pull/1888) Allow multiple SASS/LESS files to be built by populating `outputPaths.app.css` option * [#2523](https://github.com/stefanpenner/ember-cli/pull/2523) Added `outputPaths.app.html` option * [#2472](https://github.com/stefanpenner/ember-cli/pull/2472) Added Pod support for test blueprints. Add much more: [view entire diff](https://github.com/stefanpenner/ember-cli/compare/v0.1.2...v0.1.3) #### Addons * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/b75bc2c5e0d8d5f954d6c7adcb108f71fdef9ebf) * [#2505](https://github.com/stefanpenner/ember-cli/pull/2505) Added ability to dynamic add/remove module whitelist entries so that the [ember-browserify](https://github.com/ef4/ember-browserify) addon can work * [#2505](https://github.com/stefanpenner/ember-cli/pull/2505) Added an addon postprocess hook for all javascript * [#2271](https://github.com/stefanpenner/ember-cli/pull/2271) Added Addon.prototype.isEnabled for an addon to exclude itself from the project at runtime. * [#2451](https://github.com/stefanpenner/ember-cli/pull/2451) Ensure that in-repo addons are watched. * [#2411](https://github.com/stefanpenner/ember-cli/pull/2411) Add preBuild hook for addons. ### 0.1.2 #### Applications * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/0e6a6834b46df72658225490073980c44413892f) * [BREAKING ENHANCEMENT] Remove hard-coded support for `broccoli-less-single`, use `ember-cli-less` for `.less` support now. [#2210](https://github.com/stefanpenner/ember-cli/pull/2210) * [ENHANCEMENT] Provide a helpful error if the configuration info cannot be read from the proper `` tag. [#2219](https://github.com/stefanpenner/ember-cli/pull/2219) * [ENHANCEMENT] Allow test filtering from the command line. Running `ember test --filter "foo bar"` or `ember test --server --filter "foo bar"` will limit test runs to tests that contain "foo bar" in their module name or test name. [#2223](https://github.com/stefanpenner/ember-cli/pull/2223) * [ENHANCEMENT] Add a few more `content-for` hooks to `index.html` and `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236) * [ENHANCEMENT] Properly display the file causing build errors in `ember build --watch` and `ember serve` commands. [#2237](https://github.com/stefanpenner/ember-cli/pull/2237), [#2246](https://github.com/stefanpenner/ember-cli/pull/2246), and [#2297](https://github.com/stefanpenner/ember-cli/pull/2297) * [ENHANCEMENT] Update `broccoli-asset-rev` to 0.3.1. [#2250](https://github.com/stefanpenner/ember-cli/pull/2250) * [ENHANCEMENT] Add `ember-export-application-global` to allow easier debugging. [#2270](https://github.com/stefanpenner/ember-cli/pull/2270) * [BUGFIX] Fix default `.gitignore` to properly match `bower_components`. [#2285](https://github.com/stefanpenner/ember-cli/pull/2285) * [ENHANCEMENT] Display `baseURL` in `ember serve` startup messages. [#2291](https://github.com/stefanpenner/ember-cli/pull/2291) * [BUGFIX] Fix issues resulting in files outside of `tmp/` being removed due to following of symlinks. [#2290](https://github.com/stefanpenner/ember-cli/pull/2290) and [#2301](https://github.com/stefanpenner/ember-cli/pull/2301) * [ENHANCEMENT] Add --watcher=polling option to `ember test --server`. This provides a work around for folks having `EMFILE` errors in some scenarios. [#2296](https://github.com/stefanpenner/ember-cli/pull/2296) * [ENHANCEMENT] Allow opting out of storing the applications configuration in the generated `index.html` via `storeConfigInMeta` option in the `Brocfile.js`. [#2298](https://github.com/stefanpenner/ember-cli/pull/2298) * [BUGFIX] Update ember-cli-content-security-policy and ember-cli-inject-live-reload packages to latest version. Allows livereload to function properly regardless of host (0.1.0 always assumed `localhost` for the livereload server). [#2306](https://github.com/stefanpenner/ember-cli/pull/2306) * [ENHANCEMENT] Update internal dependencies to latest versions. [#2307](https://github.com/stefanpenner/ember-cli/pull/2307) * [BUGFIX] Allow overriding of vendor files to not loose required ordering. [#2312](https://github.com/stefanpenner/ember-cli/pull/2312) * [ENHANCEMENT] Add `bowerDirectory` to `Project` model (discovered on initialization). [#2287](https://github.com/stefanpenner/ember-cli/pull/2287) #### Addons * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/333ec703fba364bf5d2dcb3cc1d04a7b65c246f0) * [ENHANCEMENT] Allow addons to inject middleware into testem. [#2128](https://github.com/stefanpenner/ember-cli/pull/2128) * [ENHANCEMENT] Add {{content-for 'body'}} to `app/index.html` and `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236) * [ENHANCEMENT] Add {{content-for 'test-head'}} to `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236) * [ENHANCEMENT] Add {{content-for 'test-body'}} to `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236) * [ENHANCEMENT] Allow adding multiple bower packages at once via `Blueprint.prototype.addBowerPackagesToProject`. [#2222](https://github.com/stefanpenner/ember-cli/pull/2222) * [ENHANCEMENT] Allow adding multiple npm packages at once via `Blueprint.prototype.addPackagesToProject`. [#2245](https://github.com/stefanpenner/ember-cli/pull/2245) * [ENHANCEMENT] Ensure generated addons are in strict mode. [#2295](https://github.com/stefanpenner/ember-cli/pull/2295) * [BUGFIX] Ensure that addon's with `addon/styles/app.css` are able to compile properly (copying contents of `addon/styles/app.css` into `vendor.css`). [#2301](https://github.com/stefanpenner/ember-cli/pull/2301) * [ENHANCEMENT] Provide the `httpServer` instance to `serverMiddleware` (and `./server/index.js`). [#2302](https://github.com/stefanpenner/ember-cli/issues/2302) #### Blueprints * [ENHANCEMENT] Tweak helper blueprint to make it easier to test. [#2257](https://github.com/stefanpenner/ember-cli/pull/2257) * [ENHANCEMENT] Streamline initializer and service blueprints. [#2260](https://github.com/stefanpenner/ember-cli/pull/2260) ### 0.1.1 #### Applications * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/c97633f87717074986403e3ad87149d3bd8d1ee3) * [BUGFIX] Fix symlink regression in Windows (update broccoli-file-remover to 0.3.1). [#2204](https://github.com/stefanpenner/ember-cli/pull/2204) #### Addons * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/decc6c6c87071d271ee4b86dc292b7a353ead0e1) ### 0.1.0 #### Applications * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d35102254aeac097405167f2abeef57b92def518) * [ENHANCEMENT] Add symlinking to speed up Broccoli builds. [#2125](https://github.com/stefanpenner/ember-cli/pull/2125) * [BUGFIX] Fix issue with livereload in 0.0.47. [#2176](https://github.com/stefanpenner/ember-cli/pull/2176) * [BUGFIX] Change content security policy addon to use report only mode by default. [#2190](https://github.com/stefanpenner/ember-cli/pull/2190) * [ENHANCEMENT] Allow addons to customize their ES6 module prefix (for `addon` tree). [#2189](https://github.com/stefanpenner/ember-cli/pull/2189) * [BUGFIX] Ensure all addon hooks are executed in addon test harness. [#2195](https://github.com/stefanpenner/ember-cli/pull/2195) #### Addons * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/84fd1c523407e9fa7df7d2a664a14ddb543ea5e0) ### 0.0.47 #### Applications * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/7c59cf59fa42a9bf585b52455e424e2553aeb2aa) * [ENHANCEMENT] Add `--pod` option to blueprints for generate and destroy. Add `fileMapTokens` hook to blueprints, and optional blueprint file tokens `__path__` and `__test__` for pod support. [#1994](https://github.com/stefanpenner/ember-cli/pull/1994) * [ENHANCEMENT] Provide better error messages when uncaught errors occur during `ember build` and `ember serve`. [#2043](https://github.com/stefanpenner/ember-cli/pull/2043) * [ENHANCEMENT] Do not use inline `