Skip to content

v0.2.12

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Apr 03:56
· 39 commits to main since this release
ffd3b1b

🌟 Release Highlights

This release focuses on reliability and observability β€” introducing automated health monitoring for backend MCP servers, improved documentation, and several quality-of-life fixes.

✨ What's New

  • Periodic Health Monitoring & Auto-Restart (#3022): MCP Gateway now continuously monitors backend MCP servers and automatically restarts them if they become unhealthy (per spec Β§8). This means fewer manual interventions when a backend server crashes or hangs β€” the gateway recovers on its own.

πŸ› Bug Fixes & Improvements

  • Session Expiry During Long-Running Tasks (#3079): Fixed an issue where safeoutputs sessions could expire during extended agent task executions, causing failures near the end of long operations.
  • Firewall/API-Proxy Image Alignment (#3012): Corrected a version mismatch where firewall agent and API-proxy container images were pinned to an outdated version (0.25.6), ensuring consistent behavior across all gateway components.
  • jq Middleware Improvements (#3026): Internal improvements to the jq payload processing middleware following a module review β€” improves correctness and maintainability of large payload handling.

πŸ“š Documentation

🐳 Docker Image

The Docker image for this release is available at:

docker pull ghcr.io/github/gh-aw-mcpg:v0.2.12
# or
docker pull ghcr.io/github/gh-aw-mcpg:latest

Supported platforms: linux/amd64, linux/arm64


For complete details, see the full release notes.

Generated by Release


What's Changed

  • chore: Upgrade agentic workflows to gh-aw v0.65.3 by @lpcox in #3007
  • fix: align firewall agent/api-proxy images to 0.25.6 by @lpcox in #3012
  • πŸ”„ chore: update schema URL to v0.65.2 by @github-actions[bot] in #2991
  • [Repo Assist] refactor(server): remove writeJSONResponse passthrough wrapper by @github-actions[bot] in #3001
  • docs: document OIDC auth for HTTP servers and advanced CLI flags by @lpcox in #3017
  • refactor: deduplicate search scope and author integrity in tool_rules.rs by @lpcox in #3019
  • feat: periodic health monitoring and auto-restart for backend servers (spec Β§8) by @lpcox in #3022
  • refactor: jq middleware improvements from gojq module review by @lpcox in #3026
  • refactor: remove redundant config default fallbacks in server and launcher by @lpcox in #3032
  • fix: prevent safeoutputs session expiry during long-running agent tasks by @Copilot in #3079
  • πŸ”„ chore: update schema URL to v0.65.5 by @github-actions[bot] in #3060

Full Changelog: v0.2.11...v0.2.12