Skip to content
This repository was archived by the owner on Feb 2, 2025. It is now read-only.

Releases: MarketSquare/robotframework-seleniumlibrary-java

Selenium 4.0.0

13 Oct 18:23
Compare
Choose a tag to compare
  • Selenium 4.0.0
  • Dropped support for older Javas, requires Java 11+
  • Dropped support (at least time being) from HtmlUnit and JBrowserDriver
  • Moved from Travis to Github Actions
  • Moved to MarketSquare

Full Changelog: 3.141.59.26535...4.0.0.0

Edge Headless

19 Sep 12:02
Compare
Choose a tag to compare
Edge Headless Pre-release
Pre-release
  • Updated Selenium to 4.0.0-rc-1
  • Updated dependencies
  • Added support to Edge Headless

Upload also fat-jar

28 Jan 07:18
Compare
Choose a tag to compare
Upload also fat-jar Pre-release
Pre-release

Fixed pom.xml to upload also fat jar to Maven central.

New JavalibCore

28 Jan 05:34
Compare
Choose a tag to compare
New JavalibCore Pre-release
Pre-release
  • Updated to new JavalibCore and a bit newer Selenium4.
  • New groupid for the library.

Bug fixes and new keywords

12 Nov 15:32
Compare
Choose a tag to compare
  • Fixed #52
  • Fixed #88
  • Fixed #92
  • New keyword "Get Css Value" (thanks to @YauheniPo)
  • New keyword "Wait Until Element Attribute Value Contains" (thanks to @YauheniPo)
  • Refactoring

First Selenium 4 release

26 Aug 18:45
Compare
Choose a tag to compare
Pre-release

Initial release with Selenium 4

Selenium updated to 4.0.0-alpha-2.0 along with other dependencies

Fixes:

  • FIrst Selenium 4 version (Fixes #71)
  • Fat-jar is now smaller as it doesn't include Appium (FIxes #62)

Known issues:

  • HTMLUnit doesn't seem to be working with Selenium 4. Update to that is needed to make it work.

HTMLUnit support back

26 Aug 15:30
Compare
Choose a tag to compare
  • HTMLUnit support back (Fixed #79)
  • Overloading of keyword fixes (#84)

Python Library alignment and WebdriverManager

16 Jul 08:33
Compare
Choose a tag to compare

#75 - Align "Element should contain" -keywords to work case sensitively as with Python SeleniumLibrary (thanks to @ractoc). Note that this change might be breaking with current tests
#73 - Using [https://github.com/bonigarcia/webdrivermanager|WebdriverManager] to handle Webdrivers instead of separate Maven Plugin (thanks to @YauheniPo)

Development moving towards Selenium 4. so this might be one of the last releases with Selenium 3.

Internal locator fix according deprecation

26 Jun 17:13
Compare
Choose a tag to compare

Internal locators were using "=" that's marked as deprecated. Fixed to use new locator strategy with ":".

Deprecation of HTMLunit and PhantomJS

20 Jan 11:52
Compare
Choose a tag to compare
  • Last version with PhantomJS and HTMLUnit support
  • Added deprecation notice to PhantomJS (Development halted)
  • Added deprecation notice to HTMLUnit (going to be dropped at Selenium 3.141.0)
  • Both of those can be replaced with e.g. jBrowser.