Releases: robotframework/SeleniumLibrary
SeleniumLibrary 3.2.0 release candidate 1
SeleniumLibrary is a web testing library for Robot Framework that utilizes the Selenium tool internally. SeleniumLibrary 3.2.0rc1 is a new pre-release with enhancements and bug fixes. Example JavaScript keywords now supports arguments and Open Browser keyword provides support for headless Chrome and Firefox with Selenium Grid.
SeleniumLibrary 3.1.1
SeleniumLibrary 3.1.1 is a new hotfix release which contains also one new keyword.
New features
Release contains one new keyword Element Text Should Not Be
.
Bug Fixes
Due a bug in handling the Selenium version as string, inside of a named tuple, caused determination of the
Selenium version to work incorrectly. This is because we check, is the minor version bigger than 8. If it is,
then we allow users to launch Firefox and Chrome in headless mode. But because comparison was made as strings, the comparison started work incorrectly when Selenium reached version 3.10.0 because "8" > "10". This
is now fixed and version is converted as number inside of the named tuple.
SeleniumLibrary 3.1.0
New features
The most important enhancements are:
- This release contains support for headless Firefox and Chrome browser in the Open Browser keyword. The headless mode requires Selenium 3.8.0 or greater.
- Open Browser keyword
desired_capabilities
argument can now be used to configure
a browser when starting a local browser
More details in release notes and all included enhancements and bug fixes can be found from the v3.1.0 milestone.
SeleniumLibrary 3.1.0 Alpha 2
New features
Only change compared to 3.1.0 Alpha 1 release, is that the Alpha 2 release contains one new feature. For keywords verifying element text, it is now possible to ignore text case.
More details in release notes and all included enhancements and bug fixes can be found from the v3.1.0 milestone
SeleniumLibrary 3.1.0 Alpha 1
New Features
The most important enhancements are:
- This pre-release contains support for headless Firefox and Chrome browser in the
Open Browser
keyword. Open Browser
keyworddesired_capabilities
argument can now be used to configure
a browser when starting a local browser
More details in release notes and all included enhancements and bug fixes can be found from the v3.1.0 milestone
SeleniumLibrary 3.0.1
SeleniumLibrary 3.0.1 is a new release with one bugfix. The release 3.0.0 contained bug with Wait Until Element Is Not Visible
keyword, if element was not in the DOM, the element was considered as visible. This release fixes the problem and if element is not in the DOM, element is considered as not visible.
SeleniumLibrary 3.0.0
SeleniumLibrary 3.0.0 is a new release with Python 3 support and various other big enhancements such as better public API for extending the library and highly enhanced keyword documentation. The library architecture has also changed making it easier to maintain and develop further.
For full about the release see the release notes and the 3.0.0 milestone
SeleniumLibrary 3.0.0 release candidate 2
SeleniumLibrary 3.0.0rc2 was released on Tuesday November 28, 2017. SeleniumLibrary 3.0.0rc2 is a new release with with Python 3 support and and rewritten architecture. There are two bug fixes compared to the rc1.
- #1001 fixes problem when using library public API.
- #998 fixes problem with Selenium 3.6.0 and 3.7.0 when using Firefox
For more details about the release can be found from the release notes.
SeleniumLibrary 3.0.0 release candidate 1
The SeleniumLibrary 3.0 release candidate 1 was released in 15 of November 2017. The two biggest difference to the beta 3 release are:
- The library keyword documentation has been rewritten and unified
- The library has cleaner public API for extending the library.
The are also numerous smaller and bigger changes in the library. The internal methods have been reworked and some of the keywords have been silently deprecated. Also new keywords have been created to replace the the deprecated keywords. For more details about the release can be found from the release notes
SeleniumLibrary 3.0.0 Beta 3
The SeleniumLibrary 3.0.0b3 is released, more details in SeleniumLibrary-3.0.0b3.rst