Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@mbuscemi mbuscemi released this 23 Dec 02:25
· 4 commits to master since this release

Dependency Management

  • If your Atom workspace contains multiple Elm projects, you can now select which project directory you would like to run elm-test against. Elm projects must contain an elm-package.json file and a tests subdirectory.
  • There were previously four ways that Elm Test Runner attempted to discover your Elm projects. Three of those methods have been removed. The remaining method is that Elm Test Runner now scans your workspace for all eligible directories and adds them to project selector dropdown list.
  • Re-scanning the project for testable Elm directories can be invoked from a menu command.

UI

  • When one or more tests fail, a failing test is now selected by default in the panel. (Prior to this release, it was necessary to manually click on a failing test in order to see any output.)
  • The header bar animations have been updated. The color bar now oscillates colors hues when running, and flashes briefly brighter when complete.
  • Form elements in the test runner panel are now more visually consistent with Atom's UI.

Dependencies

  • Version of elm-test updated to 0.18.12.

Bug Fixes

  • The command key for running the tests has been changed from Alt-T to Ctrl-R. This was because Alt-T was not registering when non-edtior panels were active in the editor, nor was a tooltip available in the menu.
  • The "Run All" button is now disabled during test runs.