github qawolf/qawolf v1.3.0

latest releases: v2.21.2, v2.21.1, v2.21.0...
3 years ago

Summary

  • Improve selector generation logic to support multiple attributes
  • Update to playwright@1.3.0

Commits

  • Merge pull request #766 from qawolf/update-dependencies 71543f2
  • fix failing test 00a3297
  • fix package.json 3c84cf5
  • fix type error in save artifacts 65d4ea4
  • remove type casting to work with playwright-core 6f5e5fd
  • remove playwright-core ef4bb48
  • more type fixes in tests a3b09b0
  • accept any in register 5f66348
  • Merge branch 'main' into update-dependencies 5827906
  • update dependencies 067f178
  • Merge pull request #765 from qawolf/trim-error 9c8570f
  • add test 6ac08d0
  • return null instead of empty string 88cb973
  • fix error where trim is undefined df8f90a
  • Merge pull request #741 from qawolf/feat-improve-selector d4be806
  • fix: better classes example 6da4732
  • test: delete failing amazon test 9f72e35
  • test: adjust test expectations 783497a
  • feat: always include nearest preferred attr e72617a
  • refactor: code cleanup 6dd246a
  • feat: adjust cue type penalties ef1c333
  • feat: add clearSelectorCache fn 7336ebd
  • test: add getTopmostEditableElement unit tests fd3a540
  • fix: isDynamic do not mark classes with an alphanumeric suffix (ex btn-z, btn-10) 0a561c8
  • fix: bubble up contenteditable click events 5b91d1f
  • fix: decrease contenteditable penalty 9fa489e
  • fix: do not skip some potential cue groups dfc6d21
  • sandbox: add multiple classes example 8cbfa7b
  • fix: increase penalty for href to prefer text 5c0daea
  • fix: use 'html' selector for html element 7926973
  • fix: use tag penalty for html and body 6450eb3
  • fix: fix iterateCues issues d4df754
  • isMatch: filter to visible elements 3eb2ff2
  • feat: add caching to buildSelector c4b37fc
  • feat: rework cue iteration to use multiple atts e93f79a
  • Merge pull request #738 from qawolf/fix-select-data-test-id 59508d0
  • fix: use any data-test* for selector 6da83b1

v1.2.1...v1.3.0

Don't miss a new qawolf release

NewReleases is sending notifications on new releases.