Skip to content

v0.32.0

Latest
Compare
Choose a tag to compare
@stevepryde stevepryde released this 06 Apr 06:36
· 27 commits to main since this release

Major Update

Additions

  • Add ActionChain::pause() method
  • Add helper methods to capabilities struct for all chromium-based browsers (thanks @NightMare-Vortex for the PR)
  • Add WebElement::parent() (thanks @bcpeinhardt )
  • Add ElementQuery::any() and ElementQuery::any_required() for fetching all elements from all selectors
  • Add WebElement::js_drag_to() (thanks @bcpeinhardt)
  • Add new example for chrome remote debugger option (thanks @zemelLeong)

Fixes / refactors

  • Fix CDP command (thanks @ttphi88)
  • Make scroll_into_view() account for fixed navbars (thanks @nubis)
  • Removed unused dependencies (thanks @tottoto )
  • Refactor query retrievers and add tests
  • Fix bug with ElementQuery::exists() and ElementQuery::not_exists() where they would return the incorrect result on timeout
  • Refactor Capabilities
  • Refactor WebDriverError to support all error variants