Skip to content

[3.3.0] - 2024-05-15

Compare
Choose a tag to compare
@tkoukkari tkoukkari released this 15 May 14:38
· 98 commits to master since this release

Added

  • Added support for treating color differences as meaningful in *Icon keywords (with grayscale argument).
  • *Icon keywords support new argument tolerance
  • Browser version management with browser_version added to Firefox and Edge in addition to previously existing Chrome.
    • Note that with Edge on Windows local admin rights are needed for install to succeed
  • Option to remove newlines from returned value added to GetInputValue (by argument **remove_newlines)

Fixed

  • VerifyTable to not break on "special characters" like "[", "]", "*" or "?"
  • fix: UploadFile to find inputs of type file when searching with xpath locator
  • GetPdfText and GetFileText documentation fixed to match how they actually work
  • Fixed examples in VerifyAll docs

Changed

  • Refactor: changed version check from deprecated pkg_resources to importlib.metadata
  • Pipeline: tests are run in parallel with Pabot
  • Pipeline: Test files are served using http server instead of opening static files
  • Ruff taken into use as one of pipeline checks / duty
  • Removed deprecated methods from unit tests
  • CONTRIBUTING.md updated