Skip to content

Releases: MarketSquare/robotframework-browser

v1.1.0

01 Sep 07:01
Compare
Choose a tag to compare

No new keywords
Improvements

  • Screenshot Embedding
  • Automatic Dockerhub publishing of stable images on release
  • Released docker PATH fixes

Docker Hub autopublish test release

31 Aug 08:31
Compare
Choose a tag to compare
Pre-release
v1.0.1-pre

Run lints

v1.0.0

28 Aug 12:10
Compare
Choose a tag to compare

Going forward

New keywords:

  • Hover
  • Register keyword to run on failure
  • Renamed Get Attribute to Get Property
  • Renamed Handle Alert to Handle Future Dialogs

Other improvements

  • Assertion retry behaviour (can be disabled at library import with a flag)
  • Indexes are now string based UUID's and always unique between browsers / contexts / pages

v0.16.0

21 Aug 06:53
Compare
Choose a tag to compare

No new keywords
Other improvements:

  • Docs improvements
  • We now run our CI on windows

v0.15.1

19 Aug 16:24
Compare
Choose a tag to compare

New Keywords:
None
Other improvements:

  • Fixed rfbrowser init not finding NPM on windows
  • Improved dev environment setup with python bootstrap.py

v0.15.0 pre-release

18 Aug 09:39
Compare
Choose a tag to compare

Fixing our docker image pushing on release

v0.15.0

18 Aug 14:49
Compare
Choose a tag to compare

No new keywords

Other improvements:

  • Switch Page, Switch Context, Close Page, Close Context and Close Browser now support arguments for specifying which open object to do the keyword in.
  • Fixed bugs with Click With Options not getting passed correctly
  • We now support python 3.7

v0.14.0-ci-fix

18 Aug 07:33
Compare
Choose a tag to compare

v0.14.0 with automatic Docker publishing fixed

v0.14.0

18 Aug 07:24
Compare
Choose a tag to compare

New Keywords:

  • Download

Other improvements:

  • Released docker image
  • Tabs opened by pages in itself behave better with browser catalog and indexes
    • Opening PDFs had some bugs that have been fixed and are now tested in our suite
  • Windows development should work better, build tool changed from GNU make to Invoke
  • Documentation improvements
  • Assertions now poll until timeout has been reached (there's an option to disable this at library import)

v0.13.0

13 Aug 06:06
Compare
Choose a tag to compare

New Keywords:

  • VirtualMouse keywords Mouse Move and Mouse Button to control virtual mouse on page
  • VirtualKeyboard keywords Keyboard Input and Keyboard Key to manually set keyboard keys down / up for the whole page, and input into currently active element on page without a selector. Corresponds to Playwrights keyboard class
  • Handle Alert
  • Set Offline to set network to offline / online
  • Wait Until Network Is Idle to wait for network idleness after changing pages

Other improvements:

  • Thanks to upstream playwright 1.3.0 features, in headed mode active page is visually active
  • Rolling index numbers on screenshots now to not overwrite old screenshots (fixed #175)
  • Improved error at library import if rfbrowser init has not been run
  • Logging improvements by @aaltat
  • Keyword documentation by Imbus sponsored work done by @Finalrykku