Skip to content

Commit 2030b29

Browse files
committed
Release notes for 4.5.0rc2
1 parent e0cd6b6 commit 2030b29

File tree

1 file changed

+121
-0
lines changed

1 file changed

+121
-0
lines changed

docs/SeleniumLibrary-4.5.0rc2.rst

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
========================
2+
SeleniumLibrary 4.5.0rc2
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 4.5.0rc1 is a new release with
11+
updated PythonLibCore to 2.1.0. The Updated PythonLibCore improves documentation
12+
readability and offers better support IDE using Language Server Protocol with
13+
Robot Framework test data. Compared to rc1, the rc2 fixes regression in
14+
Choose File keyword (since 4.0 release).
15+
16+
All issues targeted for SeleniumLibrary v4.5.0 can be found
17+
from the `issue tracker`_.
18+
19+
If you have pip_ installed, just run
20+
21+
::
22+
23+
pip install --pre --upgrade robotframework-seleniumlibrary
24+
25+
to install the latest available release or use
26+
27+
::
28+
29+
pip install robotframework-seleniumlibrary==4.5.0rc2
30+
31+
to install exactly this version. Alternatively you can download the source
32+
distribution from PyPI_ and install it manually.
33+
34+
SeleniumLibrary 4.5.0rc2 was released on Wednesday July 15, 2020. SeleniumLibrary supports
35+
Python 2.7 and 3.6+, Selenium 3.141.0+ and Robot Framework 3.1.2+. This is, again, last release
36+
which contains new development for Python 2.7 and users should migrate to Python 3.
37+
38+
.. _Robot Framework: http://robotframework.org
39+
.. _SeleniumLibrary: https://github.com/robotframework/SeleniumLibrary
40+
.. _Selenium: http://seleniumhq.org
41+
.. _pip: http://pip-installer.org
42+
.. _PyPI: https://pypi.python.org/pypi/robotframework-seleniumlibrary
43+
.. _issue tracker: https://github.com/robotframework/SeleniumLibrary/issues?q=milestone%3Av4.5.0
44+
45+
46+
.. contents::
47+
:depth: 2
48+
:local:
49+
50+
Most important enhancements
51+
===========================
52+
53+
Update PythonLibCore to 2.1.0 (`#1612`_, rc 1)
54+
----------------------------------------------
55+
PythonLibCore 2.1.0 offers cleaner library documentation and better support for
56+
IDE using Language Server Protocol.
57+
58+
Choose File not working when running against a remote machine. (`#1617`_, rc 2)
59+
-------------------------------------------------------------------------------
60+
Choose File keyword had an regression since 4.0 and it did not upload the file
61+
when Selenium grid was used and if the keyword method was used from a library which
62+
extends SeleniumLibrary. Many thanks for djl197 reporting the issue and convincing
63+
my head that there actually is a bug.
64+
65+
Acknowledgements
66+
================
67+
68+
Overwriding the EMBED in the screenshot keywords creates EMBED folder (`#1614`_, rc 1)
69+
--------------------------------------------------------------------------------------
70+
Many thanks for Ossi R. for fixing bug when screen shot keywords overwrite the
71+
Set Screen Shot Directory EMBED argument. This in case extra EMBED directory was
72+
created.
73+
74+
Fix typo in extending documentation (`#1601`_, rc 1)
75+
----------------------------------------------------
76+
Many thanks for humbienri for fixing typo in the extending.rst documentation.
77+
78+
Full list of fixes and enhancements
79+
===================================
80+
81+
.. list-table::
82+
:header-rows: 1
83+
84+
* - ID
85+
- Type
86+
- Priority
87+
- Summary
88+
- Added
89+
* - `#1614`_
90+
- bug
91+
- high
92+
- Overwriding the EMBED in the screenshot keywords creates EMBED folder
93+
- rc 1
94+
* - `#1617`_
95+
- bug
96+
- high
97+
- Choose File not working when running against a remote machine.
98+
- rc 2
99+
* - `#1612`_
100+
- enhancement
101+
- high
102+
- Update PythonLibCore to 2.1.0
103+
- rc 1
104+
* - `#1601`_
105+
- bug
106+
- medium
107+
- Fix typo in extending documentation
108+
- rc 1
109+
* - `#1604`_
110+
- bug
111+
- medium
112+
- Fix doc bugs in page should not * keywords.
113+
- rc 1
114+
115+
Altogether 5 issues. View on the `issue tracker <https://github.com/robotframework/SeleniumLibrary/issues?q=milestone%3Av4.5.0>`__.
116+
117+
.. _#1614: https://github.com/robotframework/SeleniumLibrary/issues/1614
118+
.. _#1617: https://github.com/robotframework/SeleniumLibrary/issues/1617
119+
.. _#1612: https://github.com/robotframework/SeleniumLibrary/issues/1612
120+
.. _#1601: https://github.com/robotframework/SeleniumLibrary/issues/1601
121+
.. _#1604: https://github.com/robotframework/SeleniumLibrary/issues/1604

0 commit comments

Comments
 (0)