Skip to content

[deps] Update @playwright/mcp from 0.0.78 to 0.0.79 #51049

Description

@github-actions

Summary

A new version of the @playwright/mcp npm package is available. This package's version is pinned in pkg/constants/constants.go via DefaultPlaywrightMCPVersion.

Field Value
Package @playwright/mcp
Current version 0.0.78
Proposed version 0.0.79
Update type Patch (but includes new features)

Why a separate issue

The release adds new CLI/tool features and behavior changes (new flags, new screenshot format option, timeout/settle changes), so despite being a patch-numbered release it is not a pure bugfix release. Classified as Tier B (review needed) rather than grouped with safe patch updates.

Changes in this release

Tool improvements:

  • browser_take_screenshot — new type option for png/jpeg/webp, inferred from filename extension if unset
  • --codegen now supports python, java, csharp in addition to typescript
  • New --timeout-settle flag (and timeouts.settle config) to control post-action settle wait, default 500ms

Fixes:

  • Aria snapshot capture skipped when response discards it
  • New --snapshot-boxes flag (and snapshot.boxes config) for global bounding boxes in snapshots
  • Reconnect to browser after disconnect
  • Malformed JSON config now reported instead of silently falling back to INI parsing
  • Dialog modal state cleared when dialog closed out of band
  • Downloads detected via download event instead of guessing from navigation errors
  • Missing executable path surfaced when browser isn't installed
  • User input escaped in codegen output
  • Removed stale --output-mode CLI option (potential minor breaking change for callers of that flag)

Safety assessment

Mostly additive changes and bugfixes. The removal of the stale --output-mode CLI option could be a breaking change if this repo relies on it — needs a check in pkg/workflow/mcp_playwright_config.go and related config renderers before bumping the pinned version.

Links

Suggested update

Update DefaultPlaywrightMCPVersion in pkg/constants/version_constants.go from 0.0.78 to 0.0.79, then run make recompile to regenerate any lock files referencing this version.

Test notes

Verify --output-mode is not referenced anywhere in this repo's playwright MCP config/renderer code before upgrading, and run the playwright MCP integration tests (pkg/workflow/playwright_mcp_integration_test.go).

Generated by 🔧 Dependabot Dependency Checker · auto · 24.9 AIC · ⌖ 2.38 AIC · ⊞ 7.5K ·

  • expires on Aug 9, 2026, 1:44 AM UTC-08:00

Metadata

Metadata

Labels

cookieIssue Monster Loves Cookies!dependenciesPull requests that update a dependency filego

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions