Qweb

Latest version: v3.5.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

2.0.4

Not secure
Added
- Added support for index argument when using xpath
- Added support for verifying text including single, double and mixed quotes
- Added support for typing to textareas under shadow dom using attribute

Fixed
- Fixed handling of line breaks when check=True (TypeText)

2.0.3

Not secure
Added
- Added shadow dom support for GetText with attribute value & tag
- Added tests for VerifyElement keyword

Changed
- Changed handling of (command line) arguments for Firefox
- version 103 and above handle incorrect arguments differently than previous versions
- Bumped DebugLibrary version for RF 5.x support
- Changed generated screenshot file name handling
- Generated screenshot file names should not be longer than accepted by OS

2.0.2

Not secure
Fixed
- Fixed regression (unexpected timeouts on default settings) caused by latest (v15.5) Safari & Safaridriver
- Fixed error on ClickItem when SearchMode is set to "None"
- Fixed highlighting found element on VerifyElementText

Changed
- Added typing and type checking (mypy) to pipeline
- Changed BrowserStack capabilities to conform with new format + accept additional capabilities
- Improved local development tasks (duties) to support running acceptance tests on different platforms
- Removed unnecessary logging from timeout decorator
- Improved pipeline to re-run failed cases automatically

2.0.1

Not secure
Fixed
- Enhanced Safari support: Multiple fixes to Safari regarding handling frames and windows

Added
- Added robot framework 5.0 support
- LogScreenshot: Support for full page screenshots
- Added support for different operators (equal/not equal/greater than/less than/contains) to VerifyAttribute
- Added Safari specific solution for COMMAND key

Changed
- GetWebelement, GetAttribute and VerifyAttribute now accept css selectors with element_type=css
- Updated Pillow dependency to latest version
- Added Safari to GitHub pipeline
- Added documentation for PartialMatch configuration

2.0.0

Not secure
Changed
- Moved to Selenium 4
- Removed support for Python 3.6
- Added support for Python 3.10
- Updated dependencies
- Enhanced support for M1 Macs
- Added support for extending element searches to shadow dom
- This can be enabled using `SetConfig ShadowDOM True`
- All *Text, *Item and *Input keywords are supported
- Note: *Element keywords are not supported, as xpaths do not work with shadow doms.
- Added summary table to **SetConfig** documentation to make it easier to understand which kind of configurations are possible
- Added ability to change element hightlight color when needed. Example `SetConfig HighlightColor orange`

2.0.0rc1

Not secure
Changed
- Moved to Selenium 4
- Removed support for Python 3.6
- Added support for Python 3.10
- Updated dependencies
- Enhanced support for M1 Macs
- Added support for extending element searches to shadow dom
- This can be enabled using `SetConfig ShadowDOM True`
- All *Text, *Item and *Input keywords are supported
- Note: *Element keywords are not supported, as xpaths do not work with shadow doms.
- Added summary table to **SetConfig** documentation to make it easier to understand which kind of configurations are possible
- Added ability to change element hightlight color when needed. Example `SetConfig HighlightColor orange`

Page 5 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.