Releases: cdpdriver/zendriver
Releases · cdpdriver/zendriver
v0.14.2
v0.14.1
Fixed
- Fix calls to
evaluate
that return JSON: only setserialization_options
whenreturn_by_value=False
@thromer - Fix #184:
download_path
error inDownloadExpectation
@MadsHangaard
v0.14.0
Fixed
- Add nodriver evaluate serialization options for improved JavaScript evaluation @dbrun3
Added
- Allow reset expect and intercept @nathanfallet
v0.13.1
Fixed
- Remove unnecessary usage of
typing_extensions
(fixesNo module named 'typing_extensions'
error) @stephanlensky - Fix verify_cf() @H1steria
- Fix relative coordinates of flash_point() @H1steria
Added
- Add flash_point() to Tab.mouse_click() @H1steria
Changed
- Remove Connection
__getattr__
and replace it with declared@property
@nathanfallet - Deprecate Element
__getattr__
and addget(name: str)
method @nathanfallet
v0.13.0
Fixed
- Gracefully close the browser process on exit @nathanfallet
Added
- Add support for Brave browser @H1steria
v0.12.1
Fixed
- Remove usage of StrEnum to fix compatibility with Python 3.10 @stephanlensky
v0.12.0
Added
- Added
Tab.intercept
@nathanfallet
v0.10.2
Fixed
- Refactor to asynchronous handlers to avoid blocking the listening loop @nathanfallet
v0.10.1
Fixed
- Added
Tab.flash_point
from nodriver @nathanfallet - Ensured loading is finished in expect @nathanfallet
v0.10.0
Fixed
- Refactor element waiting loops in
find_*
andselect*
methods. @H1steria - Improve
query_selector
error handling to consistently returnNone
when a node is not found. @H1steria - Add user_agent option to allow bypassing cloudflare javascript challenge in headless mode. @H1steria
- Fixed
lang
parameter never being set inBrowser.start
@nathanfallet
Added
- Added
mouse_move
andmouse_click
methods from nodriver. @H1steria