v0.8.0 [WIP]

@MattiSG MattiSG released this Nov 10, 2015 · 29 commits to master since this release

Breaking changes

  • Drop support for Node 0.6 to allow updating dependencies.

Minor changes

  • Update all dependencies.

Downloads

v0.7.0

@MattiSG MattiSG released this Nov 7, 2015 · 48 commits to master since this release

Breaking changes

An upgrade guide (with partial automation) is available to help you update your tests through breaking changes.

  • Renamed following concepts (#116):
    • Feature to Scenario.
    • Scenario to Steps (inside a feature/scenario)
    • Flow to Verbose.
    • Data to Fixture.
    • Hook to Locator.
    • Widget to Component.

Backward compatibility is kept for this version, but support for previous names is deprecated and will be removed in a later version. Feedback on these names welcome.

Minor changes

  • Added compatibility with NPM 3.
  • Update documentation generation tool from JSdoc 2 to JSdoc 3.

Installing

npm install --global watai@0.7.0

If you can't npm install, use the archive below.

Downloads

v0.6.2

@MattiSG MattiSG released this Jul 21, 2014 · 111 commits to master since this release

New features

  • ignore config option has been added (#111, thanks @debona).
  • SauceLabs view is now available, transmitting test status as pass/fail and outputting a direct link to the job as well as an estimate of how many minutes are left on your account (#87).

Minor changes

  • Upgraded obsolete object getters and setters syntax (#107).
  • Updated wd to v0.2.6. Some incompatibilities were introduced in v0.2.2. They are in advanced monkeypatching usage, you probably didn't do any with Watai.
  • Added an editorconfig file to help contributors (#118, thanks @GillesFabio).
  • Added jscs to unify syntax and guide contributors (#119, thanks @GillesFabio).

Bugfixes

  • Errors appearing on suite load are now visible (#112, thanks @debona).

Installing

npm install --global watai@0.6.2

Downloads

v0.6.1

@MattiSG MattiSG released this Dec 25, 2013 · 198 commits to master since this release

Minor changes

  • Async configuration entries can now use a promise instead of a callback. This allows for async errors to be detected.
  • Improve display of unknown errors.
  • Important improvements in development tools.
  • Use native Q's long stack traces instead of longjohn module.

Installing

npm install --global watai@0.6.1

If you can't npm install, use the archive below.

Downloads