New features and enhancements in Browser 18.0.0
mainBrowser version 18.0.0 introduced several significant improvements, including:
- Browser Server Management: New keyword and CLI option to
launcha PlaywrightBrowserServer(#3264). - Connection Capabilities: Added
Attach to Running Browserto extendConnect To Browserfunctionality (#2676). - Improved Navigation: The
Go Tokeyword now returns the HTTP status code (#395) and supports thewaitUntilargument (#1811). - Enhanced Downloads:
Promise To Wait For Downloadnow accepts a customtimeoutargument (#1098).- The
Downloadkeyword includes asaveAsargument for better file handling (#1734). - Support for triggering multiple simultaneous downloads without waiting for them to finish (#3231).
- Assertion Customization:
Set Assertion Formattersnow supports a scope (#2571).- Support for custom formatters using lambda functions (#3230).
- Lifecycle & Context:
New PageandNew Persistent Contextnow support thewaitUntilargument (#1811).- Automatic closing level
MANUALallows keeping the browser open after test termination (#1263).
- Compatibility: Full support for Robot Framework 7.0 and its return types (#3254).