Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.6 KB

0.3.rst

File metadata and controls

53 lines (35 loc) · 1.6 KB

what's new in splinter 0.3?

Features

  • support for browser extensions on Firefox driver </drivers/firefox>
  • support for Firefox profiles on Firefox driver </drivers/firefox>
  • support for mouse over and mouse out on Chrome driver </drivers/chrome>
  • support for finding and clicking links by partial text <splinter.driver.DriverAPI.click_link_by_partial_text> and href <splinter.driver.DriverAPI.click_link_by_partial_href>
  • support for finding by value <splinter.driver.DriverAPI.find_by_value>

Documentation improvements

  • complete API reference </api/index>
  • instructions on new drivers creation </contribute/writing-new-drivers>

Backward incompatible changes

  • changes on cookies manipulation </cookies>. Affects only who used cookies.delete <splinter.cookie_manager.CookieManagerAPI.delete> passing the cookie keyword.

Before version 0.3:

python

>>> driver.cookies.delete(cookie='whatever')

Now:

python

>>> driver.cookies.delete('whatever')

Bugfixes

  • Fixed cookies behavior on Chrome driver (it was impossible to delete one cookie, Chrome was always deleting all cookies)