matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

18.json (8262B)


      1 {
      2   "number": 18,
      3   "title": "Bump @playwright/test from 1.17.1 to 1.18.0",
      4   "state": "merged",
      5   "diff_file": "18.diff",
      6   "author": "dependabot[bot]",
      7   "created_at": "2022-01-20T21:34:22Z",
      8   "closed_at": "2022-01-20T21:39:22Z",
      9   "merged_at": "2022-01-20T21:39:22Z",
     10   "base_ref": "main",
     11   "head_ref": "dependabot/npm_and_yarn/playwright/test-1.18.0",
     12   "labels": [
     13     "dependencies",
     14     "javascript"
     15   ],
     16   "assignees": [],
     17   "requested_reviewers": [],
     18   "body": "Bumps [@playwright/test](https://github.com/Microsoft/playwright) from 1.17.1 to 1.18.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/playwright/releases\"><code>@\u200bplaywright/test</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v1.18.0</h2>\n<h2>Locator Improvements</h2>\n<ul>\n<li>[<code>locator.dragTo(locator)</code>]</li>\n<li>[<code>expect(locator).toBeChecked({ checked })</code>]</li>\n<li>Each locator can now be optionally filtered by the text it contains:\n<pre lang=\"js\"><code>await page.locator('li', { hasText: 'my item' }).locator('button').click();\n</code></pre>\nRead more in [locator documentation].</li>\n</ul>\n<h2>Testing API improvements</h2>\n<ul>\n<li>[<code>expect(response).toBeOK()</code>]</li>\n<li>[<code>testInfo.attach()</code>]</li>\n<li>[<code>test.info()</code>]</li>\n</ul>\n<h2>Improved TypeScript Support</h2>\n<ol>\n<li>Playwright Test now respects <code>tsconfig.json</code>'s <a href=\"https://www.typescriptlang.org/tsconfig#baseUrl\"><code>baseUrl</code></a> and <a href=\"https://www.typescriptlang.org/tsconfig#paths\"><code>paths</code></a>, so you can use aliases</li>\n<li>There is a new environment variable <code>PW_EXPERIMENTAL_TS_ESM</code> that allows importing ESM modules in your TS code, without the need for the compile step. Don't forget the <code>.js</code> suffix when you are importing your esm modules. Run your tests as follows:</li>\n</ol>\n<pre lang=\"bash\"><code>npm i --save-dev @playwright/test@1.18.0\nPW_EXPERIMENTAL_TS_ESM=1 npx playwright test\n</code></pre>\n<h2>Create Playwright</h2>\n<p>The <code>npm init playwright</code> command is now generally available for your use:</p>\n<pre lang=\"sh\"><code># Run from your project's root directory\nnpm init playwright\n# Or create a new project\nnpm init playwright new-project\n</code></pre>\n<p>This will scaffold everything needed to get started with Playwright Test: configuration file, optionally add examples, a GitHub Action workflow and a first test <code>example.spec.ts</code>.</p>\n<h2>New APIs &amp; changes</h2>\n<ul>\n<li>new [<code>testCase.repeatEachIndex</code>] API</li>\n<li>new [option fixtures]</li>\n<li>[<code>acceptDownloads</code>] option now defaults to <code>true</code></li>\n</ul>\n<h2>Browser Versions</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/microsoft/playwright/commit/de5f5021ede9a7e78f504707e433f82b4686884b\"><code>de5f502</code></a> chore: mark v1.18.0 (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11493\">#11493</a>)</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/9e8530547fd3a57af53cb3b6ad8199cc2084e9ca\"><code>9e85305</code></a> cherry-pick(<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11488\">#11488</a>): docs: drop cookbook reference from notes (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11492\">#11492</a>)</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/acd05674f7f325218b28240c2d78142c9d9ec11f\"><code>acd0567</code></a> cherry-pick(<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11477\">#11477</a>): docs: add Java 1.18 release notes (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11491\">#11491</a>)</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/3226ad2ac6b1fb10dd210e8fa2250b4c5679f790\"><code>3226ad2</code></a> cherry-pick(<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11479\">#11479</a>): docs: add .NET 1.18 release notes (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11490\">#11490</a>)</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/32f9868164f1d2cdac0532cdf01d3cae741f5483\"><code>32f9868</code></a> cherry-pick(<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11478\">#11478</a>): docs: add Python 1.18 release notes (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11489\">#11489</a>)</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/3859e1425e89402fba0a3054c419776d4a34eca8\"><code>3859e14</code></a> cherry-pick(<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11481\">#11481</a>): fix(webkit): improve orientation detection (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11485\">#11485</a>)</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/ab2643c9e8c6a96c0b6c6097ac12b450c973611d\"><code>ab2643c</code></a> cherry-pick(release-1.18): docs(python): enable tracing sources collection (#...</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/c64772cf0fd6d2d0c0eb8a2f107c193173529e44\"><code>c64772c</code></a> cherry-pick(release-1.18): docs(dotnet): enable collecting tracing sources (#...</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/2afa271280d4a5ff1c027b856b7d6e2107b5512c\"><code>2afa271</code></a> cherry-pick(release-1.18): devops: another attempt to fix docker workflow (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/1\">#1</a>...</li>\n<li><a href=\"https://github.com/microsoft/playwright/commit/1781c33748de51e2e7ebf98813f59a6e42927c56\"><code>1781c33</code></a> cherry-pick(<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11416\">#11416</a>) devops: further enhance workflow syntax (<a href=\"https://github-redirect.dependabot.com/Microsoft/playwright/issues/11417\">#11417</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/Microsoft/playwright/compare/v1.17.1...v1.18.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@playwright/test&package-manager=npm_and_yarn&previous-version=1.17.1&new-version=1.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>",
     19   "comments": [],
     20   "review_comments": []
     21 }