Skip to content

Commit b10e65a

Browse files
committed
Release notes for 19.10.0
1 parent 5f36898 commit b10e65a

1 file changed

Lines changed: 105 additions & 0 deletions

File tree

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
=======================
2+
Browser library 19.10.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.10.0 is a new release with
11+
new Get Aria Snapshots keyword. Also we dropped Python 3,9 and Robot Framework 5.0.
12+
Also Python 3.14 is now supported. All issues targeted for Browser library
13+
v19.10.0 can be found from the `issue tracker`_.
14+
For first time installation with pip_ and BrowserBatteries just run
15+
::
16+
pip install robotframework-browser robotframework-browser-batteries
17+
rfbrowser install
18+
to install the latest available release. If you upgrading
19+
from previous release with pip_, run
20+
::
21+
pip install --upgrade robotframework-browser robotframework-browser-batteries
22+
rfbrowser clean-node
23+
rfbrowser install
24+
For first time installation with pip_ with Browser library only, just run
25+
::
26+
pip install robotframework-browser
27+
rfbrowser init
28+
If you upgrading from previous release with pip_, run
29+
::
30+
pip install --upgrade robotframework-browser
31+
rfbrowser clean-node
32+
rfbrowser init
33+
Alternatively you can download the source distribution from PyPI_ and
34+
install it manually. Browser library 19.10.0 was released on Monday October 13, 2025.
35+
Browser supports Python 3.10+, Node 20/22/24 LTS and Robot Framework 6.1+.
36+
Library was tested with Playwright 1.56.0
37+
38+
.. _Robot Framework: http://robotframework.org
39+
.. _Browser: https://github.com/MarketSquare/robotframework-browser
40+
.. _Playwright: https://github.com/microsoft/playwright
41+
.. _pip: http://pip-installer.org
42+
.. _PyPI: https://pypi.python.org/pypi/robotframework-browser
43+
.. _issue tracker: https://github.com/MarketSquare/robotframework-browser/issues?q=state%3Aclosed%20milestone%3Av19.10.0
44+
45+
46+
.. contents::
47+
:depth: 2
48+
:local:
49+
50+
Most important enhancements
51+
===========================
52+
53+
- Get Aria Snapshots for Page (as alternative to 'Get Page Source') (`#4471`_)
54+
------------------------------------------------------------------------------
55+
New keyword to get the ARIA tree snapshot of the current page. This is useful
56+
for accessibility testing and for verifying the structure of the page for LLM
57+
based testing.
58+
59+
Browser.pyi stub file genration does not work if python > 3.9 (`#4475`_)
60+
------------------------------------------------------------------------
61+
Fixed the stub file generation for newer Python versions. Now we use MyPy
62+
directly instead of relying on Robot Framework's stub generation.
63+
64+
Drop support for Robot Framework 5 and Python 3.9 (`#4464`_)
65+
------------------------------------------------------------
66+
We now require Robot Framework 6.1+ and Python 3.10+. This allows us to use
67+
newer language features and keep the codebase cleaner.
68+
69+
Python 3.14 support (`#4476`_)
70+
------------------------------
71+
We have tested and verified that Browser library works with Python 3.14.
72+
73+
Full list of fixes and enhancements
74+
===================================
75+
76+
.. list-table::
77+
:header-rows: 1
78+
79+
* - ID
80+
- Type
81+
- Priority
82+
- Summary
83+
* - `#4475`_
84+
- bug
85+
- high
86+
- Browser.pyi stub file genration does not work if python > 3.9
87+
* - `#4464`_
88+
- enhancement
89+
- high
90+
- Drop support for Robot Framework 5 and Python 3.9
91+
* - `#4471`_
92+
- enhancement
93+
- high
94+
- Get Aria Snapshots for Page (as alternative to 'Get Page Source')
95+
* - `#4476`_
96+
- enhancement
97+
- high
98+
- Python 3.14 support
99+
100+
Altogether 4 issues. View on the `issue tracker <https://github.com/MarketSquare/robotframework-browser/issues?q=milestone%3Av19.10.0>`__.
101+
102+
.. _#4475: https://github.com/MarketSquare/robotframework-browser/issues/4475
103+
.. _#4464: https://github.com/MarketSquare/robotframework-browser/issues/4464
104+
.. _#4471: https://github.com/MarketSquare/robotframework-browser/issues/4471
105+
.. _#4476: https://github.com/MarketSquare/robotframework-browser/issues/4476

0 commit comments

Comments
 (0)