Skip to content

Releases: prantlf/grunt-html-dom-snapshot

v6.0.2

11 Aug 03:44
Compare
Choose a tag to compare

6.0.2 (2020-08-11)

Bug Fixes

  • Prefer WebDrivers to Selenium (caecf52)

v6.0.1

14 Jul 08:22
Compare
Choose a tag to compare

6.0.1 (2020-07-14)

Bug Fixes

  • Adapt to webdriverio 6 changes (c9d2f4e)
  • Upgrade webdriverio to fix the problem with Node.js 12 (93ca72b)

v6.0.0

25 Apr 19:47
Compare
Choose a tag to compare

6.0.0 (2020-04-25)

Bug Fixes

  • Upgrade WebDriverIO and Selenium drivers (fd4f69c)

BREAKING CHANGES

  • The instruction elementSendKeys accepts only a text, not an array of keys as an alternative. If you want to send arbitarry keats, like "Delete", use focus and keys instructions instead.

  • The minimum tested Node.js version is 10. Although all code and dependencies should still run with Node.js 8 well, the automated build on Travis started to fail

v5.1.0

09 Oct 07:26
Compare
Choose a tag to compare

5.1.0 (2019-10-09)

Bug Fixes

  • Allow the option "force" to be used within a command only (3af0f6d)

Features

  • Introduce the option "singleElementSelections" to enforce selectors mathing none or one element; never multiple ones (1107121)

v5.0.1

08 Oct 08:10
Compare
Choose a tag to compare

5.0.1 (2019-10-08)

Bug Fixes

  • Move evaluation of "has*" instructions after "is*" instructions (dee2886)

v5.0.0

08 Oct 08:03
Compare
Choose a tag to compare

5.0.0 (2019-10-08)

Bug Fixes

  • Check existence earlier, than other characteristics like focused (53c1d2c)
  • Upgrade webdriverio (14c4723)

BREAKING CHANGES

  • If more "is*" instructions are used, the order has been changed to prevent unnecessary blocks. Earlier, visibility was checked before other features, which could confuse the error reporting. The new order of evaluation of "is*" instruction reflects their importance. The instructions can be put to a single block, evaluated in the "natural" order and fail with the most important condition:

  • isExisting

  • isVisible

  • isVisibleWithinViewport

  • isEnabled

  • isSelected

  • isFocused

  • isNotExisting

  • isNotVisible

  • isNotVisibleWithinViewport

  • isNotEnabled

  • isNotFocused

This is very unlikely to break anything in real-world commands, but still, better to be sure.

v4.0.1

26 Sep 13:50
Compare
Choose a tag to compare

4.0.1 (2019-09-26)

Bug Fixes

  • Correct error information if an element is not found in moveCursor (566e8bc)
  • Upgrade webdriverio (44c0e10)

v4.0.0

21 Sep 15:27
Compare
Choose a tag to compare

4.0.0 (2019-09-21)

chore

  • Upgrade WebdriverIO to the version 5 and adapt the task to stay compatible (9de12fc)
  • Upgrade other dependencies and require Node.js 8 or newer (9de12fc)

Features

(c725559))

  • Allow enabling of the "verbose" logging for this task only (9de12fc)
  • Add a new instruction "elementSendKeys" for sending keys to a specific element (9de12fc)

BREAKING CHANGES

  • Upgraded WebdriverIO 5 and dropped support of Node.js 7 and older.

Although the only broken instruction is scroll, which does not support the parameter offset any more, th eupgraded dependencies changed a lot and you wil lneed to check if your existing tests sill work.

v3.1.1

21 Sep 15:21
Compare
Choose a tag to compare

3.1.1 (2019-09-21)

Bug Fixes

  • Restore compatibility with Node.js 8 (8178525)

v3.1.0

21 Sep 14:28
Compare
Choose a tag to compare

3.1.0 (2019-09-21)

Features

  • Support local option "verbose" to increase only this tasks' log level (c725559)