Skip to content

v0.0.111

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Feb 19:57
· 2 commits to main since this release
9349f8d

🌟 Release Highlights

This release focuses on code quality improvements, better error diagnostics, and maintenance updates to keep MCP Gateway running smoothly.

⚡ Configuration Improvements

  • Enhanced TOML error handling - Configuration errors now include precise line/column positions and detect common typos for faster debugging (#813)
  • Increased payload threshold - Default payload size threshold raised from 1KB to 10KB for better performance with typical tool responses (#807)

🔧 Code Quality & Maintainability

  • Reduced code duplication - Consolidated logger initialization logic and environment variable handling into reusable helpers (#815, #816)
  • Better error handling - Extracted common error handling patterns into reusable helper functions (#811)
  • Constructor naming conventions - Documented standard patterns (New*, Create*, Init*) for consistent codebase organization (#818)

📚 Documentation

  • Clarified JSON stdin config - Removed unsupported payloadSizeThreshold field from documentation to prevent configuration errors (#808)

🐳 Docker Image

The Docker image for this release is available at:

docker pull ghcr.io/github/gh-aw-mcpg:v0.0.111
# 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

  • docs: Remove unsupported payloadSizeThreshold from JSON stdin config by @Copilot in #808
  • Increase default payload size threshold from 1KB to 10KB by @Copilot in #807
  • Remove Tavily MCP from smoke tests due to 401 auth failure by @Copilot in #810
  • Configure TypeScript and Python language servers in Serena container by @Copilot in #809
  • Extract duplicate error handling patterns into reusable helpers by @Copilot in #811
  • Improve TOML configuration error handling with position tracking and typo detection by @Copilot in #813
  • Remove Multi-Device Docs Tester workflow - incompatible with repository structure by @Copilot in #814
  • Consolidate logger initialization to use generic helpers by @Copilot in #815
  • Refactor duplicate environment variable getters into reusable envutil package by @Copilot in #816
  • Duplicate code already eliminated - close issue by @Copilot in #817
  • Document constructor naming conventions per semantic analysis by @Copilot in #818
  • upated aws by @lpcox in #819

Full Changelog: v0.0.109...v0.0.111