Download Latest Version 0.19.0 source code.tar.gz (203.0 kB)
Email in envelope

Get an email when there's a new version of Splinter

Home / 0.18.0
Name Modified Size InfoDownloads / Week
Parent folder
0.18.0 source code.tar.gz 2022-06-10 200.2 kB
0.18.0 source code.zip 2022-06-10 274.2 kB
README.md 2022-06-10 1.0 kB
Totals: 3 Items   475.4 kB 0

What's New in Splinter 0.18.0?

Added:

  • WebDriverElement() now implements the shadow_root property. This returns a ShadowRootElement() object to interact with the shadow root of an element.
  • Failed driver imports are logged at the debug level instead of silently ignored
  • browser.html_snapshot() now takes the optional unique_file argument. Setting this to False will disable the addition of random characters to the filename.

Changed:

  • repr(ElementList()) now returns the repr of the internal container.
  • Driver.find_link_by_<x> methods have been removed. Use Driver.links.find_by_<x>.
  • Screenshot taken by WebDriverElement.screenshot() now implements Selenium's element screenshot instead of cropping a full page screenshot.
  • Flask/Django's back/forward methods more accurately store browsing history
  • Official Python 3.6 support has been removed

Fixed:

  • 0.17.0 would report as 0.16.0. 0.18.0 reports correctly.
  • When using Firefox, extensions can now be installed
Source: README.md, updated 2022-06-10