Skip to content

Commit 4642ae4

Browse files
committed
Release notes for 19.2.0
1 parent 7753ba8 commit 4642ae4

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed

docs/releasenotes/Browser-19.2.0.rst

+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
======================
2+
Browser library 19.2.0
3+
======================
4+
5+
6+
.. default-role:: code
7+
8+
9+
Browser_ is a web testing library for `Robot Framework`_ that utilizes
10+
the Playwright_ tool internally. Browser library 19.2.0 is a new release with
11+
updated Docker image to noble. Also there fixes to documentation and
12+
cleaning the coverage directory when new RF execution starts. Also
13+
when we start node process, waiting time is increased to avoid
14+
random failures. All issues targeted for Browser library v19.2.0 can be
15+
found from the `issue tracker`_.
16+
For first time installation with pip_, just run
17+
::
18+
pip install robotframework-browser
19+
rfbrowser init
20+
to install the latest available release. If you upgrading
21+
from previous release with pip_, run
22+
::
23+
pip install --upgrade robotframework-browser
24+
rfbrowser clean-node
25+
rfbrowser init
26+
Alternatively you can download the source distribution from PyPI_ and
27+
install it manually. Browser library 19.2.0 was released on Sunday January 26, 2025.
28+
Browser supports Python 3.9+, Node 18/20/22 LTS and Robot Framework 5.0+.
29+
Library was tested with Playwright 1.50.0
30+
31+
.. _Robot Framework: http://robotframework.org
32+
.. _Browser: https://github.com/MarketSquare/robotframework-browser
33+
.. _Playwright: https://github.com/microsoft/playwright
34+
.. _pip: http://pip-installer.org
35+
.. _PyPI: https://pypi.python.org/pypi/robotframework-browser
36+
.. _issue tracker: https://github.com/MarketSquare/robotframework-browser/milestones/v19.2.0
37+
38+
39+
.. contents::
40+
:depth: 2
41+
:local:
42+
43+
Most important enhancements
44+
===========================
45+
Update docker to use Playwright noble (`#4019`_)
46+
------------------------------------------------
47+
Playwright stopped relasing focal Docker image, this release start to
48+
use noble image when image is build.
49+
50+
Increase the node process starting waiting time (`#4005`_)
51+
----------------------------------------------------------
52+
When starting node process, waiting time is increased to avoid random failures
53+
when first keyword is executed.
54+
55+
When new RF execution starts, coverage directory is not deleted (`#4006`_)
56+
-------------------------------------------------------------------------
57+
When new RF execution starts, coverage directory is not deleted, this is fixed.
58+
59+
Acknowledgements
60+
================
61+
62+
Example for Set Geolocation is wrong, fix it. (`#4015`_)
63+
--------------------------------------------------------
64+
Many thanks for Lukas Boekenoogen for fixing Set Geolocation documentation.
65+
66+
Full list of fixes and enhancements
67+
===================================
68+
69+
.. list-table::
70+
:header-rows: 1
71+
72+
* - ID
73+
- Type
74+
- Priority
75+
- Summary
76+
* - `#4019`_
77+
- enhancement
78+
- critical
79+
- Update docker to use Playwright noble
80+
* - `#4005`_
81+
- bug
82+
- high
83+
- Increase the node process starting waiting time
84+
* - `#4006`_
85+
- bug
86+
- high
87+
- When new RF execution starts, coverage directory is not deleted
88+
* - `#4015`_
89+
- bug
90+
- medium
91+
- Example for Set Geolocation is wrong, fix it.
92+
93+
Altogether 4 issues. View on the `issue tracker <https://github.com/MarketSquare/robotframework-browser/issues?q=milestone%3Av19.2.0>`__.
94+
95+
.. _#4019: https://github.com/MarketSquare/robotframework-browser/issues/4019
96+
.. _#4005: https://github.com/MarketSquare/robotframework-browser/issues/4005
97+
.. _#4006: https://github.com/MarketSquare/robotframework-browser/issues/4006
98+
.. _#4015: https://github.com/MarketSquare/robotframework-browser/issues/4015

0 commit comments

Comments
 (0)