This PR cherry-picks the following commits:
- c888e299e0
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
1112e897b0
commit
cdc21bbb7b
|
|
@ -4,6 +4,32 @@ title: "Release notes"
|
||||||
toc_max_heading_level: 2
|
toc_max_heading_level: 2
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Version 1.37
|
||||||
|
|
||||||
|
### 📚 Debian 12 Bookworm Support
|
||||||
|
|
||||||
|
Playwright now supports Debian 12 Bookworm on both x86_64 and arm64 for Chromium, Firefox and WebKit.
|
||||||
|
Let us know if you encounter any issues!
|
||||||
|
|
||||||
|
Linux support looks like this:
|
||||||
|
|
||||||
|
| | Ubuntu 20.04 | Ubuntu 22.04 | Debian 11 | Debian 12
|
||||||
|
| :--- | :---: | :---: | :---: | :---: | :---: |
|
||||||
|
| Chromium | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
| WebKit | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
| Firefox | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
|
||||||
|
### Browser Versions
|
||||||
|
|
||||||
|
* Chromium 116.0.5845.82
|
||||||
|
* Mozilla Firefox 115.0
|
||||||
|
* WebKit 17.0
|
||||||
|
|
||||||
|
This version was also tested against the following stable channels:
|
||||||
|
|
||||||
|
* Google Chrome 115
|
||||||
|
* Microsoft Edge 115
|
||||||
|
|
||||||
## Version 1.36
|
## Version 1.36
|
||||||
|
|
||||||
🏝️ Summer maintenance release.
|
🏝️ Summer maintenance release.
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,48 @@ toc_max_heading_level: 2
|
||||||
|
|
||||||
import LiteYouTube from '@site/src/components/LiteYouTube';
|
import LiteYouTube from '@site/src/components/LiteYouTube';
|
||||||
|
|
||||||
|
## Version 1.37
|
||||||
|
|
||||||
|
### New APIs
|
||||||
|
|
||||||
|
- New methods [`method: BrowserContext.newCDPSession`] and [`method: Browser.newBrowserCDPSession`] create a [Chrome DevTools Protocol](https://chromedevtools.github.io/devtools-protocol/) session for the page and browser respectively.
|
||||||
|
|
||||||
|
```java
|
||||||
|
CDPSession cdpSession = page.context().newCDPSession(page);
|
||||||
|
cdpSession.send("Runtime.enable");
|
||||||
|
|
||||||
|
JsonObject params = new JsonObject();
|
||||||
|
params.addProperty("expression", "window.foo = 'bar'");
|
||||||
|
cdpSession.send("Runtime.evaluate", params);
|
||||||
|
|
||||||
|
Object foo = page.evaluate("window['foo']");
|
||||||
|
assertEquals("bar", foo);
|
||||||
|
```
|
||||||
|
|
||||||
|
### 📚 Debian 12 Bookworm Support
|
||||||
|
|
||||||
|
Playwright now supports Debian 12 Bookworm on both x86_64 and arm64 for Chromium, Firefox and WebKit.
|
||||||
|
Let us know if you encounter any issues!
|
||||||
|
|
||||||
|
Linux support looks like this:
|
||||||
|
|
||||||
|
| | Ubuntu 20.04 | Ubuntu 22.04 | Debian 11 | Debian 12
|
||||||
|
| :--- | :---: | :---: | :---: | :---: | :---: |
|
||||||
|
| Chromium | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
| WebKit | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
| Firefox | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
|
||||||
|
### Browser Versions
|
||||||
|
|
||||||
|
* Chromium 116.0.5845.82
|
||||||
|
* Mozilla Firefox 115.0
|
||||||
|
* WebKit 17.0
|
||||||
|
|
||||||
|
This version was also tested against the following stable channels:
|
||||||
|
|
||||||
|
* Google Chrome 115
|
||||||
|
* Microsoft Edge 115
|
||||||
|
|
||||||
## Version 1.36
|
## Version 1.36
|
||||||
|
|
||||||
🏝️ Summer maintenance release.
|
🏝️ Summer maintenance release.
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,41 @@ title: "Release notes"
|
||||||
toc_max_heading_level: 2
|
toc_max_heading_level: 2
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Version 1.37
|
||||||
|
|
||||||
|
### Highlights
|
||||||
|
|
||||||
|
* New [--full-page-screenshot](./test-runners.md#cli-arguments) command line flag allows taking a
|
||||||
|
full page screenshot on failure.
|
||||||
|
|
||||||
|
* It is now possible to override the context options for a single test by using the [browser_context_args](./test-runners.md#fixtures) marker.
|
||||||
|
|
||||||
|
* `pytest-playwright` is now also getting published [on Anaconda](https://anaconda.org/Microsoft/pytest-playwright/)
|
||||||
|
|
||||||
|
### 📚 Debian 12 Bookworm Support
|
||||||
|
|
||||||
|
Playwright now supports Debian 12 Bookworm on both x86_64 and arm64 for Chromium, Firefox and WebKit.
|
||||||
|
Let us know if you encounter any issues!
|
||||||
|
|
||||||
|
Linux support looks like this:
|
||||||
|
|
||||||
|
| | Ubuntu 20.04 | Ubuntu 22.04 | Debian 11 | Debian 12
|
||||||
|
| :--- | :---: | :---: | :---: | :---: | :---: |
|
||||||
|
| Chromium | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
| WebKit | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
| Firefox | ✅ | ✅ | ✅ | ✅ |
|
||||||
|
|
||||||
|
### Browser Versions
|
||||||
|
|
||||||
|
* Chromium 116.0.5845.82
|
||||||
|
* Mozilla Firefox 115.0
|
||||||
|
* WebKit 17.0
|
||||||
|
|
||||||
|
This version was also tested against the following stable channels:
|
||||||
|
|
||||||
|
* Google Chrome 115
|
||||||
|
* Microsoft Edge 115
|
||||||
|
|
||||||
## Version 1.36
|
## Version 1.36
|
||||||
|
|
||||||
🏝️ Summer maintenance release.
|
🏝️ Summer maintenance release.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue