diff --git a/docs/src/release-notes-csharp.md b/docs/src/release-notes-csharp.md index e186c38a64..8a47b2b970 100644 --- a/docs/src/release-notes-csharp.md +++ b/docs/src/release-notes-csharp.md @@ -5,6 +5,41 @@ title: "Release notes" +## Version 1.16 + +### 🎭 Playwright Library + +#### Locator.WaitForAsync + +Wait for a locator to resolve to a single element with a given state. +Defaults to the `state: 'visible'`. + +```csharp +var orderSent = page.Locator("#order-sent"); +orderSent.WaitForAsync(); +``` + +Read more about [`method: Locator.waitFor`]. + +### 🎭 Playwright Trace Viewer + +- run trace viewer with `npx playwright show-trace` and drop trace files to the trace viewer PWA +- better visual attribution of action targets + +Read more about [Trace Viewer](./trace-viewer). + +### Browser Versions + +- Chromium 97.0.4666.0 +- Mozilla Firefox 93.0 +- WebKit 15.4 + +This version of Playwright was also tested against the following stable channels: + +- Google Chrome 94 +- Microsoft Edge 94 + + ## Version 1.15 ### 🖱️ Mouse Wheel diff --git a/docs/src/release-notes-java.md b/docs/src/release-notes-java.md index ab451f99eb..2c7abb8d05 100644 --- a/docs/src/release-notes-java.md +++ b/docs/src/release-notes-java.md @@ -5,6 +5,40 @@ title: "Release notes" +## Version 1.16 + +### 🎭 Playwright Library + +#### Locator.waitFor + +Wait for a locator to resolve to a single element with a given state. +Defaults to the `state: 'visible'`. + +```java +Locator orderSent = page.locator("#order-sent"); +orderSent.waitFor(); +``` + +Read more about [`method: Locator.waitFor`]. + +### 🎭 Playwright Trace Viewer + +- run trace viewer with `npx playwright show-trace` and drop trace files to the trace viewer PWA +- better visual attribution of action targets + +Read more about [Trace Viewer](./trace-viewer). + +### Browser Versions + +- Chromium 97.0.4666.0 +- Mozilla Firefox 93.0 +- WebKit 15.4 + +This version of Playwright was also tested against the following stable channels: + +- Google Chrome 94 +- Microsoft Edge 94 + ## Version 1.15 ### 🖱️ Mouse Wheel diff --git a/docs/src/release-notes-python.md b/docs/src/release-notes-python.md index da071bd029..e1fded9d2f 100644 --- a/docs/src/release-notes-python.md +++ b/docs/src/release-notes-python.md @@ -5,6 +5,48 @@ title: "Release notes" +## Version 1.16 + +### 🎭 Playwright Library + +#### `locator.wait_for` + +Wait for a locator to resolve to a single element with a given state. +Defaults to the `state: 'visible'`. + +Comes especially handy when working with lists: + +```python +order_sent = page.locator("#order-sent") +order_sent.wait_for() +``` + +Read more about [`method: Locator.waitFor`]. + +### Docker support for Arm64 + +Playwright Docker image is now published for Arm64 so it can be used on Apple Silicon. + +Read more about [Docker integration](./docker). + +### 🎭 Playwright Trace Viewer + +- run trace viewer with `npx playwright show-trace` and drop trace files to the trace viewer PWA +- better visual attribution of action targets + +Read more about [Trace Viewer](./trace-viewer). + +### Browser Versions + +- Chromium 97.0.4666.0 +- Mozilla Firefox 93.0 +- WebKit 15.4 + +This version of Playwright was also tested against the following stable channels: + +- Google Chrome 94 +- Microsoft Edge 94 + ## Version 1.15 ### 🖱️ Mouse Wheel