-
Notifications
You must be signed in to change notification settings - Fork 317
[ca] Update CLI versions: MCP Gateway v0.2.11, Playwright Browser v1.59.0, Playwright MCP 0.0.70 #23820
Copy link
Copy link
Closed
Labels
automationcookieIssue Monster Loves Cookies!Issue Monster Loves Cookies!dependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
Summary
3 CLI/MCP tool updates detected on 2026-04-01. pkg/constants/constants.go has been updated and make recompile completed successfully (178/178 workflows compiled).
| Tool | Previous | Latest | Status |
|---|---|---|---|
| MCP Gateway (gh-aw-mcpg) | v0.2.10 | v0.2.11 | ✅ Updated |
| Playwright Browser | v1.58.2 | v1.59.0 | ✅ Updated |
| Playwright MCP | 0.0.69 | 0.0.70 | ✅ Updated |
| GitHub MCP Server | v0.32.0 | v0.32.0 | — No change |
| Claude Code | latest | — | — Pinned to latest |
| Copilot CLI | latest | — | — Pinned to latest |
| Codex | latest | — | — Pinned to latest |
Update: MCP Gateway v0.2.10 → v0.2.11
Released: 2026-04-01
Key Changes
- Features: Embedded config schema (Daily Firewall Report - November 1, 2025 #2933) — JSON schema bundled via
go:embed, no external URL needed to validate configuration - Features: Debug logging for HTTP transport (Update custom agents instructions with GitHub standard tool aliases #2906) — easier tracing of request/response flows
- Bug Fixes: Accurate health endpoint ([ca] Update Claude Code CLI to v2.0.31 #2938) —
/healthnow reports real server status and uptime - Performance: WASM guard startup time reduced ([smoke-detector] [URGENT] Codex Smoke Tests STILL Failing After Issue Closure - 6th Occurrence (3+ Days) #2956) — wazero compilation cache added, reuses compiled artifacts across loads
- Docs: Updated CONTRIBUTING.md with missing packages (
proxy,difc,syncutil) and proxy mode documentation
View Full Changelog
Merged PRs
- 🔄 chore: update schema URL to v0.65.0 gh-aw-mcpg#2919 — chore: update schema URL to v0.65.0
- Bundle MCP gateway config schema in binary via go:embed gh-aw-mcpg#2933 — Bundle MCP gateway config schema in binary via go:embed
- [Repo Assist] test(server): add direct unit tests for SessionIDFromContext and NewSession gh-aw-mcpg#2893 — test(server): add direct unit tests for SessionIDFromContext and NewSession
- [log] mcp: add debug logger to http_transport.go gh-aw-mcpg#2906 — mcp: add debug logger to http_transport.go
- [test-improver] Improve tests for logger/jsonl_logger package gh-aw-mcpg#2915 — Improve tests for logger/jsonl_logger package
- [test] Add tests for proxy.ServeHTTP, handleWithDIFC, passthrough, and forwardAndReadBody gh-aw-mcpg#2916 — Add tests for proxy.ServeHTTP, handleWithDIFC, passthrough, and forwardAndReadBody
- [Repo Assist] refactor(logger): eliminate withLock duplication across 4 logger types gh-aw-mcpg#2920 — refactor(logger): eliminate withLock duplication across 4 logger types
- fix: track real server status and uptime in health endpoint gh-aw-mcpg#2938 — fix: track real server status and uptime in health endpoint
- refactor: deduplicate withLock() across logger types gh-aw-mcpg#2939 — refactor: deduplicate withLock() across logger types
- refactor: eliminate duplicate code patterns (logger + server) gh-aw-mcpg#2950 — refactor: eliminate duplicate code patterns (logger + server)
- perf: add wazero compilation cache and wasm guard improvements gh-aw-mcpg#2956 — perf: add wazero compilation cache and wasm guard improvements
- docs: add missing packages and proxy mode to CONTRIBUTING.md gh-aw-mcpg#2957 — docs: add missing packages and proxy mode to CONTRIBUTING.md
- refactor: Deduplicate integrity label builders in Rust guard gh-aw-mcpg#2963 — refactor: Deduplicate integrity label builders in Rust guard
- refactor: Go SDK usage improvements from module review gh-aw-mcpg#2967 — refactor: Go SDK usage improvements from module review
Docker Image
ghcr.io/github/gh-aw-mcpg:v0.2.11
Impact Assessment
- Risk: Low — reliability and performance improvements, no breaking changes
- Affects: MCP Gateway container deployments
- Migration: None required
Package Links
- Repository: https://github.com/github/gh-aw-mcpg
- Release Notes: https://github.com/github/gh-aw-mcpg/releases/tag/v0.2.11
Update: Playwright Browser v1.58.2 → v1.59.0
Released: 2026-04-01
Breaking Changes ⚠️
- Removed macOS 14 support for WebKit
- Removed
@playwright/experimental-ct-sveltepackage
Key Features
- Screencast API (
page.screencast) — unified video recording, real-time frame streaming, action annotations, visual overlays, and agentic video receipts - Browser Interoperability (
browser.bind()) — make a launched browser available forplaywright-cli,@playwright/mcp, and other clients - Observability Dashboard —
playwright-cli showlists all bound browsers with status and interactive access - CLI debugger for agents —
npx playwright test --debug=cliattaches and debugs tests overplaywright-cli - CLI trace analysis —
npx playwright tracefor command-line exploration of Playwright Traces await usingsupport — many APIs return async disposables for automatic cleanup- New
locator.normalize(),page.pickLocator(),page.ariaSnapshot()methods
Browser Versions
- Chromium 147.0.7727.15
- Mozilla Firefox 148.0.2
- WebKit 26.4
View Full Changelog
New APIs
page.screencast— video recording, real-time frame streaming, overlay managementbrowser.bind()/browser.unbind()— expose browser for external connectionsbrowserContext.setStorageState()— clears and sets storage state in placepage.clearConsoleMessages()/page.clearPageErrors()locator.normalize(),page.pickLocator(),page.cancelPickLocator()request.existingResponse(),response.httpVersion()- Option
liveintracing.start()for real-time trace updates
Other Improvements
- UI Mode: filter by source changes
- HTML Reporter: list runs from same worker, filter test steps
- New trace mode
'retain-on-failure-and-retries'
Impact Assessment
- Risk: Low (no macOS 14 WebKit in CI)
- Affects: Playwright browser Docker image used in browser automation workflows
- Migration: Update
mcr.microsoft.com/playwrightimage references tov1.59.0
Package Links
- Repository: https://github.com/microsoft/playwright
- Release Notes: https://github.com/microsoft/playwright/releases/tag/v1.59.0
Update: Playwright MCP 0.0.69 → 0.0.70
Released: 2026-04-01
Key Changes
- Tracks Playwright v1.59.0 — gains access to new
browser.bind()interoperability API and@playwright/mcp --endpoint=my-sessionfor connecting to running browsers - Inherits all Playwright v1.59.0 improvements (screencast, observability dashboard, async disposables)
View Full Changelog
NPM package: https://www.npmjs.com/package/`@playwright/mcp`
Version 0.0.70 tracks Playwright v1.59.0 release.
Impact Assessment
- Risk: Low
- Affects: Playwright MCP server in browser automation workflows
- Migration: None required
Package Links
- NPM Package: https://www.npmjs.com/package/`@playwright/mcp`
Recommendations
- Review and merge the updated
pkg/constants/constants.gowith the 3 version bumps - The
make recompilehas already been run successfully (178/178 workflows) - Test Playwright-enabled workflows after merge to validate v1.59.0 compatibility
References:
Generated by CLI Version Checker · ◷
- expires on Apr 3, 2026, 4:29 AM UTC
Reactions are currently unavailable
Metadata
Metadata
Labels
automationcookieIssue Monster Loves Cookies!Issue Monster Loves Cookies!dependenciesPull requests that update a dependency filePull requests that update a dependency file
Type
Fields
Give feedbackNo fields configured for issues without a type.