Skip to content

build(deps): bump com.microsoft.playwright:playwright from 1.59.0 to 1.60.0#512

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/com.microsoft.playwright-playwright-1.60.0
Open

build(deps): bump com.microsoft.playwright:playwright from 1.59.0 to 1.60.0#512
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/com.microsoft.playwright-playwright-1.60.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps com.microsoft.playwright:playwright from 1.59.0 to 1.60.0.

Release notes

Sourced from com.microsoft.playwright:playwright's releases.

v1.60.0

🌐 HAR recording on Tracing

tracing.startHar() / tracing.stopHar() expose HAR recording as a first-class tracing API, with the same content, mode and urlFilter options as recordHar:

context.tracing().startHar(Paths.get("trace.har"));
Page page = context.newPage();
page.navigate("https://playwright.dev");
context.tracing().stopHar();

🪝 Drop API

New locator.drop() simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches dragenter, dragover, and drop with a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:

page.locator("#dropzone").drop(new Locator.DropPayload()
    .setFiles(new FilePayload("note.txt", "text/plain", "hello".getBytes(StandardCharsets.UTF_8))));
page.locator("#dropzone").drop(new Locator.DropPayload()
.setData(Map.of(
"text/plain", "hello world",
"text/uri-list", "https://example.com")));

🎯 Aria snapshots

New APIs

Browser, Context and Page

Locators and Assertions

Network

  • webSocketRoute.protocols() returns the WebSocket subprotocols requested by the page.
  • New option noDefaults in browserType.connectOverCDP() disables Playwright's default overrides on the default context (download behavior, focus emulation, media emulation), so attaching to a user's daily-driver browser doesn't disturb its state.

Errors

🛠️ Other improvements

  • Trace Viewer adds a pretty-print toggle for JSON / form request and response bodies in the network details panel.

... (truncated)

Commits
  • 55134ef chore: mark 1.60.0 (#1922)
  • 793b1d3 chore: roll driver to 1.60.0 (#1921)
  • 8f66ef1 test_docker: align container launch with playwright-browsers (#1919)
  • dc66e4d chore(deps): bump com.google.code.gson:gson from 2.13.2 to 2.14.0 in the all ...
  • d84a2db chore: roll driver to 1.60.0-beta-1778180503000 (#1918)
  • f081667 chore: roll to 1.60.0-alpha-2026-05-05 (#1916)
  • 5b33729 chore: reduce CI flakiness across webkit/macOS, ubuntu, windows (#1914)
  • See full diff in compare view

Dependabot compatibility score

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.


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 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)

Bumps [com.microsoft.playwright:playwright](https://github.com/microsoft/playwright-java) from 1.59.0 to 1.60.0.
- [Release notes](https://github.com/microsoft/playwright-java/releases)
- [Commits](microsoft/playwright-java@v1.59.0...v1.60.0)

---
updated-dependencies:
- dependency-name: com.microsoft.playwright:playwright
  dependency-version: 1.60.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 19, 2026
@github-actions
Copy link
Copy Markdown

Test Results

337 tests  ±0   324 ✅ ±0   5m 50s ⏱️ -1s
 40 suites ±0    13 💤 ±0 
 40 files   ±0     0 ❌ ±0 

Results for commit 7838d53. ± Comparison against base commit e114765.

This pull request removes 56 and adds 56 tests. Note that renamed tests count towards both.
org.modelix.editor.CellNavigationTest ‑ order_of_nextCells[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.CellNavigationTest ‑ order_of_previousCells[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.EditorKeyboardTest ‑ arrowLeft[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.EditorKeyboardTest ‑ arrowRight[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_1_1[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_1_2[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_1_3[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_2_1[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_2_2[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_2_3[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
…
org.modelix.editor.CellNavigationTest ‑ order_of_nextCells[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.CellNavigationTest ‑ order_of_previousCells[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.EditorKeyboardTest ‑ arrowLeft[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.EditorKeyboardTest ‑ arrowRight[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_1_1[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_1_2[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_1_3[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_2_1[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_2_2[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_2_3[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]
…
This pull request removes 1 skipped test and adds 1 skipped test. Note that renamed tests count towards both.
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_5_4[js, browser, ChromeHeadless147.0.0.0, Linuxx86_64]
org.modelix.editor.IncrementalJSDOMBuilderTest ‑ runRandomTest_5_4[js, browser, ChromeHeadless148.0.0.0, Linuxx86_64]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants