Skip to content

build(deps): bump com.microsoft.playwright:playwright from 1.58.0 to 1.59.0#124

Merged
mergery[bot] merged 1 commit intomasterfrom
dependabot/maven/com.microsoft.playwright-playwright-1.59.0
Apr 12, 2026
Merged

build(deps): bump com.microsoft.playwright:playwright from 1.58.0 to 1.59.0#124
mergery[bot] merged 1 commit intomasterfrom
dependabot/maven/com.microsoft.playwright-playwright-1.59.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 12, 2026

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

Release notes

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

v1.59.0

🎬 Screencast

New page.screencast API provides a unified interface for capturing page content with:

  • Screencast recordings
  • Action annotations
  • Visual overlays
  • Real-time frame capture
  • Agentic video receipts

Screencast recording — record video with precise start/stop control, as an alternative to the recordVideoDir option:

page.screencast().start(new Screencast.StartOptions().setPath(Paths.get("video.webm")));
// ... perform actions ...
page.screencast().stop();

Action annotations — enable built-in visual annotations that highlight interacted elements and display action titles during recording:

page.screencast().showActions(new Screencast.ShowActionsOptions().setPosition("top-right"));

screencast.showActions() accepts position ("top-left", "top", "top-right", "bottom-left", "bottom", "bottom-right"), duration (ms per annotation), and fontSize (px). Returns a disposable to stop showing actions.

Visual overlays — add chapter titles and custom HTML overlays on top of the page for richer narration:

page.screencast().showChapter("Adding TODOs",
    new Screencast.ShowChapterOptions()
        .setDescription("Type and press enter for each TODO")
        .setDuration(1000));
page.screencast().showOverlay("<div style=&quot;color: red&quot;>Recording</div>");

Real-time frame capture — stream JPEG-encoded frames for custom processing like thumbnails, live previews, AI vision, and more:

page.screencast().start(new Screencast.StartOptions()
    .setOnFrame(frame -> sendToVisionModel(frame.data)));

... (truncated)

Commits
  • c433c1d chore: mark 1.59.0 (#1909)
  • b01bf64 chore: resolve Object langAliases in function argument types (#1908)
  • 7dbd6ca chore: use langAliases from api.json in api generator (#1907)
  • c3e4b92 chore: roll to 1.59.1-beta-1775752988000 (#1906)
  • 9e73db4 chore(deps): bump the actions group with 2 updates (#1904)
  • 10ed7e0 chore(deps-dev): bump org.apache.maven.plugins:maven-resources-plugin from 3....
  • 5ccdd3e chore: roll to 1.59.0-alpha-1774622285000 (#1901)
  • afd80ad chore: roll to 1.59.0-alpha (#1900)
  • 605e428 chore(deps-dev): bump the all group with 2 updates (#1894)
  • 9326690 fix: handle null close code and reason in WebSocketRoute (#1886)
  • Additional commits viewable 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.58.0 to 1.59.0.
- [Release notes](https://github.com/microsoft/playwright-java/releases)
- [Commits](microsoft/playwright-java@v1.58.0...v1.59.0)

---
updated-dependencies:
- dependency-name: com.microsoft.playwright:playwright
  dependency-version: 1.59.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 Apr 12, 2026
@mergery mergery bot merged commit f499a3f into master Apr 12, 2026
1 check passed
@dependabot dependabot bot deleted the dependabot/maven/com.microsoft.playwright-playwright-1.59.0 branch April 12, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge 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