Releases: MarketSquare/robotframework-browser
Browser library 12.4.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.4.0 is a new release with table keywords enhancements and several bug fixes. Now example trace viewer should work without re-installing Playwright. All issues targeted for Browser library v12.4.0 can be found from the issue tracker.
Browser library 12.4.0 was released on Tuesday May 17, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.22.0
Browser library 12.3.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.3.0 is a new release with enhancements when taking screenshot and bug fixes in several places. All issues targeted for Browser library v12.3.0 can be found from the issue tracker. Browser library 12.3.0 was released on Sunday April 3, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.20.1
v12.2.0
What's Changed
- docs: add simonmeggle as a contributor for test by @allcontributors in #1810
- Bump eslint from 8.9.0 to 8.10.0 by @dependabot in #1812
- Bump @typescript-eslint/eslint-plugin from 5.12.1 to 5.13.0 by @dependabot in #1818
- Bump react-router-dom from 6.2.1 to 6.2.2 by @dependabot in #1820
- Bump approvaltests from 3.7.0 to 4.0.0 in /Browser by @dependabot in #1813
- Bump typescript from 4.5.5 to 4.6.2 by @dependabot in #1817
- Bump @typescript-eslint/parser from 5.12.1 to 5.13.0 by @dependabot in #1819
- Bump @types/react-dom from 17.0.11 to 17.0.12 by @dependabot in #1823
- Bump ts-loader from 9.2.6 to 9.2.7 by @dependabot in #1822
- Bump ts-node from 10.5.0 to 10.6.0 by @dependabot in #1824
- Add drop=True arg for Drag And Drop By Coordinates (#1716 and #1794) by @UliSei in #1799
- Bump eslint-config-prettier from 8.4.0 to 8.5.0 by @dependabot in #1827
- Bump @types/react-dom from 17.0.12 to 17.0.13 by @dependabot in #1826
- Allow config options for presenter mode by @aaltat in #1825
- Bump esbuild from 0.14.23 to 0.14.24 by @dependabot in #1829
- Explain that enable_presenter_mode also support dict by @aaltat in #1830
- Delete duplicate test by @aaltat in #1831
- Add support for enable_presenter_mode for many getters keywords by @aaltat in #1837
- added Drag And Drop Relative To by @Snooz82 in #1836
- Get parameter names by @mkorpela in #1834
- Bump ts-node from 10.6.0 to 10.7.0 by @dependabot in #1841
- Bump lint-staged from 12.3.4 to 12.3.5 by @dependabot in #1840
- Bump esbuild from 0.14.24 to 0.14.25 by @dependabot in #1839
- Topic docs and tests by @mkorpela in #1842
- Bump @typescript-eslint/eslint-plugin from 5.13.0 to 5.14.0 by @dependabot in #1845
- Bump @typescript-eslint/parser from 5.13.0 to 5.14.0 by @dependabot in #1844
- docs: add eldaduzman as a contributor for ideas by @allcontributors in #1846
- Added Table Keywords by @Snooz82 in #1843
- Bump pino from 7.8.0 to 7.8.1 by @dependabot in #1848
- Bump @types/react from 17.0.39 to 17.0.40 by @dependabot in #1851
- added Keyword
Scroll To Element
by @Snooz82 in #1850 - New
Evaluate JavaScript
Keyword by @Snooz82 in #1854 - Fix some evals by @mkorpela in #1856
Full Changelog: v12.1.0...v12.2.0
Browser library 12.1.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.1.0 is a new release with commit state for Wait For Navigation keyword and and bug fix for Select Options By keyword. All issues targeted for Browser library v12.1.0 can be found from the issue tracker.
Browser library 12.1.0 was released on Saturday February 26, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.19.2.
Browser library 12.0.1
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.0.1 is a new hotfix release for regression in Select Options By keyword. All issues targeted for Browser library v12.0.1 can be found from the issue tracker.
Browser library 12.0.1 was released on Wednesday February 23, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.19.1
Browser library 12.0.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 12.0.0 is a new release which raises minimum required Robot Framework version to 4.1 and bug fixes to Close Browser and Select Options By keywords.
Browser library 12.0.0 was released on Tuesday February 22, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.18.1
Browser library 11.4.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 11.4.0 is a new release with new et Element States keyword enhancements and bug fixes to Type/Fill Secret keyword.
Browser library 11.4.0 was released on Wednesday February 9, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.18.1
Browser library 11.3.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 11.3.0 is a new release with adding New Context keyword arguments and creating log file during the install process. Also New Context keyword acceptDownloads default value is changed to True. There is also fixes to Get Elements(s) keyword documentation.
Browser library 11.3.0 was released on Sunday January 30, 2022. Browser supports Python 3.7+, Node 12/14/16 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.18.1
Browser library 11.2.0
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 11.2.0 is a new release with enhancements for setting and clearing permission for the active context and bug fixes for not leaking secrets when keyword fails. All issues targeted for Browser library v11.2.0 can be found from the issue tracker.
Browser library 11.2.0 was released on Friday January 14, 2022. Browser supports Python 3.7+, Node 12/14 LTS and Robot Framework 4.0+. Library was tested with Playwright 1.17.2
v11.1.1
Browser library 11.1.1
Browser is a web testing library for Robot Framework that utilizes the Playwright tool internally. Browser library 11.1.0 is a new release with enhancements and bug fixes. All issues targeted for Browser library v11.1.0 can be found from the issue tracker.
See update instructions: https://robotframework-browser.org/#update
Most important enhancements
- Document how to set download directory with Download and Promise to Wait For Download keywords
Full list of changes: https://github.com/MarketSquare/robotframework-browser/blob/main/docs/releasenotes/Browser-11.1.1.rst#id5