Skip to content

Releases: Pagefind/toolproof

v0.15.0

16 May 01:32
395008f
Compare
Choose a tag to compare
  • Added a --retry-count option to retry failed tests

v0.14.0

14 May 09:34
667e1b8
Compare
Choose a tag to compare
  • Added placeholders for toolproof_process_directory_unix and toolproof_test_directory_unix
  • Improved error logging when a file fails to parse

v0.13.0

25 Mar 04:03
5450204
Compare
Choose a tag to compare
  • Added browser instruction: In my browser, I scroll to the selector {selector}
    • NB: Click and hover steps already handled this, so this new instruction is primarily useful for screenshots.

v0.12.0

21 Mar 01:08
323af23
Compare
Choose a tag to compare
  • Added a toolproof_test_port default placeholder.

v0.11.2

20 Mar 03:29
91df767
Compare
Choose a tag to compare
  • If the I click {text} action finds multiple options, but only one is an exact match, it will now click it rather than error.

v0.11.1

20 Mar 01:17
Compare
Choose a tag to compare
  • Added support for newline and tab characters in the I type {text} instruction

v0.11.0

13 Feb 01:14
Compare
Choose a tag to compare
  • Added browser instruction: In my browser, I press the {keyname} key
  • Added browser instruction: In my browser, I type {text}

v0.10.4

12 Feb 03:46
Compare
Choose a tag to compare
  • Fix the "I click" action when the provided text contains an apostrophe/single quote.

v0.10.3

24 Jan 02:25
2617928
Compare
Choose a tag to compare
  • Allow the generic "I click" action to click option elements, and elements with a role="option" attribute
  • Add a supported_versions configuration option to ensure Toolproof isn't running a version older than your tests support
  • Add a failure_screenshot_location configuration option to enable Toolproof to automatically screenshot the browser on test failure

v0.10.2

18 Dec 21:58
12bf4f2
Compare
Choose a tag to compare
  • Allow the generic "I click" action to click elements with a role="button" attribute