UNPKG

ember-try

Version:

An ember-cli addon to test against multiple dependencies, such as ember and ember-data.

643 lines (411 loc) 38.4 kB
# Changelog ## v3.0.0 (2023-08-16) #### :boom: Breaking Change * [#920](https://github.com/ember-cli/ember-try/pull/920) Drop Node.js 14 support ([@SergeAstapov](https://github.com/SergeAstapov)) #### :rocket: Enhancement * [#960](https://github.com/ember-cli/ember-try/pull/960) Use pnpm's --no-lockfile ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) * [#956](https://github.com/ember-cli/ember-try/pull/956) Remove warning about pnpm ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) * [#850](https://github.com/ember-cli/ember-try/pull/850) Add support for npm overrides ([@mansona](https://github.com/mansona)) #### :memo: Documentation * [#957](https://github.com/ember-cli/ember-try/pull/957) Document pnpm options and behavior ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) #### :house: Internal * [#934](https://github.com/ember-cli/ember-try/pull/934) Update github CI yaml ([@mansona](https://github.com/mansona)) * [#933](https://github.com/ember-cli/ember-try/pull/933) Update smoke test to fix CI ([@mansona](https://github.com/mansona)) * [#893](https://github.com/ember-cli/ember-try/pull/893) update smoke-test-app to fix CI ([@mansona](https://github.com/mansona)) #### Committers: 3 - Chris Manson ([@mansona](https://github.com/mansona)) - Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov)) - [@NullVoxPopuli](https://github.com/NullVoxPopuli) ## v3.0.0-beta.1 (2023-03-01) #### :boom: Breaking Change * [#913](https://github.com/ember-cli/ember-try/pull/913) Bump node to supported versions ([@hjdivad](https://github.com/hjdivad)) #### :bug: Bug Fix * [#912](https://github.com/ember-cli/ember-try/pull/912) Downgraded fs-extra version to 6.x to fix a fs.copy related issue. ([@larry-x-yu](https://github.com/larry-x-yu)) #### :memo: Documentation * [#798](https://github.com/ember-cli/ember-try/pull/798) Fix a link in CHANGELOG.md ([@lolmaus](https://github.com/lolmaus)) #### :house: Internal * [#788](https://github.com/ember-cli/ember-try/pull/788) tests/npm-adapter: Use async/await instead of promise chains ([@Turbo87](https://github.com/Turbo87)) #### Committers: 4 - Andrey Mikhaylov (lolmaus) ([@lolmaus](https://github.com/lolmaus)) - David J. Hamilton ([@hjdivad](https://github.com/hjdivad)) - Tobias Bieniek ([@Turbo87](https://github.com/Turbo87)) - [@larry-x-yu](https://github.com/larry-x-yu) ## v2.0.0 (2021-11-04) #### :boom: Breaking Change * [#586](https://github.com/ember-cli/ember-try/pull/586) Drop support for scenarios with bower. ([@rwjblue](https://github.com/rwjblue)) #### :rocket: Enhancement * [#787](https://github.com/ember-cli/ember-try/pull/787) Implement `pnpm` adapter ([@Turbo87](https://github.com/Turbo87)) * [#143](https://github.com/ember-cli/ember-try/pull/143) Remove requirement to have dependency managers. ([@rwjblue](https://github.com/rwjblue)) * [#585](https://github.com/ember-cli/ember-try/pull/585) Use `ember-addon.configPath` from `package.json` if defined. ([@rwjblue](https://github.com/rwjblue)) #### :bug: Bug Fix * [#467](https://github.com/ember-cli/ember-try/pull/467) Ensure Yarn Workspace adapter supports `ember try:reset`. ([@rwjblue](https://github.com/rwjblue)) * [#463](https://github.com/ember-cli/ember-try/pull/463) Handle additional `yarn` workspace definition formats ([@BarryThePenguin](https://github.com/BarryThePenguin)) #### :house: Internal * [#745](https://github.com/ember-cli/ember-try/pull/745) CI: Remove job schedule ([@Turbo87](https://github.com/Turbo87)) * [#596](https://github.com/ember-cli/ember-try/pull/596) Remove unused devDeps and addon blueprint files. ([@rwjblue](https://github.com/rwjblue)) * [#595](https://github.com/ember-cli/ember-try/pull/595) Add Prettier to linting configuration. ([@rwjblue](https://github.com/rwjblue)) * [#593](https://github.com/ember-cli/ember-try/pull/593) Migrate Windows smoke test to GitHub Actions. ([@rwjblue](https://github.com/rwjblue)) * [#587](https://github.com/ember-cli/ember-try/pull/587) Add release automation setup. ([@rwjblue](https://github.com/rwjblue)) * [#594](https://github.com/ember-cli/ember-try/pull/594) Limit SemVer range smoke test to > 2.16 < 3.0.0. ([@rwjblue](https://github.com/rwjblue)) * [#584](https://github.com/ember-cli/ember-try/pull/584) Use matrix builds to speed up all commands smoke tests ([@rwjblue](https://github.com/rwjblue)) #### Committers: 4 - Jonathan Haines ([@BarryThePenguin](https://github.com/BarryThePenguin)) - Robert Jackson ([@rwjblue](https://github.com/rwjblue)) - Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov)) - Tobias Bieniek ([@Turbo87](https://github.com/Turbo87)) ## [v1.4.0](https://github.com/ember-cli/ember-try/tree/v1.4.0) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.3.0...v1.4.0) **Implemented enhancements:** - Add support for merging/clobbering `ember` in `package.json`. [\#429](https://github.com/ember-cli/ember-try/pull/429) ([rwjblue](https://github.com/rwjblue)) ## [v1.3.0](https://github.com/ember-cli/ember-try/tree/v1.3.0) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.2.1...v1.3.0) **Merged pull requests:** - Add support for opting out of `--ignore-lockfile` file [\#409](https://github.com/ember-cli/ember-try/pull/409) ([huyphamily](https://github.com/huyphamily)) - Deprecate `bower` support [\#402](https://github.com/ember-cli/ember-try/pull/402) ([kategengler](https://github.com/kategengler)) ## [v1.2.1](https://github.com/ember-cli/ember-try/tree/v1.2.1) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.2.0...v1.2.1) **Merged pull requests:** - Fix support for `npm` >= 5 [\#281](https://github.com/ember-cli/ember-try/pull/281) ([mansona](https://github.com/mansona)) ## [v1.2.0](https://github.com/ember-cli/ember-try/tree/v1.2.0) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.1.0...v1.2.0) **Merged pull requests:** - Restore table output on runs that aren't yarn workspaces [\#309](https://github.com/ember-cli/ember-try/pull/309) ([kategengler](https://github.com/kategengler)) - Update example bower-supplied ember scenario example [\#279](https://github.com/ember-cli/ember-try/pull/279) ([mistahenry](https://github.com/mistahenry)) - Add yarn resolutions [\#259](https://github.com/ember-cli/ember-try/pull/259) ([ryanto](https://github.com/ryanto)) - Upgrade ember-cli & friends [\#213](https://github.com/ember-cli/ember-try/pull/213) ([kategengler](https://github.com/kategengler)) - Copy `useYarn` into example configuration file [\#210](https://github.com/ember-cli/ember-try/pull/210) ([allthesignals](https://github.com/allthesignals)) - Clarify useYarn option [\#168](https://github.com/ember-cli/ember-try/pull/168) ([oskarrough](https://github.com/oskarrough)) ## [v1.1.0](https://github.com/ember-cli/ember-try/tree/v1.1.0) (2018-09-25) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0...v1.1.0) **Closed issues:** - \[Security\] Cut stable release with upgraded lodash or cli-table3 [\#200](https://github.com/ember-cli/ember-try/issues/200) - `npm prune --no-shrinkwrap` removes packages declared with `github:repo\#hash` syntax [\#170](https://github.com/ember-cli/ember-try/issues/170) **Merged pull requests:** - \[feat\] Adds support for Yarn/NPM workspaces [\#209](https://github.com/ember-cli/ember-try/pull/209) ([pzuraq](https://github.com/pzuraq)) ## [v1.0.0](https://github.com/ember-cli/ember-try/tree/v1.0.0) (2018-08-30) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.6...v1.0.0) **Merged pull requests:** - Upgrade ember-cli & blueprint [\#206](https://github.com/ember-cli/ember-try/pull/206) ([kategengler](https://github.com/kategengler)) - Update deps [\#205](https://github.com/ember-cli/ember-try/pull/205) ([kategengler](https://github.com/kategengler)) ## [v1.0.0-beta.6](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.6) (2018-08-30) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.5...v1.0.0-beta.6) ## [v1.0.0-beta.5](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.5) (2018-08-30) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.4...v1.0.0-beta.5) ## [v1.0.0-beta.4](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.4) (2018-08-30) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.3...v1.0.0-beta.4) **Closed issues:** - A function in the Route to just leave current route, whatever it is. [\#199](https://github.com/ember-cli/ember-try/issues/199) - `ember try:ember` dies after first failed scenario with 1.0.0-beta.3 [\#197](https://github.com/ember-cli/ember-try/issues/197) - Tests not rebuilding on an ember try scenario [\#190](https://github.com/ember-cli/ember-try/issues/190) **Merged pull requests:** - Update to Travis Stages & Deploy from Travis [\#204](https://github.com/ember-cli/ember-try/pull/204) ([kategengler](https://github.com/kategengler)) - Handle non-zero exit from commands run in a way needed by execa [\#203](https://github.com/ember-cli/ember-try/pull/203) ([kategengler](https://github.com/kategengler)) - Update `cli-table2` to `cli-table3` [\#198](https://github.com/ember-cli/ember-try/pull/198) ([Turbo87](https://github.com/Turbo87)) ## [v1.0.0-beta.3](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.3) (2018-05-15) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.2...v1.0.0-beta.3) ## [v1.0.0-beta.2](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.2) (2018-05-15) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.1...v1.0.0-beta.2) **Closed issues:** - Failing scenario for `1.13` after updating to `3.0` [\#187](https://github.com/ember-cli/ember-try/issues/187) - Travis and yarn issue on Ember 2.12 only [\#148](https://github.com/ember-cli/ember-try/issues/148) - Be smart about versions of Ember where version is provided by bower and where versions are provided by npm [\#91](https://github.com/ember-cli/ember-try/issues/91) **Merged pull requests:** - Use execa for subprocess support. [\#195](https://github.com/ember-cli/ember-try/pull/195) ([stefanpenner](https://github.com/stefanpenner)) - move requires from let -\> const [\#194](https://github.com/ember-cli/ember-try/pull/194) ([stefanpenner](https://github.com/stefanpenner)) - Let mocha handle rejected promises. [\#193](https://github.com/ember-cli/ember-try/pull/193) ([stefanpenner](https://github.com/stefanpenner)) - Explicitly remove `--no-shrinkwrap` from the `npm prune` call [\#171](https://github.com/ember-cli/ember-try/pull/171) ([xcambar](https://github.com/xcambar)) ## [v1.0.0-beta.1](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.1) (2018-02-09) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v1.0.0-beta.0...v1.0.0-beta.1) **Merged pull requests:** - Upgrade ember-try-config to 3.0 [\#185](https://github.com/ember-cli/ember-try/pull/185) ([kategengler](https://github.com/kategengler)) ## [v1.0.0-beta.0](https://github.com/ember-cli/ember-try/tree/v1.0.0-beta.0) (2018-02-07) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.23...v1.0.0-beta.0) **Implemented enhancements:** - Remove deprecated commands [\#163](https://github.com/ember-cli/ember-try/issues/163) **Closed issues:** - How might I get only one of my scenarios to run my after\_success deploy script? [\#180](https://github.com/ember-cli/ember-try/issues/180) - Remove "default config"? [\#177](https://github.com/ember-cli/ember-try/issues/177) - Deprecate support for top-level dependencies under a scenario [\#162](https://github.com/ember-cli/ember-try/issues/162) **Merged pull requests:** - Remove default config [\#184](https://github.com/ember-cli/ember-try/pull/184) ([kategengler](https://github.com/kategengler)) - Update npmignore [\#183](https://github.com/ember-cli/ember-try/pull/183) ([kategengler](https://github.com/kategengler)) - Add yarn.lock [\#182](https://github.com/ember-cli/ember-try/pull/182) ([kategengler](https://github.com/kategengler)) - Allow setting env vars per scenario, independent of defining a command [\#181](https://github.com/ember-cli/ember-try/pull/181) ([kategengler](https://github.com/kategengler)) - Use smoke-test-app for running all-commands.sh [\#179](https://github.com/ember-cli/ember-try/pull/179) ([kategengler](https://github.com/kategengler)) - Remove deprecated commands and config options [\#178](https://github.com/ember-cli/ember-try/pull/178) ([kategengler](https://github.com/kategengler)) - Upgrade ember-cli, ember & other deps [\#174](https://github.com/ember-cli/ember-try/pull/174) ([kategengler](https://github.com/kategengler)) ## [v0.2.23](https://github.com/ember-cli/ember-try/tree/v0.2.23) (2018-01-13) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.22...v0.2.23) **Fixed bugs:** - Support config files returning a promise [\#173](https://github.com/ember-cli/ember-try/pull/173) ([kategengler](https://github.com/kategengler)) **Closed issues:** - Feature Request: support promises in dependencies... [\#172](https://github.com/ember-cli/ember-try/issues/172) **Merged pull requests:** - Stop using phantom for test runs... [\#175](https://github.com/ember-cli/ember-try/pull/175) ([rwjblue](https://github.com/rwjblue)) ## [v0.2.22](https://github.com/ember-cli/ember-try/tree/v0.2.22) (2017-11-14) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.21...v0.2.22) **Merged pull requests:** - Do not issue warning when including ember-try in project's package.json. [\#166](https://github.com/ember-cli/ember-try/pull/166) ([rwjblue](https://github.com/rwjblue)) ## [v0.2.21](https://github.com/ember-cli/ember-try/tree/v0.2.21) (2017-11-14) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.20...v0.2.21) **Merged pull requests:** - update ember-cli-version-checker [\#165](https://github.com/ember-cli/ember-try/pull/165) ([ef4](https://github.com/ef4)) ## [v0.2.20](https://github.com/ember-cli/ember-try/tree/v0.2.20) (2017-11-13) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.19...v0.2.20) **Fixed bugs:** - Error: Cannot find module 'bower' [\#161](https://github.com/ember-cli/ember-try/issues/161) - Ensure `bower` is not required when no bower dependencies are present. [\#164](https://github.com/ember-cli/ember-try/pull/164) ([rwjblue](https://github.com/rwjblue)) **Closed issues:** - bower version [\#131](https://github.com/ember-cli/ember-try/issues/131) - Ember-try uses `Yarn` in Travis CI Trusty Build [\#125](https://github.com/ember-cli/ember-try/issues/125) - Allow user to disable beta, canary when using versionCompatability [\#86](https://github.com/ember-cli/ember-try/issues/86) **Merged pull requests:** - Clean up all-commands.sh to remove deprecated commands [\#160](https://github.com/ember-cli/ember-try/pull/160) ([kategengler](https://github.com/kategengler)) ## [v0.2.19](https://github.com/ember-cli/ember-try/tree/v0.2.19) (2017-11-12) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.18...v0.2.19) **Fixed bugs:** - versionCompatibility caching [\#112](https://github.com/ember-cli/ember-try/issues/112) **Closed issues:** - Scenarios missing their deps when no bower and no package-lock.json [\#150](https://github.com/ember-cli/ember-try/issues/150) - try:each fails with paths containing spaces and parens [\#149](https://github.com/ember-cli/ember-try/issues/149) - ember-cli module directory emptied of files [\#141](https://github.com/ember-cli/ember-try/issues/141) **Merged pull requests:** - Implicitly add an npm dev dependency on bower [\#157](https://github.com/ember-cli/ember-try/pull/157) ([hjdivad](https://github.com/hjdivad)) - Bump ember-try-config [\#156](https://github.com/ember-cli/ember-try/pull/156) ([hjdivad](https://github.com/hjdivad)) - Put quotes around paths [\#154](https://github.com/ember-cli/ember-try/pull/154) ([kategengler](https://github.com/kategengler)) ## [v0.2.18](https://github.com/ember-cli/ember-try/tree/v0.2.18) (2017-11-06) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.17...v0.2.18) **Implemented enhancements:** - Order versionCompatibility scenarios by semver [\#128](https://github.com/ember-cli/ember-try/issues/128) **Closed issues:** - Ignore package-lock.json by default [\#144](https://github.com/ember-cli/ember-try/issues/144) - yarn detection isn't complete [\#133](https://github.com/ember-cli/ember-try/issues/133) **Merged pull requests:** - Update README to indicate lockfiles are ignored for npm as well as yarn [\#153](https://github.com/ember-cli/ember-try/pull/153) ([kategengler](https://github.com/kategengler)) - Use --no-shrinkwrap option to npm [\#152](https://github.com/ember-cli/ember-try/pull/152) ([kategengler](https://github.com/kategengler)) ## [v0.2.17](https://github.com/ember-cli/ember-try/tree/v0.2.17) (2017-09-08) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.16...v0.2.17) **Closed issues:** - `useYarn: true` causes `ember try:each` to fail [\#147](https://github.com/ember-cli/ember-try/issues/147) **Merged pull requests:** - Update travis.yml to test against node 8 [\#146](https://github.com/ember-cli/ember-try/pull/146) ([kategengler](https://github.com/kategengler)) - fix indentation [\#139](https://github.com/ember-cli/ember-try/pull/139) ([kellyselden](https://github.com/kellyselden)) - Change Yarn detection to look for lockfile [\#138](https://github.com/ember-cli/ember-try/pull/138) ([backspace](https://github.com/backspace)) ## [v0.2.16](https://github.com/ember-cli/ember-try/tree/v0.2.16) (2017-07-16) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.15...v0.2.16) **Fixed bugs:** - npm@5 issues [\#130](https://github.com/ember-cli/ember-try/issues/130) **Closed issues:** - ember-try fails with default addon app + ember-cli-sass [\#126](https://github.com/ember-cli/ember-try/issues/126) - Does `ember-try-config` need to be a dev dependency? [\#77](https://github.com/ember-cli/ember-try/issues/77) **Merged pull requests:** - add npm badge to README [\#136](https://github.com/ember-cli/ember-try/pull/136) ([kellyselden](https://github.com/kellyselden)) - add --ignore-engines to yarn default options [\#135](https://github.com/ember-cli/ember-try/pull/135) ([kellyselden](https://github.com/kellyselden)) - fix default value [\#134](https://github.com/ember-cli/ember-try/pull/134) ([kellyselden](https://github.com/kellyselden)) ## [v0.2.15](https://github.com/ember-cli/ember-try/tree/v0.2.15) (2017-05-31) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.14...v0.2.15) **Merged pull requests:** - loosen engine constraints, assume new versions are compatible. [\#129](https://github.com/ember-cli/ember-try/pull/129) ([stefanpenner](https://github.com/stefanpenner)) - Remove sync-exec as it is not used anymore [\#127](https://github.com/ember-cli/ember-try/pull/127) ([polarctos](https://github.com/polarctos)) ## [v0.2.14](https://github.com/ember-cli/ember-try/tree/v0.2.14) (2017-04-22) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.13...v0.2.14) **Merged pull requests:** - Move ember-cli-babel to a devDependency. [\#124](https://github.com/ember-cli/ember-try/pull/124) ([rwjblue](https://github.com/rwjblue)) - Make "ember-cli-babel" dev dependency [\#123](https://github.com/ember-cli/ember-try/pull/123) ([Turbo87](https://github.com/Turbo87)) ## [v0.2.13](https://github.com/ember-cli/ember-try/tree/v0.2.13) (2017-03-28) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.12...v0.2.13) **Closed issues:** - Failing in Travis with `Error: Cannot find module './../utils/result-summary'` [\#121](https://github.com/ember-cli/ember-try/issues/121) **Merged pull requests:** - Require ResultSummary before any npm scenarios run [\#122](https://github.com/ember-cli/ember-try/pull/122) ([kategengler](https://github.com/kategengler)) ## [v0.2.12](https://github.com/ember-cli/ember-try/tree/v0.2.12) (2017-03-24) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.11...v0.2.12) **Merged pull requests:** - Add tests for using yarn when available [\#120](https://github.com/ember-cli/ember-try/pull/120) ([kategengler](https://github.com/kategengler)) - Minimal yarn support [\#117](https://github.com/ember-cli/ember-try/pull/117) ([canufeel](https://github.com/canufeel)) ## [v0.2.11](https://github.com/ember-cli/ember-try/tree/v0.2.11) (2017-03-16) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.10...v0.2.11) **Closed issues:** - Support running bower scenarios even if the app does not initially have a bower.json [\#110](https://github.com/ember-cli/ember-try/issues/110) **Merged pull requests:** - clarify that reset cleans up npm stuff too [\#119](https://github.com/ember-cli/ember-try/pull/119) ([ibroadfo](https://github.com/ibroadfo)) - fix CI client-test cache problem [\#118](https://github.com/ember-cli/ember-try/pull/118) ([canufeel](https://github.com/canufeel)) - Switch from eslint & jscs to just eslint [\#116](https://github.com/ember-cli/ember-try/pull/116) ([kategengler](https://github.com/kategengler)) - Support having bower scenarios without having a bower.json initially [\#115](https://github.com/ember-cli/ember-try/pull/115) ([kategengler](https://github.com/kategengler)) ## [v0.2.10](https://github.com/ember-cli/ember-try/tree/v0.2.10) (2017-02-21) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.9...v0.2.10) **Closed issues:** - Having trouble figuring out how to try versions of ember-data [\#111](https://github.com/ember-cli/ember-try/issues/111) **Merged pull requests:** - Leverage command return value instead of process.exit. [\#114](https://github.com/ember-cli/ember-try/pull/114) ([rwjblue](https://github.com/rwjblue)) ## [v0.2.9](https://github.com/ember-cli/ember-try/tree/v0.2.9) (2017-01-15) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.8...v0.2.9) **Merged pull requests:** - Install bower if not installed and required by scenarios [\#109](https://github.com/ember-cli/ember-try/pull/109) ([kategengler](https://github.com/kategengler)) ## [v0.2.8](https://github.com/ember-cli/ember-try/tree/v0.2.8) (2016-11-01) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.7...v0.2.8) **Closed issues:** - Command from config cannot include multiple command with | or && [\#94](https://github.com/ember-cli/ember-try/issues/94) - Allow using environment variables in command. [\#87](https://github.com/ember-cli/ember-try/issues/87) **Merged pull requests:** - Allow chained commands and setting env vars in commands [\#107](https://github.com/ember-cli/ember-try/pull/107) ([kategengler](https://github.com/kategengler)) - Run a subset of commands in Windows CI as a smoke-test [\#97](https://github.com/ember-cli/ember-try/pull/97) ([kategengler](https://github.com/kategengler)) ## [v0.2.7](https://github.com/ember-cli/ember-try/tree/v0.2.7) (2016-10-30) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.6...v0.2.7) **Closed issues:** - Add API for removing packages [\#104](https://github.com/ember-cli/ember-try/issues/104) - A [\#103](https://github.com/ember-cli/ember-try/issues/103) - Add ability for `yarn` to replace `bower` executable [\#102](https://github.com/ember-cli/ember-try/issues/102) - make bower optional [\#101](https://github.com/ember-cli/ember-try/issues/101) - Running command silently contains ember-try installation output [\#99](https://github.com/ember-cli/ember-try/issues/99) - `ember-try-config` messing with shrinkwrap [\#80](https://github.com/ember-cli/ember-try/issues/80) - Can we use bower's programmatic api? [\#42](https://github.com/ember-cli/ember-try/issues/42) **Merged pull requests:** - Allow removing packages from bower config [\#108](https://github.com/ember-cli/ember-try/pull/108) ([kategengler](https://github.com/kategengler)) - allow removing npm packages [\#106](https://github.com/ember-cli/ember-try/pull/106) ([kellyselden](https://github.com/kellyselden)) - add support for npm peerDependencies [\#105](https://github.com/ember-cli/ember-try/pull/105) ([kellyselden](https://github.com/kellyselden)) - Upgrade to ember-cli 2.8 [\#98](https://github.com/ember-cli/ember-try/pull/98) ([kategengler](https://github.com/kategengler)) - Updating help text for try:one [\#90](https://github.com/ember-cli/ember-try/pull/90) ([thoov](https://github.com/thoov)) ## [v0.2.6](https://github.com/ember-cli/ember-try/tree/v0.2.6) (2016-09-28) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.5...v0.2.6) **Fixed bugs:** - Deprecation warning for Ember CLI below v2.6.0 [\#83](https://github.com/ember-cli/ember-try/issues/83) **Merged pull requests:** - Skipping deprecation warning if ember-cli is below 2.6 [\#96](https://github.com/ember-cli/ember-try/pull/96) ([gmurphey](https://github.com/gmurphey)) - readme missing backticks [\#93](https://github.com/ember-cli/ember-try/pull/93) ([kellyselden](https://github.com/kellyselden)) - readme typo [\#92](https://github.com/ember-cli/ember-try/pull/92) ([kellyselden](https://github.com/kellyselden)) - NPM packaging cleanup [\#89](https://github.com/ember-cli/ember-try/pull/89) ([Turbo87](https://github.com/Turbo87)) ## [v0.2.5](https://github.com/ember-cli/ember-try/tree/v0.2.5) (2016-08-03) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.4...v0.2.5) **Fixed bugs:** - Deprecation warning for Ember CLI below v2.6.0 [\#84](https://github.com/ember-cli/ember-try/issues/84) **Merged pull requests:** - Don't use "latest" as strategy in package.json [\#85](https://github.com/ember-cli/ember-try/pull/85) ([cibernox](https://github.com/cibernox)) - Fix spelling [\#82](https://github.com/ember-cli/ember-try/pull/82) ([xomaczar](https://github.com/xomaczar)) - Remove typo in deprecation message [\#78](https://github.com/ember-cli/ember-try/pull/78) ([dmuneras](https://github.com/dmuneras)) ## [v0.2.4](https://github.com/ember-cli/ember-try/tree/v0.2.4) (2016-06-21) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.3...v0.2.4) **Merged pull requests:** - CoreObject 1.x and 2.x compat [\#76](https://github.com/ember-cli/ember-try/pull/76) ([stefanpenner](https://github.com/stefanpenner)) ## [v0.2.3](https://github.com/ember-cli/ember-try/tree/v0.2.3) (2016-06-21) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.2...v0.2.3) **Closed issues:** - slow require times [\#74](https://github.com/ember-cli/ember-try/issues/74) - ember try is grabbing more than release/beta [\#72](https://github.com/ember-cli/ember-try/issues/72) - When using `ember try:each`, `npm install` doesn't always seem to be executed [\#70](https://github.com/ember-cli/ember-try/issues/70) - \[Proposal\] Blueprinted scenarios [\#55](https://github.com/ember-cli/ember-try/issues/55) **Merged pull requests:** - Move costly requires to be lazy. [\#75](https://github.com/ember-cli/ember-try/pull/75) ([rwjblue](https://github.com/rwjblue)) - Fix deprecation message for `ember try` command. [\#73](https://github.com/ember-cli/ember-try/pull/73) ([rwjblue](https://github.com/rwjblue)) - Warn if addon or app is using ember-try in package.json, it's now included in ember-cli [\#71](https://github.com/ember-cli/ember-try/pull/71) ([kategengler](https://github.com/kategengler)) - Update README.md [\#69](https://github.com/ember-cli/ember-try/pull/69) ([MiguelMadero](https://github.com/MiguelMadero)) - Added "How to use EmberTry" from Global Ember Meetup [\#68](https://github.com/ember-cli/ember-try/pull/68) ([taras](https://github.com/taras)) ## [v0.2.2](https://github.com/ember-cli/ember-try/tree/v0.2.2) (2016-03-15) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.1...v0.2.2) ## [v0.2.1](https://github.com/ember-cli/ember-try/tree/v0.2.1) (2016-03-13) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.2.0...v0.2.1) **Merged pull requests:** - Add some output between scenarios to make the output easier to parse in case of failures [\#67](https://github.com/ember-cli/ember-try/pull/67) ([kategengler](https://github.com/kategengler)) - Make config file able to export a function [\#66](https://github.com/ember-cli/ember-try/pull/66) ([kategengler](https://github.com/kategengler)) - Add ability to auto-generate scenarios from a `versionCompatibility` statement in package.json [\#65](https://github.com/ember-cli/ember-try/pull/65) ([kategengler](https://github.com/kategengler)) - Some reorganization + adding debug [\#64](https://github.com/ember-cli/ember-try/pull/64) ([kategengler](https://github.com/kategengler)) - Add coverage & codeclimate config [\#63](https://github.com/ember-cli/ember-try/pull/63) ([kategengler](https://github.com/kategengler)) ## [v0.2.0](https://github.com/ember-cli/ember-try/tree/v0.2.0) (2016-02-20) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.1.3...v0.2.0) **Closed issues:** - ember try:testall should honor all or a subset of 'ember test' arguments [\#43](https://github.com/ember-cli/ember-try/issues/43) - Add a parameter to the scenarios to warn on failure instead of fail [\#4](https://github.com/ember-cli/ember-try/issues/4) **Merged pull requests:** - New configuration option `allowedToFail` per scenario. [\#62](https://github.com/ember-cli/ember-try/pull/62) ([kategengler](https://github.com/kategengler)) - Add 'bowerOptions' and 'npmOptions' as top level configuration options [\#61](https://github.com/ember-cli/ember-try/pull/61) ([kategengler](https://github.com/kategengler)) - Add `ember try:one \<scenario\> \(...options\) --- \<command\>` [\#60](https://github.com/ember-cli/ember-try/pull/60) ([kategengler](https://github.com/kategengler)) - Make commands configurable and add `try:each` command, soft-deprecating `testall` [\#59](https://github.com/ember-cli/ember-try/pull/59) ([kategengler](https://github.com/kategengler)) ## [v0.1.3](https://github.com/ember-cli/ember-try/tree/v0.1.3) (2016-02-16) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.1.2...v0.1.3) **Closed issues:** - \[enhancement\] Enable writing test results to file [\#30](https://github.com/ember-cli/ember-try/issues/30) **Merged pull requests:** - Fix bug: options were not being passed to the command run by `try` [\#58](https://github.com/ember-cli/ember-try/pull/58) ([kategengler](https://github.com/kategengler)) - Quiet npm warnings by appeasing it with changes to the fixture package.json [\#57](https://github.com/ember-cli/ember-try/pull/57) ([kategengler](https://github.com/kategengler)) - Just passing --skip-cleanup isn't enough [\#56](https://github.com/ember-cli/ember-try/pull/56) ([kategengler](https://github.com/kategengler)) - Refactor so that ScenarioManager doesn't need to know about config [\#54](https://github.com/ember-cli/ember-try/pull/54) ([kategengler](https://github.com/kategengler)) ## [v0.1.2](https://github.com/ember-cli/ember-try/tree/v0.1.2) (2016-02-04) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.1.1...v0.1.2) **Closed issues:** - Table cell width / alignment issues in some scenarios. [\#46](https://github.com/ember-cli/ember-try/issues/46) **Merged pull requests:** - Expose environment variable for currently running scenario. [\#52](https://github.com/ember-cli/ember-try/pull/52) ([rwjblue](https://github.com/rwjblue)) - Use cli-table2. [\#51](https://github.com/ember-cli/ember-try/pull/51) ([rwjblue](https://github.com/rwjblue)) ## [v0.1.1](https://github.com/ember-cli/ember-try/tree/v0.1.1) (2016-02-01) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.1.0...v0.1.1) **Closed issues:** - `bower.json` reset to first run, not initial value. [\#47](https://github.com/ember-cli/ember-try/issues/47) - \[enhancement\] Handle ember and ember data as addons [\#44](https://github.com/ember-cli/ember-try/issues/44) **Merged pull requests:** - Allow --config-path to be specified to ember-try commands. [\#50](https://github.com/ember-cli/ember-try/pull/50) ([rwjblue](https://github.com/rwjblue)) - Remove `.only` so all node tests can run. [\#49](https://github.com/ember-cli/ember-try/pull/49) ([rwjblue](https://github.com/rwjblue)) - Simplify npm scripts. [\#48](https://github.com/ember-cli/ember-try/pull/48) ([rwjblue](https://github.com/rwjblue)) ## [v0.1.0](https://github.com/ember-cli/ember-try/tree/v0.1.0) (2016-01-29) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.8...v0.1.0) **Closed issues:** - What is the most convenient way to execute ember-try builds concurrently on Linux? [\#40](https://github.com/ember-cli/ember-try/issues/40) - CI Pipeline [\#38](https://github.com/ember-cli/ember-try/issues/38) **Merged pull requests:** - Support for npm dependencies + improved output [\#45](https://github.com/ember-cli/ember-try/pull/45) ([kategengler](https://github.com/kategengler)) - JSHint and JSCS [\#39](https://github.com/ember-cli/ember-try/pull/39) ([mike-north](https://github.com/mike-north)) - Update ember-cli to 1.13.6 [\#37](https://github.com/ember-cli/ember-try/pull/37) ([mike-north](https://github.com/mike-north)) ## [v0.0.8](https://github.com/ember-cli/ember-try/tree/v0.0.8) (2015-07-24) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.7...v0.0.8) **Closed issues:** - Removing ember-data causes error [\#35](https://github.com/ember-cli/ember-try/issues/35) - Failing on Travis [\#27](https://github.com/ember-cli/ember-try/issues/27) - try:testall does not appear in help [\#22](https://github.com/ember-cli/ember-try/issues/22) **Merged pull requests:** - Add support for dev dependencies [\#36](https://github.com/ember-cli/ember-try/pull/36) ([martndemus](https://github.com/martndemus)) - Update to ember-cli 0.2.7 [\#29](https://github.com/ember-cli/ember-try/pull/29) ([mike-north](https://github.com/mike-north)) - Here's a test suite [\#28](https://github.com/ember-cli/ember-try/pull/28) ([mike-north](https://github.com/mike-north)) ## [v0.0.7](https://github.com/ember-cli/ember-try/tree/v0.0.7) (2015-06-03) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.6...v0.0.7) **Merged pull requests:** - Disable bower install interactivity [\#25](https://github.com/ember-cli/ember-try/pull/25) ([knownasilya](https://github.com/knownasilya)) ## [v0.0.6](https://github.com/ember-cli/ember-try/tree/v0.0.6) (2015-06-02) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.5...v0.0.6) **Closed issues:** - Add `tmp` dir to the .npmignore. [\#23](https://github.com/ember-cli/ember-try/issues/23) **Merged pull requests:** - add tmp dir to npmignore fix \#23 [\#24](https://github.com/ember-cli/ember-try/pull/24) ([odoe](https://github.com/odoe)) ## [v0.0.5](https://github.com/ember-cli/ember-try/tree/v0.0.5) (2015-04-20) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.4...v0.0.5) **Closed issues:** - Killing ember-try while it's running leaves bower.json modified [\#20](https://github.com/ember-cli/ember-try/issues/20) - Ability to configure a minimum version for "testall" [\#19](https://github.com/ember-cli/ember-try/issues/19) - Add a hook for after successful test [\#15](https://github.com/ember-cli/ember-try/issues/15) - Add ability to pass command line options when using `ember try beta \<command\>`. [\#10](https://github.com/ember-cli/ember-try/issues/10) **Merged pull requests:** - Change default scenarios to use Ember's channels. [\#21](https://github.com/ember-cli/ember-try/pull/21) ([rwjblue](https://github.com/rwjblue)) - Added an option to --skip-cleanup [\#18](https://github.com/ember-cli/ember-try/pull/18) ([jrjohnson](https://github.com/jrjohnson)) - Update README.md [\#16](https://github.com/ember-cli/ember-try/pull/16) ([martndemus](https://github.com/martndemus)) - Upgraded Ember 1.11.1 scenario [\#14](https://github.com/ember-cli/ember-try/pull/14) ([taras](https://github.com/taras)) - Allow all command arguments to be passed through. [\#13](https://github.com/ember-cli/ember-try/pull/13) ([rwjblue](https://github.com/rwjblue)) ## [v0.0.4](https://github.com/ember-cli/ember-try/tree/v0.0.4) (2015-04-05) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.3...v0.0.4) **Closed issues:** - Fails when Bower is not globally installed. [\#11](https://github.com/ember-cli/ember-try/issues/11) - New version? [\#7](https://github.com/ember-cli/ember-try/issues/7) **Merged pull requests:** - Do not require global `bower` or `ember` commands. [\#12](https://github.com/ember-cli/ember-try/pull/12) ([rwjblue](https://github.com/rwjblue)) ## [v0.0.3](https://github.com/ember-cli/ember-try/tree/v0.0.3) (2015-04-04) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.2...v0.0.3) **Closed issues:** - Running an individual scenario with `ember try` returns a nonzero exit code when all tests pass [\#5](https://github.com/ember-cli/ember-try/issues/5) - Allow testing of `beta` and `canary` versions. [\#3](https://github.com/ember-cli/ember-try/issues/3) **Merged pull requests:** - Remove dependency on git; manage original version of bower.json [\#9](https://github.com/ember-cli/ember-try/pull/9) ([kategengler](https://github.com/kategengler)) - Replace Task model with CoreObject [\#8](https://github.com/ember-cli/ember-try/pull/8) ([kategengler](https://github.com/kategengler)) - fixes \#3: remove actual version check and preserve resolutions [\#6](https://github.com/ember-cli/ember-try/pull/6) ([habdelra](https://github.com/habdelra)) ## [v0.0.2](https://github.com/ember-cli/ember-try/tree/v0.0.2) (2015-03-31) [Full Changelog](https://github.com/ember-cli/ember-try/compare/v0.0.1...v0.0.2) **Merged pull requests:** - Update for 1.11.0 and 1.12.0-beta.1. [\#2](https://github.com/ember-cli/ember-try/pull/2) ([rwjblue](https://github.com/rwjblue)) - Consistent quotes [\#1](https://github.com/ember-cli/ember-try/pull/1) ([jbrown](https://github.com/jbrown)) ## [v0.0.1](https://github.com/ember-cli/ember-try/tree/v0.0.1) (2015-03-24)