Skip to content

Commit 57f7718

Browse files
committed
Release notes for 6.0.0
1 parent 8a2b57b commit 57f7718

File tree

1 file changed

+81
-0
lines changed

1 file changed

+81
-0
lines changed

docs/SeleniumLibrary-6.0.0.rst

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
=====================
2+
SeleniumLibrary 6.0.0
3+
=====================
4+
5+
6+
.. default-role:: code
7+
8+
9+
SeleniumLibrary_ is a web testing library for `Robot Framework`_ that utilizes
10+
the Selenium_ tool internally. SeleniumLibrary 6.0.0 is a new release with enhancements to locators and bug fixes on how run on failure functionality is executed. Starting with version 6.0 SeleniumLibrary requires Selenium 4.0+. If you wish to use Selenium version 3.x you must use SeleniumLibrary version 5 or prior.
11+
12+
All issues targeted for SeleniumLibrary v6.0.0 can be found
13+
from the `issue tracker`_.
14+
15+
If you have pip_ installed, just run
16+
17+
::
18+
19+
pip install --upgrade robotframework-seleniumlibrary
20+
21+
to install the latest available release or use
22+
23+
::
24+
25+
pip install robotframework-seleniumlibrary==6.0.0
26+
27+
to install exactly this version. Alternatively you can download the source
28+
distribution from PyPI_ and install it manually.
29+
30+
SeleniumLibrary 6.0.0 was released on Saturday January 8, 2022. SeleniumLibrary supports
31+
Python 3.7+, Selenium 4.0.0+ and Robot Framework 3.2.2+.
32+
33+
.. _Robot Framework: http://robotframework.org
34+
.. _SeleniumLibrary: https://github.com/robotframework/SeleniumLibrary
35+
.. _Selenium: http://seleniumhq.org
36+
.. _pip: http://pip-installer.org
37+
.. _PyPI: https://pypi.python.org/pypi/robotframework-seleniumlibrary
38+
.. _issue tracker: https://github.com/robotframework/SeleniumLibrary/issues?q=milestone%3Av6.0.0
39+
40+
41+
.. contents::
42+
:depth: 2
43+
:local:
44+
45+
Most important bug fixes
46+
========================
47+
48+
Improve run on failure functionality (`#1716`_)
49+
-------------------------------------------------
50+
When run on failure keyword is capture page screenshot
51+
execute is method and not as keyword. This change was made
52+
due to a conflict when another library has a keyword named
53+
capture page screenshot. In that case Robot Framework does
54+
the choice based on the library search order and may select
55+
the other libraries keyword.
56+
57+
This is a backwards incompatable change. Most user should
58+
not see any difference expect for how the log is displayed.
59+
For more information see `#1715`_.
60+
61+
Full list of fixes and enhancements
62+
===================================
63+
64+
.. list-table::
65+
:header-rows: 1
66+
67+
* - ID
68+
- Type
69+
- Priority
70+
- Summary
71+
* - `#1474`_
72+
- enhancement
73+
- medium
74+
- Support 'data-' attributes as locators
75+
* - `#1716`_
76+
- bug
77+
- medium
78+
- Improve run on failure functionality
79+
80+
Altogether 2 issues. View on the `issue tracker <https://github.com/robotframework/SeleniumLibrary/issues?q=milestone%3Av6.0.0>`__.
81+

0 commit comments

Comments
 (0)