-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update playwright monorepo to v1.35.1 #1103
Merged
Merged
Conversation
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
✅ Deploy Preview for quirrel-docs canceled.
|
✅ Deploy Preview for quirrel-development-ui ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
November 23, 2022 18:44
ac6c852
to
c0124d6
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.28.0
chore(deps): update playwright monorepo to v1.28.1
Nov 23, 2022
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
December 7, 2022 13:56
c0124d6
to
fed38f9
Compare
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
December 16, 2022 23:18
fed38f9
to
ac590ce
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.28.1
chore(deps): update playwright monorepo to v1.29.0
Dec 16, 2022
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.29.0
Update playwright monorepo to v1.29.0
Dec 17, 2022
renovate
bot
changed the title
Update playwright monorepo to v1.29.0
chore(deps): update playwright monorepo to v1.29.0
Dec 17, 2022
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
December 22, 2022 01:05
ac590ce
to
89ad5e6
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.29.0
chore(deps): update playwright monorepo to v1.29.1
Dec 22, 2022
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
January 6, 2023 19:05
89ad5e6
to
7a77049
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.29.1
chore(deps): update playwright monorepo to v1.29.2
Jan 6, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
January 25, 2023 04:25
7a77049
to
6e00a84
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.29.2
chore(deps): update playwright monorepo to v1.30.0
Jan 25, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
2 times, most recently
from
February 22, 2023 00:26
c008d53
to
76f86cb
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.30.0
chore(deps): update playwright monorepo to v1.31.0
Feb 22, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
February 23, 2023 05:48
76f86cb
to
5c9daa8
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.31.0
chore(deps): update playwright monorepo to v1.31.1
Feb 23, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
March 2, 2023 22:50
5c9daa8
to
b6587d0
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.31.1
chore(deps): update playwright monorepo to v1.31.2
Mar 2, 2023
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.31.2
chore(deps): update playwright monorepo to v1.32.0
Mar 22, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
2 times, most recently
from
March 25, 2023 06:15
536a7ef
to
910e22d
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.32.0
chore(deps): update playwright monorepo to v1.32.1
Mar 25, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
2 times, most recently
from
April 3, 2023 13:00
016d332
to
c2cf6f9
Compare
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
3 times, most recently
from
April 4, 2023 04:50
42a5824
to
eb48aee
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.32.1
chore(deps): update playwright monorepo to v1.32.2
Apr 4, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
April 11, 2023 07:05
eb48aee
to
0886393
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.32.2
chore(deps): update playwright monorepo to v1.32.3
Apr 11, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
April 27, 2023 03:50
0886393
to
d02501a
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.32.3
chore(deps): update playwright monorepo to v1.33.0
Apr 27, 2023
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.33.0
chore(deps): update playwright monorepo to v1.34.3
May 28, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
May 28, 2023 11:31
d02501a
to
d2f32d8
Compare
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
June 9, 2023 01:52
d2f32d8
to
7cc283d
Compare
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.34.3
chore(deps): update playwright monorepo to v1.35.0
Jun 9, 2023
renovate
bot
changed the title
chore(deps): update playwright monorepo to v1.35.0
chore(deps): update playwright monorepo to v1.35.1
Jun 15, 2023
renovate
bot
force-pushed
the
renovate/playwright-monorepo
branch
from
June 15, 2023 16:35
7cc283d
to
f667004
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.27.1
->1.35.1
1.27.1
->1.35.1
Release Notes
Microsoft/playwright
v1.35.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/23622 - [Docs] Provide a description how to correctly use expect.configure with poll parameterhttps://github.com/microsoft/playwright/issues/236666 - [BUG] Live Trace does not work with Codespacehttps://github.com/microsoft/playwright/issues/2369393 - [BUG] attachment steps are not hidden inside expect.toHaveScreenshot()
Browser Versions
This version was also tested against the following stable channels:
v1.35.0
Compare Source
Highlights
UI mode is now available in VSCode Playwright extension via a new "Show trace viewer" button:
UI mode and trace viewer mark network requests handled with
page.route()
andbrowserContext.route()
handlers, as well as those issued via the API testing:New option
maskColor
for methodspage.screenshot()
,locator.screenshot()
,expect(page).toHaveScreenshot()
andexpect(locator).toHaveScreenshot()
to change default masking color:New
uninstall
CLI command to uninstall browser binaries:Both UI mode and trace viewer now could be opened in a browser tab:
playwright-core
binary got renamed fromplaywright
toplaywright-core
. So if you useplaywright-core
CLI, make sure to update the name:$ npx playwright-core install # the new way to install browsers when using playwright-core
This change does not affect
@playwright/test
andplaywright
package users.Browser Versions
This version was also tested against the following stable channels:
v1.34.3
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/23228 - [BUG] Getting "Please install @playwright/test package..." after upgrading from 1.34.0 to 1.34.1
Browser Versions
This version was also tested against the following stable channels:
v1.34.2
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/23225 - [BUG] VSCode Extension broken with Playwright 1.34.1
Browser Versions
This version was also tested against the following stable channels:
v1.34.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/23186 - [BUG] Container image for v1.34.0 missing library for webkithttps://github.com/microsoft/playwright/issues/232066 - [BUG] Unable to install supported browsers for v1.34.0 from playwright-corhttps://github.com/microsoft/playwright/issues/2320707 - [BUG] importing ES Module JSX component is broken since 1.34
Browser Versions
This version was also tested against the following stable channels:
v1.34.0
Compare Source
Highlights
UI Mode now shows steps, fixtures and attachments:
New property
testProject.teardown
to specify a project that needs to run after thisand all dependent projects have finished. Teardown is useful to cleanup any resources acquired by this project.
A common pattern would be a
setup
dependency with a correspondingteardown
:New method
expect.configure
to create pre-configured expect instance with its own defaults such astimeout
andsoft
.New options
stderr
andstdout
intestConfig.webServer
to configure output handling:New
locator.and()
to create a locator that matches both locators.New events
browserContext.on('console')
andbrowserContext.on('dialog')
to subscribe to any dialogsand console messages from any page from the given browser context. Use the new methods
consoleMessage.page()
and
dialog.page()
to pin-point event source.npx playwright test
no longer works if you install bothplaywright
and@playwright/test
. There's no needto install both, since you can always import browser automation APIs from
@playwright/test
directly:Node.js 14 is no longer supported since it reached its end-of-life on April 30, 2023.
Browser Versions
This version was also tested against the following stable channels:
v1.33.0
Compare Source
Locators Update
Use [
locator.or()
][locator.or()] to create a locator that matches either of the two locators.Consider a scenario where you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead.
In this case, you can wait for either a "New email" button, or a dialog and act accordingly:
Use new options
hasNot
andhasNotText
in [locator.filter()
][locator.filter()]to find elements that do not match certain conditions.
Use new web-first assertion [
locatorAssertions.toBeAttached()
][locatorAssertions.toBeAttached()] to ensure that the elementis present in the page's DOM. Do not confuse with the [
locatorAssertions.toBeVisible()
][locatorAssertions.toBeVisible()] that ensures thatelement is both attached & visible.
New APIs
locator.or()
][locator.or()]hasNot
in [locator.filter()
][locator.filter()]hasNotText
in [locator.filter()
][locator.filter()]locatorAssertions.toBeAttached()
][locatorAssertions.toBeAttached()]timeout
in [route.fetch()
][route.fetch()]reporter.onExit()
][reporter.onExit()]mcr.microsoft.com/playwright:v1.33.0
now serves a Playwright image based on Ubuntu Jammy.To use the focal-based image, please use
mcr.microsoft.com/playwright:v1.33.0-focal
instead.Browser Versions
This version was also tested against the following stable channels:
v1.32.3
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/22144 - [BUG] WebServer only starting after timeouthttps://github.com/microsoft/playwright/pull/221911 - chore: allow reusing browser between the testshttps://github.com/microsoft/playwright/issues/222155 - [BUG] Tests failing in toPass often marked as passed
Browser Versions
This version was also tested against the following stable channels:
v1.32.2
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/21993 - [BUG] Browser crash when using Playwright VSC extension and trace-viewer enabled in confighttps://github.com/microsoft/playwright/issues/220033 - [Feature] Make Vue component mount props less restrictivhttps://github.com/microsoft/playwright/issues/2208989 - [REGRESSION]: Tests failing with "Error: tracing.stopChunk"
Browser Versions
This version was also tested against the following stable channels:
v1.32.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/21832 - [BUG] Trace is not opening on specific broken locatorhttps://github.com/microsoft/playwright/issues/218977 - [BUG] --ui fails to open with error reading mainFrame from an undefined this._pahttps://github.com/microsoft/playwright/issues/21918918 - [BUG]: UI mode, skipped tests not being fohttps://github.com/microsoft/playwright/issues/219411941 - [BUG] UI mode does not show webServer startup erhttps://github.com/microsoft/playwright/issues/2195321953 - [BUG] Parameterized tests are not displayed in the UI mode
Browser Versions
This version was also tested against the following stable channels:
v1.32.0
Compare Source
📣 Introducing UI Mode (preview)
Playwright v1.32 updates
New UI Mode lets you explore, run and debug tests. Comes with a built-in watch mode.
Engage with a new flag
--ui
:npx playwright test --ui
New APIs
option: updateMode
andoption: updateContent
inpage.routeFromHAR()
andbrowserContext.routeFromHAR()
.TestInfo.testId
.name
in methodTracing.startChunk()
.Note: component tests only, does not affect end-to-end tests.
@playwright/experimental-ct-react
now supports React 18 only.@playwright/experimental-ct-react
with@playwright/experimental-ct-react17
.Browser Versions
This version was also tested against the following stable channels:
v1.31.2
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/20784 - [BUG] ECONNREFUSED on GitHub Actions with Node 18https://github.com/microsoft/playwright/issues/211455 - [REGRESSION]: firefox-1378 times out on await page.reload() when URL contains a #hashttps://github.com/microsoft/playwright/issues/2122626 - [BUG] Playwright seems to get stuck when using shard option and last test is skipphttps://github.com/microsoft/playwright/issues/21227227 - Using the webServer config with a Vite dev servehttps://github.com/microsoft/playwright/issues/21312312 - throw if defineConfig is not used for component testing
Browser Versions
This version was also tested against the following stable channels:
v1.31.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/21093 - [Regression v1.31] Headless Windows shows cascading cmd windowshttps://github.com/microsoft/playwright/pull/211066 - fix(loader): experimentalLoader with node@18
Browser Versions
This version was also tested against the following stable channels:
v1.31.0
Compare Source
New APIs
New property
TestProject.dependencies
to configure dependencies between projects.Using dependencies allows global setup to produce traces and other artifacts,
see the setup steps in the test report and more.
New assertion
expect(locator).toBeInViewport()
ensures that locator points to an element that intersects viewport, according to the intersection observer API.Miscellaneous
defineConfig
to be used inplaywright.config
.maxRedirects
for methodRoute.fetch
.Note: component tests only, does not affect end-to-end tests.
playwright-ct.config
configuration file for component testing now requires callingdefineConfig
.Replace
config
variable definition withdefineConfig
call:Browser Versions
This version was also tested against the following stable channels:
v1.30.0
Compare Source
🎉 Happy New Year 🎉
Maintenance release with bugfixes and new browsers only. We are baking some nice features for v1.31.
Browser Versions
This version was also tested against the following stable channels:
v1.29.2
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/19661 - [BUG] 1.29.1 browserserver + page.goto = net::ERR_SOCKS_CONNECTION_FAILED
Browser Versions
This version was also tested against the following stable channels:
v1.29.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/18928 - [BUG] Electron firstWindow times out after upgrading to 1.28.0https://github.com/microsoft/playwright/issues/192466 - [BUG] Electron firstWindow times out after upgrading to 1.28.https://github.com/microsoft/playwright/issues/1941212 - [REGRESSION]: 1.28 does not work with electron-serve anymorhttps://github.com/microsoft/playwright/issues/19540540 - [BUG] electron.app.getAppPath() returns the path one level higher if you run electron pointing to the directhttps://github.com/microsoft/playwright/issues/195489548 - [REGRESSION]: Ubuntu 18 LTS not supported anymore
Browser Versions
This version was also tested against the following stable channels:
v1.29.0
Compare Source
New APIs
New method
route.fetch()
and new optionjson
forroute.fulfill()
:New method
locator.all()
to iterate over all matching elements:Locator.selectOption
matches now by value or label:Retry blocks of code until all assertions pass:
Read more in our documentation.
Automatically capture full page screenshot on test failure:
Miscellaneous
jsconfig.json
.args
andproxy
forandroidDevice.launchBrowser()
.postData
in methodroute.continue()
now supports serializable values.Browser Versions
This version was also tested against the following stable channels:
v1.28.1
Compare Source
Highlights
This patch release includes the following bug fixes:
https://github.com/microsoft/playwright/issues/18928 - [BUG] Electron firstWindow times out after upgrading to 1.28.0https://github.com/microsoft/playwright/issues/189200 - [BUG] [expanded=false] in role selector returns elements without aria-expanded attribuhttps://github.com/microsoft/playwright/issues/18865865 - [BUG] regression in killing web server process in 1.28.0
Browser Versions
This version was also tested against the following stable channels:
v1.28.0
: v1.28Compare Source
Playwright Tools
Test Runner
Configure retries and test timeout for a file or a test with
test.describe.configure([options])
.Use
testProject.snapshotPathTemplate
andtestConfig.snapshotPathTemplate
to configure a template controlling location of snapshots generated byexpect(page).toHaveScreenshot(name[, options])
andexpect(screenshot).toMatchSnapshot(name[, options])
.New APIs
locator.blur([options])
locator.clear([options])
android.launchServer([options])
andandroid.connect(wsEndpoint[, options])
androidDevice.on('close')
Browser Versions
This version was also tested against the following stable channels:
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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.