github github/gh-aw-mcpg v0.0.74

latest releases: v0.3.27, v0.3.26, v0.3.25...
5 months ago

🌟 Release Highlights

A maintenance release focused on improving documentation accuracy, fixing test infrastructure, and reducing code complexity through refactoring.

🐛 Bug Fixes & Improvements

Session Management in Gateway Tests (#391)

  • Fixed MCP session persistence across gateway test scenarios - session IDs now properly survive shell subprocesses and are correctly included in subsequent requests
  • Enhanced Docker API version detection to dynamically query daemon capabilities instead of hardcoding versions
  • Eliminated "method is invalid during session initialization" errors in test suites

Code Quality Improvements (#388)

  • Reduced ~70 lines of duplicate code by centralizing authorization header parsing into auth.ExtractSessionID()
  • Refactored HTTP transport connection boilerplate with function parameter pattern, making future transport additions simpler
  • Improved maintainability by eliminating authorization logic duplication across routed.go and transport.go

📚 Documentation

Accurate Compatibility Information (#394)

  • Updated MCP server compatibility documentation to reflect that both GitHub MCP and Serena MCP servers pass comprehensive test suites
  • Added "Gateway Tests" column to compatibility tables showing both servers passing all gateway integration tests
  • Removed misleading stateless vs stateful architecture discussions - both servers use identical stdio transport

Streamlined Feature Documentation (#393)

  • Removed DIFC (Decentralized Information Flow Control) documentation as the feature is not yet production-ready
  • Cleaned up README, AGENTS.md, and CONTRIBUTING.md to focus on supported, stable features

🐳 Docker Image

The Docker image for this release is available at:

docker pull ghcr.io/githubnext/gh-aw-mcpg:v0.0.74
# or
docker pull ghcr.io/githubnext/gh-aw-mcpg:latest

Supported platforms: linux/amd64, linux/arm64


For complete details, see the full release notes.

Ahoy! This treasure was crafted by 🏴‍☠️ Release


What's Changed

  • fix: MCP session management in gateway tests by @lpcox in #391
  • Eliminate duplicate code in authorization parsing and HTTP transport connection by @Copilot in #388
  • Remove DIFC documentation from user-facing docs by @Copilot in #393
  • Update documentation: Serena MCP server passes all tests including gateway by @Copilot in #394

Full Changelog: v0.0.73...v0.0.74

Don't miss a new gh-aw-mcpg release

NewReleases is sending notifications on new releases.