BROWSER

Browser 19.15.0

Released May 9, 2026

Playwright
1.59.1
Supports
Python 3.10+, Node 22/24 LTS and Robot Framework 6.1+

Most important enhancements

Drop NodeJS 20.x support (#4876)

This release drops support for NodeJS 20. NodeJS community is not anymore maintaining NodeJS 20 version and it does not anymore receive updates. Also dependencies that Browser library is using have started to complain about dropping support for the NodeJS 20. Therefore we are dropping support for the NodeJS 20. We will not prevent NodeJS 20 usage actively, but because we do not anymore test with NodeJS 20 in the CI, we have lost visibility to detect such changes. User are strongly encouraged to update their environment to a LTS version which is supported by the NodeJS community: https://nodejs.org/en/about/previous-releases

Please remember that Playwright only support NodeJS LTS versions. At this time it means that does not yet support NodeJS 26.

Sometimes starting the NodeJS side process fails on error. (#4850)

When doing testing, we have noticed that sometimes GRPC process does not always start, we have improved the code the make few retries on startup.

Acknowledgements

Set Presenter Mode keyword documentation arguments table is broken (#4811)

Many thanks for Marko Rautiainen for raising issue about the Set Presenter Mode keyword documentation and providing a fix for the documentation.

Full list of fixes and enhancements

IDTypePrioritySummary
#4876featurecriticalDrop NodoJS 20.x support
#4850bughighSometimes starting the NodeJS side process fails on error.
#4811bugmediumSet Presenter Mode keyword documentation arguments table is broken
#3427enhancementmediumSupport starting and stopping trace by a keyword
#4855featuremediumplaywright_log.txt improvements.

Altogether 5 issues. View on the issue tracker.