Skip to content

Commit 2303464

Browse files
committed
Release notes for 19.12.2
1 parent 9229365 commit 2303464

1 file changed

Lines changed: 64 additions & 0 deletions

File tree

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# Browser library 19.12.2
2+
3+
4+
[Browser](https://github.com/MarketSquare/robotframework-browser) is a web testing
5+
library for [Robot Framework](http://robotframework.org) that utilizes the
6+
[Playwright](https://github.com/microsoft/playwright) tool internally. Browser
7+
library 19.12.2 is a new hotfix release with bug fixes to rfbrowser clean-node
8+
command when there is not NodeJS installed. There is also a fix to mac-os intel
9+
releaser process. All issues targeted for Browser library v19.12.2 can be
10+
found from the
11+
[issue tracker](https://github.com/MarketSquare/robotframework-browser/issues?q=state%3Aclosed%20milestone%3Av19.12.1).
12+
For first time installation with pip_ and BrowserBatteries_ just run
13+
```bash
14+
pip install robotframework-browser robotframework-browser-batteries
15+
rfbrowser install
16+
```
17+
to install the latest available release. If you upgrading
18+
from previous release with [pip](http://pip-installer.org), run
19+
```bash
20+
pip install --upgrade robotframework-browser robotframework-browser-batteries
21+
rfbrowser clean-node
22+
rfbrowser install
23+
```
24+
For first time installation with [pip](http://pip-installer.org) with Browser
25+
library only, just run
26+
```bash
27+
pip install robotframework-browser
28+
rfbrowser init
29+
```
30+
If you upgrading from previous release with [pip](http://pip-installer.org), run
31+
```bash
32+
pip install --upgrade robotframework-browser
33+
rfbrowser clean-node
34+
rfbrowser init
35+
```
36+
Alternatively you can download the source distribution from
37+
[PyPI](https://pypi.org/project/robotframework-browser/) and
38+
install it manually. Browser library 19.12.2 was released on Saturday December 13, 2025.
39+
Browser supports Python 3.10+, Node 20/22/24 LTS and Robot Framework 6.1+.
40+
Library was tested with Playwright 1.57.0
41+
42+
43+
44+
## Most important enhancements
45+
46+
### rfbrowser clean-node does not work when using browser batteries on Ubuntu server ([#4592](https://github.com/MarketSquare/robotframework-browser/issues/4592))
47+
When running `rfbrowser clean-node` command and there was not NodeJS installed,
48+
it resulted in an error. This is now fixed and NodeJS check is not done, if
49+
BrowserBatteries is installed.
50+
51+
## Acknowledgements
52+
53+
### Improve New Context example how to use credentials ([#4573](https://github.com/MarketSquare/robotframework-browser/issues/4573))
54+
Many thanks for BastiaanTenBroeke24 for providing fix for the HttpCredentials
55+
argument type documentation. Now the credentials example is correct.
56+
57+
## Full list of fixes and enhancements
58+
59+
| ID | Type | Priority | Summary |
60+
|---|---|---|---|
61+
| [#4592](https://github.com/MarketSquare/robotframework-browser/issues/4592) | bug | critical | rfbrowser clean-node does not work when using browser batteries on Ubuntu server |
62+
| [#4573](https://github.com/MarketSquare/robotframework-browser/issues/4573) | bug | medium | Improve New Context example how to use credentials |
63+
64+
Altogether 2 issues. View on the [issue tracker](https://github.com/MarketSquare/robotframework-browser/issues?q=milestone%3Av19.12.1).

0 commit comments

Comments
 (0)