Skip to content

Commit f6fd685

Browse files
authored
Bump version to 0.18.0, add changelog (#1046)
1 parent 3ba4be7 commit f6fd685

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

docs/news/0.18.0.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
.. Copyright 2021 splinter authors. All rights reserved.
2+
Use of this source code is governed by a BSD-style
3+
license that can be found in the LICENSE file.
4+
5+
.. meta::
6+
:description: New splinter features on version 0.18.0.
7+
:keywords: splinter 0.18.0, news
8+
9+
What's New in Splinter 0.18.0?
10+
==============================
11+
12+
Added:
13+
* WebDriverElement() now implements the `shadow_root` property. This returns a ShadowRootElement() object to interact with the shadow root of an element.
14+
* Failed driver imports are logged at the debug level instead of silently ignored
15+
* `browser.html_snapshot()` now takes the optional `unique_file` argument. Setting this to False will disable the addition of random characters to the filename.
16+
17+
Changed:
18+
* repr(ElementList()) now returns the repr of the internal container.
19+
* Driver.find_link_by_<x> methods have been removed. Use Driver.links.find_by_<x>.
20+
* Screenshot taken by WebDriverElement.screenshot() now implements Selenium's element screenshot instead of cropping a full page screenshot.
21+
* Flask/Django's back/forward methods more accurately store browsing history
22+
* Official Python 3.6 support has been removed
23+
24+
Fixed:
25+
* 0.17.0 would report as 0.16.0. 0.18.0 reports correctly.
26+
* When using Firefox, extensions can now be installed

splinter/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version_info__ = (0, 17, 0)
1+
__version_info__ = (0, 18, 0)
22
__version__ = '.'.join(map(str, __version_info__))

0 commit comments

Comments
 (0)