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