Skip to content

Releases: MarketSquare/robotframework-browser

v9.0.1

14 Oct 11:29
Compare
Choose a tag to compare

Bugfix for rfbrowser clean-node #1390 .

v9.0.0

13 Oct 12:34
Compare
Choose a tag to compare

For full notes see https://github.com/MarketSquare/robotframework-browser/blob/main/docs/releasenotes/Browser-9.0.0.rst

Most important enhancements

  • Pip does not clean inside site-packages/Browser/wrapper anymore when uninstalling (#1253_)
    • Sometimes pip fails to completely clean up site packages (depends on pip version and environment), now there is rfbrowser clean-node to run before pip uninstall to ensure cleanup
  • Set Strict Mode keyword documentation is not correct. (#1320_)
  • Issue with keyword documentation example - Select Options By (#1335_)
  • Take Screenshot doesn't process arguments correctly when run on failure (#1356_)
  • Doc Keywords: Move closing context/page section into "Browser, Context, Page" section (#1362_)

Backwards incompatible changes

  • Take Screenshot doesn't process arguments correctly when run on failure (#1356_)
    • Register Keyword To Run On Failure now returns an object of the old Failure Handler instead of a string

Acknowledgements

  • Thanks to https://github.com/UliSei for contributing PR for: Docu keywords: "Drag And Drop By Coordinates" and "Go To" (#1328_)

v8.0.2

14 Sep 19:01
6238ae7
Compare
Choose a tag to compare

Browser library 8.0.1

13 Sep 19:27
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 8.0.1 is a new release with bug fixes to strict mode documentation.

Browser library 8.0.1 was released on Monday September 13, 2021. Browser supports Python 3.7+, Node 12/14 LTS and Robot Framework 3.2+. Library was tested with Playwright 1.14.1

Browser library 8.0.0

13 Sep 18:40
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 8.0.0 is a new release with enables Playwright strict mode and other bug fixes.

Browser library 8.0.0 was released on Monday September 13, 2021. Browser supports Python 3.7+, Node 12/14 LTS and Robot Framework 3.2+. Library was tested with Playwright 1.14.1

v7.2.0

07 Sep 17:51
4fa017e
Compare
Choose a tag to compare

Improvements on Record Selector and Highlight Elements keywords.

Browser library 7.1.1

26 Aug 09:01
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 7.1.1 is a new release with with bug fixes and doc improvements

Browser library 7.1.0 was released on Saturday August 21, 2021. Browser supports Python 3.7+, Node 12/14 LTS and Robot Framework 3.2+. Library was tested with Playwright 1.14.0

Browser library 7.1.0

21 Aug 18:58
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 7.1.0 is a new release with run on failure supporting keyword supporting arguments enhancements and enhancements in keyword documentation. Also there are bug fixes in this release.

Browser library 7.1.0 was released on Saturday August 21, 2021. Browser supports Python 3.7+, Node 12/14 LTS and Robot Framework 3.2+. Library was tested with Playwright 1.14.0

Docs and Deprecations

08 Aug 05:05
4d9d6f8
Compare
Choose a tag to compare

This release is a backwards incompatible one as it removes previously deprecated keywords:
get_textfield_value, wait_for_download and upload_file.

Library documentation is also improved on many cases by adding examples and generally writing more explanations.

Browser library 6.0.0

20 Jul 19:27
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 6.0.0 is a new release with keyword to get urls in a page enhancements and bug fixes to the keyword assertions.

Browser library 6.0.0 was released on Tuesday July 20, 2021. Browser supports Python 3.7+, Node 12/14 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.12.3