playwright-java-test-automation-architecture icon indicating copy to clipboard operation
playwright-java-test-automation-architecture copied to clipboard

Bump com.microsoft.playwright:playwright from 1.43.0 to 1.46.0

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Bumps com.microsoft.playwright:playwright from 1.43.0 to 1.46.0.

Release notes

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

v1.46.0

TLS Client Certificates

Playwright now allows to supply client-side certificates, so that server can verify them, as specified by TLS Client Authentication.

You can provide client certificates as a parameter of browser.newContext() and apiRequest.newContext(). The following snippet sets up a client certificate for https://example.com:

BrowserContext context = browser.newContext(new Browser.NewContextOptions()
    .setClientCertificates(asList(new ClientCertificate("https://example.com")
          .setCertPath(Paths.get("client-certificates/cert.pem"))
          .setKeyPath(Paths.get("client-certificates/key.pem")))));

Trace Viewer Updates

  • Content of text attachments is now rendered inline in the attachments pane.
  • New setting to show/hide routing actions like route.resume().
  • Request method and status are shown in the network details tab.
  • New button to copy source file location to clipboard.
  • Metadata pane now displays the baseURL.

Miscellaneous

Browser Versions

  • Chromium 128.0.6613.18
  • Mozilla Firefox 128.0
  • WebKit 18.0

This version was also tested against the following stable channels:

  • Google Chrome 127
  • Microsoft Edge 127

v1.45.1

Highlights

microsoft/playwright-java#1617 - [Bug]: Traceviewer not reporting all actions microsoft/playwright#31764 - [Bug]: some actions do not appear in the trace file

Browser Versions

  • Chromium 127.0.6533.5
  • Mozilla Firefox 127.0
  • WebKit 17.4

This version was also tested against the following stable channels:

  • Google Chrome 126
  • Microsoft Edge 126

... (truncated)

Commits
  • 40752df chore: set version to 1.46.0 (#1647)
  • 800c2e9 fix: support ControlOrMeta action modifier (#1644)
  • edf8174 docs: add discord link in readme (#1642)
  • 8ae6720 test: disable failing certificate tests on webkit mac (#1641)
  • 5f2540e chore: roll driver to 1.46.0 (#1640)
  • 776e3f2 chore: serizlize java Exception <==> javascript Error (#1639)
  • 46f4ac1 chore: roll driver to 1.46.0-beta (#1638)
  • 73d2255 chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to...
  • 650419c fix: Replaced println with logMessage in DriverJar (#1627)
  • 1e8adde chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 t...
  • 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 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)

dependabot[bot] avatar Aug 09 '24 22:08 dependabot[bot]