[PR #54] [CLOSED] PR 54: build(deps-dev): bump @playwright/test from 1.45.3 to 1.48.1 #78

Closed
opened 2026-03-02 23:31:35 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Aetherinox/ntfy-desktop/pull/54
Author: @dependabot[bot]
Created: 10/16/2024
Status: Closed

Base: mainHead: dependabot/npm_and_yarn/playwright/test-1.48.1


📝 Commits (1)

  • 747d725 build(deps-dev): bump @playwright/test from 1.45.3 to 1.48.1

📊 Changes

2 files changed (+13 additions, -17 deletions)

View changed files

📝 package-lock.json (+12 -16)
📝 package.json (+1 -1)

📄 Description

Bumps @playwright/test from 1.45.3 to 1.48.1.

Release notes

Sourced from @​playwright/test's releases.

v1.48.1

Highlights

microsoft/playwright#33023 - [Bug]: command line flag --headed has no effect in ui mode microsoft/playwright#33107 - [REGRESSION]: page.waitForRequest does not get resolved since 1.48.0 microsoft/playwright#33085 - [Bug]: WebSocket route does not handle full URLs in Playwright microsoft/playwright#33052 - [Regression]: Inspector not showing recorded steps microsoft/playwright#33132 - [Bug]: Wrong Ubuntu release name in Dockerfile.noble microsoft/playwright#32996 - [BUG] Trace attachments have small unusable height

Browser Versions

  • Chromium 130.0.6723.19
  • Mozilla Firefox 130.0
  • WebKit 18.0

This version was also tested against the following stable channels:

  • Google Chrome 129
  • Microsoft Edge 129

v1.48.0

WebSocket routing

New methods page.routeWebSocket() and browserContext.routeWebSocket() allow to intercept, modify and mock WebSocket connections initiated in the page. Below is a simple example that mocks WebSocket communication by responding to a "request" with a "response".

await page.routeWebSocket('/ws', ws => {
  ws.onMessage(message => {
    if (message === 'request')
      ws.send('response');
  });
});

See WebSocketRoute for more details.

UI updates

  • New "copy" buttons for annotations and test location in the HTML report.
  • Route method calls like route.fulfill() are not shown in the report and trace viewer anymore. You can see which network requests were routed in the network tab instead.
  • New "Copy as cURL" and "Copy as fetch" buttons for requests in the network tab.

Miscellaneous

Browser Versions

  • Chromium 130.0.6723.19

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

Note

Automatic rebases have been disabled on this pull request as it has been open for over 30 days.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Aetherinox/ntfy-desktop/pull/54 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 10/16/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/playwright/test-1.48.1` --- ### 📝 Commits (1) - [`747d725`](https://github.com/Aetherinox/ntfy-desktop/commit/747d7253dc8d6d6d584316dfbc60ac54ddc5e93f) build(deps-dev): bump @playwright/test from 1.45.3 to 1.48.1 ### 📊 Changes **2 files changed** (+13 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+12 -16) 📝 `package.json` (+1 -1) </details> ### 📄 Description Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.45.3 to 1.48.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/microsoft/playwright/releases"><code>@​playwright/test</code>'s releases</a>.</em></p> <blockquote> <h2>v1.48.1</h2> <h3>Highlights</h3> <p><a href="https://redirect.github.com/microsoft/playwright/issues/33023">microsoft/playwright#33023</a> - [Bug]: command line flag --headed has no effect in ui mode <a href="https://redirect.github.com/microsoft/playwright/issues/33107">microsoft/playwright#33107</a> - [REGRESSION]: page.waitForRequest does not get resolved since 1.48.0 <a href="https://redirect.github.com/microsoft/playwright/issues/33085">microsoft/playwright#33085</a> - [Bug]: WebSocket route does not handle full URLs in Playwright <a href="https://redirect.github.com/microsoft/playwright/issues/33052">microsoft/playwright#33052</a> - [Regression]: Inspector not showing recorded steps <a href="https://redirect.github.com/microsoft/playwright/issues/33132">microsoft/playwright#33132</a> - [Bug]: Wrong Ubuntu release name in Dockerfile.noble <a href="https://redirect.github.com/microsoft/playwright/pull/32996">microsoft/playwright#32996</a> - [BUG] Trace attachments have small unusable height</p> <h2>Browser Versions</h2> <ul> <li>Chromium 130.0.6723.19</li> <li>Mozilla Firefox 130.0</li> <li>WebKit 18.0</li> </ul> <p>This version was also tested against the following stable channels:</p> <ul> <li>Google Chrome 129</li> <li>Microsoft Edge 129</li> </ul> <h2>v1.48.0</h2> <h2>WebSocket routing</h2> <p>New methods <a href="https://playwright.dev/docs/api/class-page#page-route-web-socket">page.routeWebSocket()</a> and <a href="https://playwright.dev/docs/api/class-browsercontext#browser-context-route-web-socket">browserContext.routeWebSocket()</a> allow to intercept, modify and mock WebSocket connections initiated in the page. Below is a simple example that mocks WebSocket communication by responding to a <code>&quot;request&quot;</code> with a <code>&quot;response&quot;</code>.</p> <pre lang="js"><code>await page.routeWebSocket('/ws', ws =&gt; { ws.onMessage(message =&gt; { if (message === 'request') ws.send('response'); }); }); </code></pre> <p>See <a href="https://playwright.dev/docs/api/class-websocketroute">WebSocketRoute</a> for more details.</p> <h2>UI updates</h2> <ul> <li>New &quot;copy&quot; buttons for annotations and test location in the HTML report.</li> <li>Route method calls like <a href="https://playwright.dev/docs/api/class-route#route-fulfill">route.fulfill()</a> are not shown in the report and trace viewer anymore. You can see which network requests were routed in the network tab instead.</li> <li>New &quot;Copy as cURL&quot; and &quot;Copy as fetch&quot; buttons for requests in the network tab.</li> </ul> <h2>Miscellaneous</h2> <ul> <li>Option <a href="https://playwright.dev/docs/api/class-apirequestcontext#api-request-context-fetch-option-form"><code>form</code></a> and similar ones now accept <a href="https://playwright.dev/docs/api/class-formdata">FormData</a>.</li> <li>New method <a href="https://playwright.dev/docs/api/class-page#page-request-gc">page.requestGC()</a> may help detect memory leaks.</li> <li>New option <a href="https://playwright.dev/docs/api/class-test#test-step-option-location"><code>location</code></a> to pass custom step location.</li> <li>Requests made by <a href="https://playwright.dev/docs/api/class-apirequestcontext">APIRequestContext</a> now record detailed timing and security information in the HAR.</li> </ul> <h2>Browser Versions</h2> <ul> <li>Chromium 130.0.6723.19</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/playwright/commit/ceb756dad3a3089d470890fd5c75aa585a47cb7c"><code>ceb756d</code></a> chore: mark v1.48.1 (<a href="https://redirect.github.com/microsoft/playwright/issues/33136">#33136</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/c3740d37afcb789fa8925fda096069e6164d933a"><code>c3740d3</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33133">#33133</a>): (docker): correct Ubuntu Noble name in name template</li> <li><a href="https://github.com/microsoft/playwright/commit/2ec0c86b9347f882def7d7ddd384a3fb972f322c"><code>2ec0c86</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33124">#33124</a>): test: unflake ff debugger test</li> <li><a href="https://github.com/microsoft/playwright/commit/8ef381fc5f1615dec6c238cee45750ffa886e66f"><code>8ef381f</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33122">#33122</a>): chore: fix ff test for codegen</li> <li><a href="https://github.com/microsoft/playwright/commit/c72a2538bc51ce789b87bfee384b875720e4552d"><code>c72a253</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33110">#33110</a>): fix(chromium): disable PlzDedicatedWorker again (<a href="https://redirect.github.com/microsoft/playwright/issues/33113">#33113</a>)</li> <li><a href="https://github.com/microsoft/playwright/commit/3d7ef3c0624f9b4f3a5fc3077bf01cf168d81dbc"><code>3d7ef3c</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33095">#33095</a>): fix(routeWebSocket): make sure ws url without trailing s...</li> <li><a href="https://github.com/microsoft/playwright/commit/78c43bc5d39dec47d627823ecaf48af3dc66c056"><code>78c43bc</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33097">#33097</a>): docs: improve docs for WebSocketRoute</li> <li><a href="https://github.com/microsoft/playwright/commit/6dc9ec7fe913776fa38d5653d301526cf343bdf6"><code>6dc9ec7</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33099">#33099</a>): chore: fix codegen selector while debugging</li> <li><a href="https://github.com/microsoft/playwright/commit/e5bbd5effe7383c9398d9e082627d4d0cf728592"><code>e5bbd5e</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33096">#33096</a>): chore: various v1.48.0 roll fixes for .NET</li> <li><a href="https://github.com/microsoft/playwright/commit/daff1a9025d90bbfab2fc085caa825939f5608bd"><code>daff1a9</code></a> cherry-pick(<a href="https://redirect.github.com/microsoft/playwright/issues/33030">#33030</a>): fix(ui): bring back the headed param</li> <li>Additional commits viewable in <a href="https://github.com/microsoft/playwright/compare/v1.45.3...v1.48.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@playwright/test&package-manager=npm_and_yarn&previous-version=1.45.3&new-version=1.48.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) - `@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) - `@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) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 23:31:35 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy-desktop#78
No description provided.