Fixed - Improved Shadow DOM support for: - frames - clickable elements - elements having non-breaking spaces in text - Minor fixes to keyword documentation
2.0.7
Not secure
Added - Update wheel to enable usage of Robot Framework 6.x
Fixed - Filter by modal dialog was not working with inputs, if found with css search - Improved ability to find dropdowns under shadow DOM
Changed - Minor updates to CI pipeline - Moved unnecessary log messages to debug logging level
2.0.6
Not secure
Added - Added support for global hotkeys in PressKey keyword - Added offset arguments for locator element in DragDrop keyword - Added Shadow DOM support for DropDown keyword
Changed - Deprecation warning added to OpenBrowser when using IE - Updated Selenium to 4.6.0 and improved typing - Updated Pillow to 9.3.0 - Minor change how ClickCheckbox works to better support Salesforce checkboxes - Suppressed some unnecessary warnings from webdriver (moved to DEBUG log level)
2.0.5
Not secure
Added - Exclude Robot Framwork 6.x in requirements for now
Fixed - Filtering out unnecessary tags (script etc.) in shadow dom text search - Fix for using attribute value as a locator in safari - This was failing in iOS Safari if found element had no attributes
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