Microsoft/playwright
### [`v1.25.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.25.0)
[Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.24.2...v1.25.0)
#### VSCode Extension
- **New Playwright actions view**
- **Pick selector**
You can pick selector right from a live page, before or after running a test
- **Record new test**
Start recording where you left off with the new 'Record new test' feature.
- **Show & reuse browser**
Watch your tests running live & keep devtools open. Develop while continuously running tests.
#### Test Runner
- [`test.step(title, body)`](https://playwright.dev/docs/api/class-test#test-step) now returns the value of the step function:
```ts
test('should work', async ({ page }) => {
const pageTitle = await test.step('get title', async () => {
await page.goto('https://playwright.dev');
return await page.title();
});
console.log(pageTitle);
});
```
- Added [`test.describe.fixme(title, callback)`](https://playwright.dev/docs/api/class-test#test-describe-fixme).
- New `'interrupted'` test status.
- Enable tracing via CLI flag: `npx playwright test --trace=on`.
- New property [`testCase.id`](https://playwright.dev/docs/api/class-testcase#test-case-id) that can be use in reporters as a history ID.
#### Announcements
- 🎁 We now ship Ubuntu 22.04 Jammy Jellyfish docker image: `mcr.microsoft.com/playwright:v1.25.0-jammy`.
- 🪦 This is the last release with macOS 10.15 support (deprecated as of 1.21).
- ⚠️ Ubuntu 18 is now deprecated and will not be supported as of Dec 2022.
#### Browser Versions
- Chromium 105.0.5195.19
- Mozilla Firefox 103.0
- WebKit 16.0
This version was also tested against the following stable channels:
- Google Chrome 104
- Microsoft Edge 104
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.24.2
->1.25.0
Release Notes
Microsoft/playwright
### [`v1.25.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.25.0) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.24.2...v1.25.0) #### VSCode Extension - **New Playwright actions view** - **Pick selector** You can pick selector right from a live page, before or after running a test - **Record new test** Start recording where you left off with the new 'Record new test' feature. - **Show & reuse browser** Watch your tests running live & keep devtools open. Develop while continuously running tests. #### Test Runner - [`test.step(title, body)`](https://playwright.dev/docs/api/class-test#test-step) now returns the value of the step function: ```ts test('should work', async ({ page }) => { const pageTitle = await test.step('get title', async () => { await page.goto('https://playwright.dev'); return await page.title(); }); console.log(pageTitle); }); ``` - Added [`test.describe.fixme(title, callback)`](https://playwright.dev/docs/api/class-test#test-describe-fixme). - New `'interrupted'` test status. - Enable tracing via CLI flag: `npx playwright test --trace=on`. - New property [`testCase.id`](https://playwright.dev/docs/api/class-testcase#test-case-id) that can be use in reporters as a history ID. #### Announcements - 🎁 We now ship Ubuntu 22.04 Jammy Jellyfish docker image: `mcr.microsoft.com/playwright:v1.25.0-jammy`. - 🪦 This is the last release with macOS 10.15 support (deprecated as of 1.21). - ⚠️ Ubuntu 18 is now deprecated and will not be supported as of Dec 2022. #### Browser Versions - Chromium 105.0.5195.19 - Mozilla Firefox 103.0 - WebKit 16.0 This version was also tested against the following stable channels: - Google Chrome 104 - Microsoft Edge 104Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.