Skip to content

Releases: MarketSquare/robotframework-browser

Browser library v14.2.0

27 Oct 16:05
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 14.2.0 is a new release with updates dependecies to resolve security problems and provides support for Python 3.11. All issues targeted for Browser library v14.2.0 can be found from the issue tracker.

Browser library v14.1.0

25 Sep 17:34
Compare
Choose a tag to compare

Most important enhancements

Implemented Selector Prefix and small Bugfixes (#2332)

With prefixes to selectors, it is possible to define i.e. an iframe selector, that shall be prefixed to all selectors used in the future. Prefixes have also a scope, which has been added in 14.0.0. This means, that the prefix is only valid for the scope it has been defined to and is automatically removed when the scope is left. Scopes can be Global, Suite and Test/Task.

Selector Prefix can also be defined on Library import.

See Release Notes Browser library 14.1.0

Browser library v14.0.0

23 Sep 20:52
Compare
Choose a tag to compare

Most important enhancements

  • Improved argument docs and updated signatures for consistency #2308
  • Added Scope feature to timeout, retry_assertion and strice_mode #2319
  • Wait For Condition to check any information that may happen on page... #2331
  • FIXED: Switch Page fails when context and browser id are given as well. #2327
  • FIXED:New Context with viewport set to None does not behave as in Playwright #2054

Backwards incompatible changes

  • Some Assertion Keywords have old argument names expected_value #2329

Deprecated features

  • Deprecation of delay in milliseconds to introduce support for timedelta #2330
  • Deprecation of positional arguments on Import, New Browser, New Context & New Persistent Context #2328

Acknowledgements

  • "Press Key" documentation could use updating. #2202

Browser library v13.6.0

11 Sep 13:37
01bde5c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v13.5.0...v13.6.0

Browser library v13.5.0

04 Sep 14:21
72b2e23
Compare
Choose a tag to compare

What's Changed

This version improves the functionality of Record Selector by adding free text edit for generated selector and ability to test with highlight where the selector is pointing to.
When running Browser with enable_presenter_mode=True will stop and open selector recorder if a selector fails. The recorded selector will then be used to retry the keyword in question. This allows you to fix with one test execution all changed selectors.

Full Changelog: v13.4.0...v13.5.0

Browser library 13.3.0

10 Jul 20:49
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.3.0 is a new release with enhancements about cleaning Browser library output and several bug fixes. All issues targeted for Browser library v13.3.0 can be found from the issue tracker.

Browser library 13.3.0 was released on Sunday July 10, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.23.2

Browser library v13.4.0

30 Jul 10:16
7787dd2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v13.3.0...v13.4.0

Browser library 13.2.0

23 Jun 23:09
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.2.0 is a new release with enhancements to Get Elements States and Evaluate JavaScript keyword and bug fixes when installing in Windows OS. All issues targeted for Browser library v13.2.0 can be found from the issue tracker.

Browser library 13.2.0 was released on Friday June 24, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.22.2

Browser library 13.1.0

03 Jun 11:22
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.1.0 is a new release with speed improvements of Selection keywords and a fix for strict mode in Table Keywords. All issues targeted for Browser library v13.1.0 can be found from the issue tracker.

Fixed Issues:

  • Click Argument 'modifiers' Documentation doesn't work as expected (#2049)
  • Get Table Cell Element raises StrictModeException (#2076)
  • Select Option By causes super long time due to iteration over all options. (#2077)

Browser library 13.0.0

25 May 18:37
Compare
Choose a tag to compare

Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 13.0.0 is a new release with New Persistent Context keyword enhancements and removes drop argument from Drag And Drop By Coordinates keyword. All issues targeted for Browser library v13.0.0 can be found from the issue tracker.

Browser library 13.0.0 was released on Wednesday May 25, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.22.2