Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
63 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ title: "Getting Started" | |
--- | ||
|
||
<!-- TOC --> | ||
- [Release notes](./release-notes.md) | ||
|
||
## Installation | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ title: "Getting Started" | |
--- | ||
|
||
<!-- TOC --> | ||
- [Release notes](./release-notes.md) | ||
|
||
## Installation | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
id: release-notes | ||
title: "Release notes" | ||
--- | ||
|
||
<!-- TOC --> | ||
|
||
## Version 1.8 | ||
|
||
- [Selecting elements based on layout](./selectors.md#selecting-elements-based-on-layout) with `:left-of()`, `:right-of()`, `:above()` and `:below()`. | ||
- Playwright now includes [command line interface](./cli.md), former playwright-cli. | ||
```sh js | ||
$ npx playwright --help | ||
``` | ||
```sh python | ||
$ python -m playwright --help | ||
``` | ||
- [`method: Page.selectOption`] now waits for the options to be present. | ||
- New methods to [assert element state](./actionability#assertions) like [`method: Page.isEditable`]. | ||
|
||
#### New APIs | ||
|
||
- [`method: ElementHandle.isChecked`]. | ||
- [`method: ElementHandle.isDisabled`]. | ||
- [`method: ElementHandle.isEditable`]. | ||
- [`method: ElementHandle.isEnabled`]. | ||
- [`method: ElementHandle.isHidden`]. | ||
- [`method: ElementHandle.isVisible`]. | ||
- [`method: Page.isChecked`]. | ||
- [`method: Page.isDisabled`]. | ||
- [`method: Page.isEditable`]. | ||
- [`method: Page.isEnabled`]. | ||
- [`method: Page.isHidden`]. | ||
- [`method: Page.isVisible`]. | ||
- New option `'editable'` in [`method: ElementHandle.waitForElementState`]. | ||
|
||
#### Browser Versions | ||
|
||
- Chromium 90.0.4392.0 | ||
- Mozilla Firefox 85.0b5 | ||
- WebKit 14.1 | ||
|
||
## Version 1.7 | ||
|
||
- **New Java SDK**: [Playwright for Java](https://github.com/microsoft/playwright-java) is now on par with [JavaScript](https://github.com/microsoft/playwright), [Python](https://github.com/microsoft/playwright-python) and [C# bindings](https://github.com/microsoft/playwright-sharp). | ||
- **Browser storage API**: New convenience APIs to save and load browser storage state (cookies, local storage) to simplify automation scenarios with authentication. | ||
- **New CSS selectors**: We heard your feedback for more flexible selectors and have revamped the selectors implementation. Playwright 1.7 introduces [new CSS extensions](./selectors.md) and there's more coming soon. | ||
- **New website**: The docs website at [playwright.dev](https://playwright.dev/) has been updated and is now built with [Docusaurus](https://v2.docusaurus.io/). | ||
- **Support for Apple Silicon**: Playwright browser binaries for WebKit and Chromium are now built for Apple Silicon. | ||
|
||
#### New APIs | ||
|
||
- [`method: BrowserContext.storageState`] to get current state for later reuse. | ||
- `storageState` option in [`method: Browser.newContext`] and [`method: Browser.newPage`] to setup browser context state. | ||
|
||
#### Browser Versions | ||
|
||
- Chromium 89.0.4344.0 | ||
- Mozilla Firefox 84.0b9 | ||
- WebKit 14.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters