Skip to content

Releases: smashtestio/smashtest

v1.9.2

15 Sep 02:21
Compare
Choose a tag to compare

Fix incorrect behavior with --progress-bar=false

v1.9.1

31 Aug 01:54
Compare
Choose a tag to compare
  • Fix direct console.log() calls breaking the progress bar when * {{element}} steps are used in the tests.

v1.9.0

30 Aug 12:34
Compare
Choose a tag to compare

What's Changed

v1.8.7

27 Aug 20:18
Compare
Choose a tag to compare

1.8.7

  • Uses [email protected] which automatically downloads browsers and their drivers, notably Chrome for Testing and chromedriver. Use the step {browser version} = '<major version>' to specify the browser version. Note: Chrome has a recent bug so using {browser version} = '113' is recommended as of today.
  • Added CLI option to disable the progress bar. Closes #58
  • Added step Click over {{element}} which is an alias for Hover over and click {{element}}

v1.8.6

08 Aug 02:10
Compare
Choose a tag to compare
  • Empty the queue when using the 'copy' REPL command, so subsequent usages only copy the new commands.

v1.8.5

07 Aug 18:18
Compare
Choose a tag to compare
  • Fix elapsed display showing wrong time on the CLI with timezones.

Full Changelog: v1.8.4...v1.8.5

v1.8.4

03 Jul 18:01
Compare
Choose a tag to compare
  • Fix non-existing 'exports' reference causing JS error in transpiled elementfinder code.
  • Remove ts-node dependency. ts-node is still used when importing .ts files from smash files, but it's not anymore a dependency to run the framework.

Full Changelog: 9e8e22a...2e8c08c

v1.8.2

09 Feb 01:05
Compare
Choose a tag to compare

What's Changed

  • Add click and type steps with no target element in #84
  • Remove remaining stack trace dumping from the console

Full Changelog: v1.8.1...v1.8.2

v1.8.1

08 Feb 11:25
Compare
Choose a tag to compare

v1.6.9

08 Nov 17:43
Compare
Choose a tag to compare