Skip to content

Releases: prantlf/grunt-html-dom-snapshot

v3.0.1

23 Jul 13:51

Choose a tag to compare

3.0.1 (2019-07-23)

Bug Fixes

  • Ensure, that the "keys" instruction types the string parameter as plain text; only an array of strings should be handled as named key strokes (2c7f399)

v3.0.0

21 Jul 14:07

Choose a tag to compare

3.0.0 (2019-07-21)

Bug Fixes

  • Accept also top/left offset as parameters for the scroll instruction (77acc55)
  • Report unknown instructions as errors (f9e1d9a)

Features

  • Add a new instruction focus to focus an element (2df4191)
  • Add instructions for while, until and repeat loops (4c8b597)
  • Introduce a new instruction break to interrupt a loop (e334603)
  • Make a snapshot and/or a screenshot in case of failure automatically (e313678)

BREAKING CHANGES

  • If you include a key in your command object, which is not recognized as an instruction or other known key (file, options), the task execution will fail.

Earlier you could put any key to a command object. You could use it as a comment or to store any other data there. Unfortunately, it lead to mistakes like typos in instruction names, which were difficult to detect. From now on, only recognized keys are allowed to appear in commands. You can use JavaScript comments to explain what a particular command or instruction does in your scenario.

v2.2.0

08 Jul 17:22

Choose a tag to compare

2.2.0 (2019-07-08)

Bug Fixes

  • Ensure, that chromedriver processes terminate (c42f663)

Features

  • Introduce a hangOnError option to keep the browser running in case of failure to be able to investigate the problem (8a76a35)

v2.1.0

08 Jun 00:39

Choose a tag to compare

2.1.0 (2019-06-08)

Bug Fixes

  • Upgrade module dependencies (a1cd59a)

Features

  • Add a new instruction clickIfVisible (e9812ca)

v2.0.1

15 Mar 07:56

Choose a tag to compare

2.0.1 (2019-03-15)

Bug Fixes

  • Upgrade module dependencies (da6b60a)

v2.0.0

26 Nov 03:58

Choose a tag to compare

2.0.0 (2018-11-26)

Features

  • Introduce conditional if-then-else instructions (7087f88)
  • Use headless Chrome instead of PhantomJS by default (aa4d8ce)

BREAKING CHANGES

  • Use headless Chrome instead of PhantomJS by default.

v1.3.1

08 Sep 19:44

Choose a tag to compare

1.3.1 (2018-09-08)

Bug Fixes

  • Upgrade module dependencies (e454cef)

v1.3.0

14 May 01:10

Choose a tag to compare

1.3.0 (2018-05-14)

Bug Fixes

  • Allow saving snapshots to sub-directories if slash is a part of the name (fa743c6)
  • Fix verbose logging in moveCursor (1dbf4cd)

Features

  • Add scroll instruction (db731f1)
  • Allow file numbering independetly in snapshot subdirectories (4767624)

v1.2.0

11 May 09:19

Choose a tag to compare

1.2.0 (2018-05-11)

Features

  • Introduce an optional delay after every instruction (559ce7e)

v1.1.0

29 Mar 06:52

Choose a tag to compare

1.1.0 (2018-03-29)

Features

  • Allow specifying all initialization parameters supported by WebdriverIO (0983a17)