mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
docs: update release-notes.md (#5571)
This commit is contained in:
parent
e3cd52d0df
commit
8f79b8c175
@ -5,6 +5,34 @@ title: "Release notes"
|
|||||||
|
|
||||||
<!-- TOC -->
|
<!-- TOC -->
|
||||||
|
|
||||||
|
## Version 1.9
|
||||||
|
|
||||||
|
- [Playwright Inspector](./inspector.md) is a **new GUI tool** to author and debug your tests.
|
||||||
|
- **Line-by-line debugging** of your Playwright scripts, with play, pause and step-through.
|
||||||
|
- Author new scripts by **recording user actions**.
|
||||||
|
- **Generate element selectors** for your script by hovering over elements.
|
||||||
|
- Set the `PWDEBUG=1` environment variable to launch the Inspector
|
||||||
|
|
||||||
|
- **Pause script execution** with [`method: Page.pause`]. in headed mode. Pausing the page launches [Playwright Inspector](./inspector.md) for debugging.
|
||||||
|
|
||||||
|
- **New has-text pseudo-class** for CSS selectors. `:has-text("example")` matches any element containing `"example"` somewhere inside, possibly in a child or a descendant element. See [more examples](./selectors.md#text-selector).
|
||||||
|
|
||||||
|
- **Page dialogs are now auto-dismissed** during execution, unless a listener for `dialog` event is configured. [Learn more](./dialogs.md) about this.
|
||||||
|
|
||||||
|
- [Playwright for Python](https://github.com/microsoft/playwright-python) is **now stable** with an idiomatic snake case API and pre-built [Docker image](./docker.md) to run tests in CI/CD.
|
||||||
|
|
||||||
|
#### Browser Versions
|
||||||
|
|
||||||
|
- Chromium 90.0.4421.0
|
||||||
|
- Mozilla Firefox 86.0b10
|
||||||
|
- WebKit 14.1
|
||||||
|
|
||||||
|
#### New APIs
|
||||||
|
|
||||||
|
- [`method: BrowserType.connectOverCDP`].
|
||||||
|
- [`method: Page.pause`].
|
||||||
|
|
||||||
|
|
||||||
## Version 1.8
|
## Version 1.8
|
||||||
|
|
||||||
- [Selecting elements based on layout](./selectors.md#selecting-elements-based-on-layout) with `:left-of()`, `:right-of()`, `:above()` and `:below()`.
|
- [Selecting elements based on layout](./selectors.md#selecting-elements-based-on-layout) with `:left-of()`, `:right-of()`, `:above()` and `:below()`.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user