Skip to content

[ca] Update MCP Gateway (gh-aw-mcpg) v0.1.8 → v0.1.14 #20491

@github-actions

Description

@github-actions

Updated DefaultMCPGatewayVersion in pkg/constants/constants.go from v0.1.8 to v0.1.14. All 166 workflow lock files regenerated via make recompile.

Summary

  • MCP Gateway: v0.1.8v0.1.14 ⚠️ contains breaking changes
  • All other tools: no version changes (Claude Code, Copilot CLI, Codex, GitHub MCP Server, Playwright MCP, Playwright Browser all up to date)

Update: MCP Gateway v0.1.8 → v0.1.14

  • Previous: v0.1.8New: v0.1.14
  • Release Timeline: v0.1.9 (2026-03-06), v0.1.10 (2026-03-10), v0.1.11 (2026-03-10), v0.1.12 (2026-03-10), v0.1.13 (2026-03-10), v0.1.14 (2026-03-11 TODAY)

Breaking Changes (v0.1.12)

The following CLI flags and environment variables were removed in v0.1.12:

Removed Flag Removed Env Var Migration
--enable-guards MCP_GATEWAY_ENABLE_GUARDS Guards auto-enabled when allow-only policy is present
--enable-config-extensions MCP_GATEWAY_CONFIG_EXTENSIONS Extension fields always accepted; no flag needed
--session-secrecy MCP_GATEWAY_SESSION_SECRECY Session labels set automatically by guards
--session-integrity MCP_GATEWAY_SESSION_INTEGRITY Session labels set automatically by guards

Critical Fix (v0.1.14)

Write-Sink Guard for DIFC-Compatible Output Servers (github/gh-aw-mcpg#1760)

Resolves a critical DIFC compatibility issue that prevented safeoutputs and other output servers from working correctly when the GitHub guard is active. The new WriteSinkGuard:

  • Mirrors agent secrecy tags onto the resource
  • Returns OperationWrite instead of OperationReadWrite, bypassing failing read integrity check
  • Auto-upgrades noop guards after DIFC detection — no manual configuration needed
View Full Changelog (v0.1.9 → v0.1.14)

v0.1.9 (2026-03-06)

  • MCP Protocol 2025-11-25 negotiation (latest spec)
  • go-sdk v1.4.0 upgrade with consolidated protocol constants, removed deprecated HTTPTransport
  • Config Schema v0.53.6 validation
  • customSchemas documentation with domain uppercase constraint
  • Bug fixes: duplicate test function, GitHub MCP test session fixture
  • Code health: centralized duplicate constants, consolidated micro-files

v0.1.10 (2026-03-10)

v0.1.11 (2026-03-10)

v0.1.12 (2026-03-10) — BREAKING

  • Zero-config DIFC activation: configure guard-policies with allow-only rule, gateway auto-enables guards
  • Removed 4 CLI flags/env vars (see Breaking Changes above)
  • Schema validation now correctly handles extension fields by stripping before schema validation

v0.1.13 (2026-03-10)

v0.1.14 (2026-03-11)

View Migration Guide
  1. Remove any usage of --enable-guards, --enable-config-extensions, --session-secrecy, --session-integrity flags
  2. Remove any usage of MCP_GATEWAY_ENABLE_GUARDS, MCP_GATEWAY_CONFIG_EXTENSIONS, MCP_GATEWAY_SESSION_SECRECY, MCP_GATEWAY_SESSION_INTEGRITY environment variables
  3. Guards now auto-activate when guard-policies with allow-only rule is configured — no additional flags needed
  4. Docker image: ghcr.io/github/gh-aw-mcpg:v0.1.14

Impact Assessment

  • Risk: Medium (breaking CLI flag changes, but auto-migration via guard auto-detection)
  • Affects: Workflows using MCP Gateway with DIFC/guard configuration; safeoutputs output server compatibility
  • Critical: v0.1.14 fixes a production issue with safeoutputs when GitHub guard is active

Package Links

References:

Generated by CLI Version Checker ·

  • expires on Mar 13, 2026, 10:02 AM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    automationcookieIssue Monster Loves Cookies!dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions