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.8 → v0.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.8 → New: 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
- Remove any usage of
--enable-guards, --enable-config-extensions, --session-secrecy, --session-integrity flags
- Remove any usage of
MCP_GATEWAY_ENABLE_GUARDS, MCP_GATEWAY_CONFIG_EXTENSIONS, MCP_GATEWAY_SESSION_SECRECY, MCP_GATEWAY_SESSION_INTEGRITY environment variables
- Guards now auto-activate when
guard-policies with allow-only rule is configured — no additional flags needed
- 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 · ◷
Updated
DefaultMCPGatewayVersioninpkg/constants/constants.gofromv0.1.8tov0.1.14. All 166 workflow lock files regenerated viamake recompile.Summary
v0.1.8→v0.1.14Update: MCP Gateway v0.1.8 → v0.1.14
v0.1.8→ New:v0.1.14Breaking Changes (v0.1.12)
The following CLI flags and environment variables were removed in v0.1.12:
--enable-guardsMCP_GATEWAY_ENABLE_GUARDSallow-onlypolicy is present--enable-config-extensionsMCP_GATEWAY_CONFIG_EXTENSIONS--session-secrecyMCP_GATEWAY_SESSION_SECRECY--session-integrityMCP_GATEWAY_SESSION_INTEGRITYCritical 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
safeoutputsand other output servers from working correctly when the GitHub guard is active. The new WriteSinkGuard:OperationWriteinstead ofOperationReadWrite, bypassing failing read integrity checkView Full Changelog (v0.1.9 → v0.1.14)
v0.1.9 (2026-03-06)
2025-11-25negotiation (latest spec)HTTPTransportcustomSchemasdocumentation with domain uppercase constraintv0.1.10 (2026-03-10)
v0.1.11 (2026-03-10)
targets:→target:in setup-rust-toolchain (fix: use 'target' (singular) for setup-rust-toolchain action input gh-aw-mcpg#1715)v0.1.12 (2026-03-10) — BREAKING
guard-policieswithallow-onlyrule, gateway auto-enables guardsv0.1.13 (2026-03-10)
127.0.0.1instead ofGateway.Domainto prevent connectivity check failures (fix: don't use Gateway.Domain in gateway output URLs gh-aw-mcpg#1753)v0.1.14 (2026-03-11)
safeoutputscompatibility with GitHub guard activeView Migration Guide
--enable-guards,--enable-config-extensions,--session-secrecy,--session-integrityflagsMCP_GATEWAY_ENABLE_GUARDS,MCP_GATEWAY_CONFIG_EXTENSIONS,MCP_GATEWAY_SESSION_SECRECY,MCP_GATEWAY_SESSION_INTEGRITYenvironment variablesguard-policieswithallow-onlyrule is configured — no additional flags neededghcr.io/github/gh-aw-mcpg:v0.1.14Impact Assessment
safeoutputsoutput server compatibilitysafeoutputswhen GitHub guard is activePackage Links
ghcr.io/github/gh-aw-mcpg:v0.1.14References: