Skip to content

Releases: Vrtgs/thirtyfour

v0.34.0

31 Aug 10:48
Compare
Choose a tag to compare

Changes:

  • WASM support #30
  • rename AlreadyClosed to AlreadyQuit to be more accurate
  • improve correctness of synchronous drops blocking
  • added new tokio-multi-threaded feature which enables a faster path for sync drop if on a multi-threaded scheduler, enabled by default, this should be disabled for wasm support
  • updated to thirtyfour-macros v0.1.3, which switched to syn v2.0

v0.33.1

29 Aug 16:45
Compare
Choose a tag to compare

v0.33.1

Additions

  • urls now parse properly (adds data urls, mailto urls etc)
  • added support for page printing thanks to @alexandru0-dev

Thanks again to

v0.33.0

29 Aug 11:41
Compare
Choose a tag to compare

What's Changed

  • Update rstest requirement from 0.18 to 0.19 by @dependabot in #208
  • Much more efficient memory usage and smarter dynamic dispatch usage,... by @Vrtgs in #210
  • update resolver to fight less over cache by @SkriptedWiskers in #214
  • Allow constructing By::PartialLinkText by @grembo in #222
  • new best effort synchronous drop

Thanks again to

Full Changelog: v0.32.0...v0.33.0

v0.32.0

06 Apr 06:36
Compare
Choose a tag to compare

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

v0.32.0-rc.10

19 Feb 10:01
Compare
Choose a tag to compare
v0.32.0-rc.10 Pre-release
Pre-release

v0.32.0-rc.9

07 Jan 07:37
Compare
Choose a tag to compare
v0.32.0-rc.9 Pre-release
Pre-release
  • Major update: Removed fantoccini in order to align better with future goals for this project
  • Updated tests
  • Added docs via mdbook

NOTE: This is a large and potentially-breaking update. Syntax breakages should hopefully be minimal.

v0.32.0-rc.8

04 Jun 08:40
Compare
Choose a tag to compare
v0.32.0-rc.8 Pre-release
Pre-release
  • Add ActionChain::pause() method
  • Add DesiredCapabilities::chromium() helper
  • Add unit test for drag and drop

v0.32.0-rc.7

30 Apr 10:55
Compare
Choose a tag to compare
v0.32.0-rc.7 Pre-release
Pre-release
  • Add helper methods to capabilities struct for all chromium-based browsers (thanks @NightMare-Vortex for the PR)
  • Add ChromiumCapabilities
  • Bump some dependency versions

v0.32.0-rc.6

29 Dec 00:11
7ad6ed3
Compare
Choose a tag to compare
v0.32.0-rc.6 Pre-release
Pre-release
  • Make scroll_into_view account for fixed navbars (thanks @nubis)

v0.32.0-rc.5

19 Dec 01:43
Compare
Choose a tag to compare
v0.32.0-rc.5 Pre-release
Pre-release
  • Add CapabilitiesHelper::accept_insecure_certs (thanks @qrntz )
  • Add WebElement::parent() (thanks @bcpeinhardt )
  • Removed unused dependencies (thanks @tottoto )