256.md (8991B)
1 # PR #256 Bump @playwright/test from 1.22.2 to 1.29.1 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2023-01-03T16:43:51Z 6 - **Branch:** dependabot/npm_and_yarn/playwright/test-1.29.1 → main 7 - **Closed:** 2023-01-03T16:44:44Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [256.diff](./256.diff) 12 13 --- 14 15 Bumps [@playwright/test](https://github.com/Microsoft/playwright) from 1.22.2 to 1.29.1. 16 <details> 17 <summary>Release notes</summary> 18 <p><em>Sourced from <a href="https://github.com/Microsoft/playwright/releases"><code>@playwright/test</code>'s releases</a>.</em></p> 19 <blockquote> 20 <h2>v1.29.1</h2> 21 <h2>Highlights</h2> 22 <p><a href="https://github-redirect.dependabot.com/microsoft/playwright/issues/18928">microsoft/playwright#18928</a> - [BUG] Electron firstWindow times out after upgrading to 1.28.0 23 <a href="https://github-redirect.dependabot.com/microsoft/playwright/issues/19246">microsoft/playwright#19246</a> - [BUG] Electron firstWindow times out after upgrading to 1.28.1 24 <a href="https://github-redirect.dependabot.com/microsoft/playwright/issues/19412">microsoft/playwright#19412</a> - [REGRESSION]: 1.28 does not work with electron-serve anymore. 25 <a href="https://github-redirect.dependabot.com/microsoft/playwright/issues/19540">microsoft/playwright#19540</a> - [BUG] electron.app.getAppPath() returns the path one level higher if you run electron pointing to the directory 26 <a href="https://github-redirect.dependabot.com/microsoft/playwright/issues/19548">microsoft/playwright#19548</a> - [REGRESSION]: Ubuntu 18 LTS not supported anymore</p> 27 <h2>Browser Versions</h2> 28 <ul> 29 <li>Chromium 109.0.5414.46</li> 30 <li>Mozilla Firefox 107.0</li> 31 <li>WebKit 16.4</li> 32 </ul> 33 <p>This version was also tested against the following stable channels:</p> 34 <ul> 35 <li>Google Chrome 108</li> 36 <li>Microsoft Edge 108</li> 37 </ul> 38 <h2>v1.29.0</h2> 39 <h2>New APIs</h2> 40 <ul> 41 <li> 42 <p>New method <a href="https://playwright.dev/docs/api/class-route#route-fetch"><code>route.fetch()</code></a> and new option <code>json</code> for <a href="https://playwright.dev/docs/api/class-route#route-fulfill"><code>route.fulfill()</code></a>:</p> 43 <pre lang="js"><code>await page.route('**/api/settings', async route => { 44 // Fetch original settings. 45 const response = await route.fetch(); 46 <p>// Force settings theme to a predefined value. 47 const json = await response.json(); 48 json.theme = 'Solorized';</p> 49 <p>// Fulfill with modified data. 50 await route.fulfill({ json }); 51 }); 52 </code></pre></p> 53 </li> 54 <li> 55 <p>New method <a href="https://playwright.dev/docs/api/class-locator#locator-all"><code>locator.all()</code></a> to iterate over all matching elements:</p> 56 <pre lang="js"><code>// Check all checkboxes! 57 const checkboxes = page.getByRole('checkbox'); 58 for (const checkbox of await checkboxes.all()) 59 await checkbox.check(); 60 </code></pre> 61 </li> 62 </ul> 63 <!-- raw HTML omitted --> 64 </blockquote> 65 <p>... (truncated)</p> 66 </details> 67 <details> 68 <summary>Commits</summary> 69 <ul> 70 <li><a href="https://github.com/microsoft/playwright/commit/0bdca2b913631d80a8b10c17b26b80208009e516"><code>0bdca2b</code></a> chore: mark v1.29.1 (<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19633">#19633</a>)</li> 71 <li><a href="https://github.com/microsoft/playwright/commit/f2916d4ced40359089a4cca2cc74a95a49a9802a"><code>f2916d4</code></a> cherry-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19627">#19627</a>): fix(screenshot): account for <code>screenshot === undefined</code> ...</li> 72 <li><a href="https://github.com/microsoft/playwright/commit/db88d4ba0fa18bdcf873ea4fc34602d9c3d30ec9"><code>db88d4b</code></a> chery-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19625">#19625</a>): chore: bring ubuntu bionic back (<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19629">#19629</a>)</li> 73 <li><a href="https://github.com/microsoft/playwright/commit/5d07c48e17a668fe128a13dc0c815f923102aff4"><code>5d07c48</code></a> chery-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19617">#19617</a>): feat(chromium): roll to r1041 (<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19623">#19623</a>)</li> 74 <li><a href="https://github.com/microsoft/playwright/commit/25c747d5efa8cff688169b896f32e1f5b3543022"><code>25c747d</code></a> chery-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19605">#19605</a>): chore: fix docs roll (<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19608">#19608</a>)</li> 75 <li><a href="https://github.com/microsoft/playwright/commit/ae7a8d2aa76d42f13fc7d140026c72a6044afadc"><code>ae7a8d2</code></a> chery-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19573">#19573</a>): docs: add 1.29 language port release notes (<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19606">#19606</a>)</li> 76 <li><a href="https://github.com/microsoft/playwright/commit/5c0e23d6aa2bb6664b82346c8e2d360a4447a203"><code>5c0e23d</code></a> chery-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19596">#19596</a>): fix: render discouraged / deprecated types (<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19598">#19598</a>)</li> 77 <li><a href="https://github.com/microsoft/playwright/commit/0237b7b74258e7ddf6db24772131e9ce94fd5def"><code>0237b7b</code></a> cherry-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19601">#19601</a>): fix(electron): fix the directory app path</li> 78 <li><a href="https://github.com/microsoft/playwright/commit/e78bd2436c44fa80931ff946c2177c4387e6e495"><code>e78bd24</code></a> cherry-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19599">#19599</a>): fix(electron): allow using pre-ready apis</li> 79 <li><a href="https://github.com/microsoft/playwright/commit/d10cc91cf6a4bc8f633ea33a44d7c683a95083eb"><code>d10cc91</code></a> cherry-pick(<a href="https://github-redirect.dependabot.com/Microsoft/playwright/issues/19580">#19580</a>): fix: properly handle negated timed-out <code>toPass</code> matcher</li> 80 <li>Additional commits viewable in <a href="https://github.com/Microsoft/playwright/compare/v1.22.2...v1.29.1">compare view</a></li> 81 </ul> 82 </details> 83 <br /> 84 85 86 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 87 88 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. 89 90 [//]: # (dependabot-automerge-start) 91 [//]: # (dependabot-automerge-end) 92 93 --- 94 95 <details> 96 <summary>Dependabot commands and options</summary> 97 <br /> 98 99 You can trigger Dependabot actions by commenting on this PR: 100 - `@dependabot rebase` will rebase this PR 101 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 102 - `@dependabot merge` will merge this PR after your CI passes on it 103 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 104 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 105 - `@dependabot reopen` will reopen this PR if it is closed 106 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 107 - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) 108 - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) 109 - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) 110 111 112 </details> 113 114 115 ## Comments 116 117 ### @dependabot[bot] — 2023-01-03T16:44:46Z 118 119 OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting `@dependabot ignore this major version` or `@dependabot ignore this minor version`. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file. 120 121 If you change your mind, just re-open this PR and I'll resolve any conflicts on it. 122