From 043e7fbfb753b534b00f238afadb74f9251e64b8 Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Thu, 5 Sep 2024 10:39:55 +0200 Subject: [PATCH] add language ports --- docs/src/release-notes-csharp.md | 31 +++++++++++++++++++++++++++++++ docs/src/release-notes-java.md | 31 +++++++++++++++++++++++++++++++ docs/src/release-notes-js.md | 4 ++-- docs/src/release-notes-python.md | 31 +++++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+), 2 deletions(-) diff --git a/docs/src/release-notes-csharp.md b/docs/src/release-notes-csharp.md index 697ce6641f..1693149933 100644 --- a/docs/src/release-notes-csharp.md +++ b/docs/src/release-notes-csharp.md @@ -4,6 +4,37 @@ title: "Release notes" toc_max_heading_level: 2 --- +## Version 1.47 + +### Network Tab improvements + +The Network tab in the trace viewer now allows searching and filtering by asset type: + +![Network tab now has filters](https://github.com/user-attachments/assets/4bd1b67d-90bd-438b-a227-00b9e86872e2) + +And for fonts, it now shows a nice preview: + +![Font requests have a preview now](https://github.com/user-attachments/assets/769d64cc-cdcb-421d-9849-227d2f874d1f) + +### Miscellaneous + +- The `mcr.microsoft.com/playwright-dotnet:v1.47.0` now serves a Playwright image based on Ubuntu 24.04 Noble. + To use the 22.04 jammy-based image, please use `mcr.microsoft.com/playwright-dotnet:v1.47.0-jammy` instead. +- TLS client certificates can now be passed from memory by passing [`option: cert`] and [`option: key`] as byte arrays instead of file paths. +- [`option: noWaitAfter`] in [`method: Locator.selectOption`] was deprecated. +- We've seen reports of WebGL in Webkit misbehaving on GitHub Actions `macos-13`. We recommend upgrading GitHub Actions to `macos-14`. + +### Browser Versions + +- Chromium 129.0.6668.22 +- Mozilla Firefox 130.0 +- WebKit 18.0 + +This version was also tested against the following stable channels: + +- Google Chrome 128 +- Microsoft Edge 128 + ## Version 1.46 ### TLS Client Certificates diff --git a/docs/src/release-notes-java.md b/docs/src/release-notes-java.md index cb948b15da..686a444634 100644 --- a/docs/src/release-notes-java.md +++ b/docs/src/release-notes-java.md @@ -4,6 +4,37 @@ title: "Release notes" toc_max_heading_level: 2 --- +## Version 1.47 + +### Network Tab improvements + +The Network tab in the trace viewer now allows searching and filtering by asset type: + +![Network tab now has filters](https://github.com/user-attachments/assets/4bd1b67d-90bd-438b-a227-00b9e86872e2) + +And for fonts, it now shows a nice preview: + +![Font requests have a preview now](https://github.com/user-attachments/assets/769d64cc-cdcb-421d-9849-227d2f874d1f) + +### Miscellaneous + +- The `mcr.microsoft.com/playwright-java:v1.47.0` now serves a Playwright image based on Ubuntu 24.04 Noble. + To use the 22.02 jammy-based image, please use `mcr.microsoft.com/playwright-java:v1.47.0-jammy` instead. +- TLS client certificates can now be passed from memory by passing [`option: cert`] and [`option: key`] as byte arrays instead of file paths. +- [`option: noWaitAfter`] in [`method: Locator.selectOption`] was deprecated. +- We've seen reports of WebGL in Webkit misbehaving on GitHub Actions `macos-13`. We recommend upgrading GitHub Actions to `macos-14`. + +### Browser Versions + +- Chromium 129.0.6668.22 +- Mozilla Firefox 130.0 +- WebKit 18.0 + +This version was also tested against the following stable channels: + +- Google Chrome 128 +- Microsoft Edge 128 + ## Version 1.46 ### TLS Client Certificates diff --git a/docs/src/release-notes-js.md b/docs/src/release-notes-js.md index 1816a23cd1..805d58736b 100644 --- a/docs/src/release-notes-js.md +++ b/docs/src/release-notes-js.md @@ -50,8 +50,8 @@ test('query params', async ({ request }) => { ### Miscellaneous -- The `mcr.microsoft.com/playwright:v1.47.0` now serves a Playwright image based on Ubuntu Noble. - To use the jammy-based image, please use `mcr.microsoft.com/playwright:v1.47.0-jammy` instead. +- The `mcr.microsoft.com/playwright:v1.47.0` now serves a Playwright image based on Ubuntu 24.04 Noble. + To use the 22.04 jammy-based image, please use `mcr.microsoft.com/playwright:v1.47.0-jammy` instead. - New option [`option: behavior`] in [`method: Page.removeAllListeners`], [`method: Browser.removeAllListeners`] and [`method: BrowserContext.removeAllListeners`] to wait for ongoing listeners to complete. - TLS client certificates can now be passed from memory by passing [`option: cert`] and [`option: key`] as buffers instead of file paths. - Attachments with a `text/html` content type can now be opened in a new tab in the HTML report. This is useful for including third-party reports or other HTML content in the Playwright test report and distributing it to your team. diff --git a/docs/src/release-notes-python.md b/docs/src/release-notes-python.md index d19589023f..599e3e889d 100644 --- a/docs/src/release-notes-python.md +++ b/docs/src/release-notes-python.md @@ -4,6 +4,37 @@ title: "Release notes" toc_max_heading_level: 2 --- +## Version 1.47 + +### Network Tab improvements + +The Network tab in the trace viewer now allows searching and filtering by asset type: + +![Network tab now has filters](https://github.com/user-attachments/assets/4bd1b67d-90bd-438b-a227-00b9e86872e2) + +And for fonts, it now shows a nice preview: + +![Font requests have a preview now](https://github.com/user-attachments/assets/769d64cc-cdcb-421d-9849-227d2f874d1f) + +### Miscellaneous + +- The `mcr.microsoft.com/playwright-python:v1.47.0` now serves a Playwright image based on Ubuntu 24.04 Noble. + To use the 22.04 jammy-based image, please use `mcr.microsoft.com/playwright-python:v1.47.0-jammy` instead. +- TLS client certificates can now be passed from memory by passing [`option: cert`] and [`option: key`] as bytes instead of file paths. +- [`option: noWaitAfter`] in [`method: Locator.selectOption`] was deprecated. +- We've seen reports of WebGL in Webkit misbehaving on GitHub Actions `macos-13`. We recommend upgrading GitHub Actions to `macos-14`. + +### Browser Versions + +- Chromium 129.0.6668.22 +- Mozilla Firefox 130.0 +- WebKit 18.0 + +This version was also tested against the following stable channels: + +- Google Chrome 128 +- Microsoft Edge 128 + ## Version 1.46 ### TLS Client Certificates