diff --git a/docs/src/release-notes-csharp.md b/docs/src/release-notes-csharp.md index 620ee32bd9..b562b982bd 100644 --- a/docs/src/release-notes-csharp.md +++ b/docs/src/release-notes-csharp.md @@ -4,6 +4,25 @@ title: "Release notes" toc_max_heading_level: 2 --- +## Version 1.41 + +### New APIs + +- New method [`method: Page.unrouteAll`] removes all routes registered by [`method: Page.route`] and [`method: Page.routeFromHAR`]. Optionally allows to wait for ongoing routes to finish, or ignore any errors from them. +- New method [`method: BrowserContext.unrouteAll`] removes all routes registered by [`method: BrowserContext.route`] and [`method: BrowserContext.routeFromHAR`]. Optionally allows to wait for ongoing routes to finish, or ignore any errors from them. +- New option [`option: style`] in [`method: Page.screenshot`] and [`method: Locator.screenshot`] to add custom CSS to the page before taking a screenshot. + +### Browser Versions + +* Chromium 121.0.6167.57 +* Mozilla Firefox 121.0 +* WebKit 17.4 + +This version was also tested against the following stable channels: + +* Google Chrome 120 +* Microsoft Edge 120 + ## Version 1.40 ### Test Generator Update diff --git a/docs/src/release-notes-java.md b/docs/src/release-notes-java.md index 2fac82f2a3..387dda000a 100644 --- a/docs/src/release-notes-java.md +++ b/docs/src/release-notes-java.md @@ -4,6 +4,25 @@ title: "Release notes" toc_max_heading_level: 2 --- +## Version 1.41 + +### New APIs + +- New method [`method: Page.unrouteAll`] removes all routes registered by [`method: Page.route`] and [`method: Page.routeFromHAR`]. +- New method [`method: BrowserContext.unrouteAll`] removes all routes registered by [`method: BrowserContext.route`] and [`method: BrowserContext.routeFromHAR`]. +- New option [`option: style`] in [`method: Page.screenshot`] and [`method: Locator.screenshot`] to add custom CSS to the page before taking a screenshot. + +### Browser Versions + +* Chromium 121.0.6167.57 +* Mozilla Firefox 121.0 +* WebKit 17.4 + +This version was also tested against the following stable channels: + +* Google Chrome 120 +* Microsoft Edge 120 + ## Version 1.40 ### Test Generator Update diff --git a/docs/src/release-notes-js.md b/docs/src/release-notes-js.md index 4de5a423fd..5debb1c84c 100644 --- a/docs/src/release-notes-js.md +++ b/docs/src/release-notes-js.md @@ -6,6 +6,27 @@ toc_max_heading_level: 2 import LiteYouTube from '@site/src/components/LiteYouTube'; +## Version 1.41 + +### New APIs + +- New method [`method: Page.unrouteAll`] removes all routes registered by [`method: Page.route`] and [`method: Page.routeFromHAR`]. Optionally allows to wait for ongoing routes to finish, or ignore any errors from them. +- New method [`method: BrowserContext.unrouteAll`] removes all routes registered by [`method: BrowserContext.route`] and [`method: BrowserContext.routeFromHAR`]. Optionally allows to wait for ongoing routes to finish, or ignore any errors from them. +- New option [`option: style`] in [`method: Page.screenshot`] and [`method: Locator.screenshot`] to add custom CSS to the page before taking a screenshot. +- New option `stylePath` for methods [`method: PageAssertions.toHaveScreenshot#1`] and [`method: LocatorAssertions.toHaveScreenshot#1`] to apply a custom stylesheet while making the screenshot. +- New `fileName` option for [Blob reporter](./test-reporters#blob-reporter), to specify the name of the report to be created. + +### Browser Versions + +* Chromium 121.0.6167.57 +* Mozilla Firefox 121.0 +* WebKit 17.4 + +This version was also tested against the following stable channels: + +* Google Chrome 120 +* Microsoft Edge 120 + ## Version 1.40