Skip to content

Commit

Permalink
Bump version to 0.18.0, add changelog (#1046)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsfehler authored Jun 10, 2022
1 parent 3ba4be7 commit f6fd685
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions docs/news/0.18.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
.. Copyright 2021 splinter authors. All rights reserved.
Use of this source code is governed by a BSD-style
license that can be found in the LICENSE file.
.. meta::
:description: New splinter features on version 0.18.0.
:keywords: splinter 0.18.0, news

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
2 changes: 1 addition & 1 deletion splinter/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version_info__ = (0, 17, 0)
__version_info__ = (0, 18, 0)
__version__ = '.'.join(map(str, __version_info__))

0 comments on commit f6fd685

Please sign in to comment.