-
Notifications
You must be signed in to change notification settings - Fork 35
Description
CLI Version Updates - January 12, 2026
This issue tracks updates for 2 CLI tools/containers with new versions available.
1. Update GitHub MCP Server
Version: v0.27.0 → v0.28.1 (2 releases)
Release Timeline: January 12, 2026
Repository: https://github.com/github/github-mcp-server
Release Notes: https://github.com/github/github-mcp-server/releases
Version History
- v0.28.0 (January 12, 2026)
- v0.28.1 (January 12, 2026)
Breaking Changes
None
New Features
- Consolidated Projects toolset - Enabled via
remote_mcp_consolidated_projectsfeature flag - OAuth scope metadata - Added to all MCP tools for better permission management
- PAT scope filtering - Tools now filtered based on classic Personal Access Token scopes
- list-scopes command - New command using inventory architecture for scope management
- assign_copilot_to_issue enhancements - Added
base_refparameter and GraphQL-Features header support
Bug Fixes
- Fixed nil pointer dereference in completion handler
- Fixed --tools flag handling with feature-flagged tools and deprecation aliases
- Fixed resource handler to use dependencies from context
- Fixed resources/read request handling to keep all resources registered
Security
None
CLI Discovery
N/A (Docker container, not a CLI tool)
Impact
Risk: Low
Affects: All workflows using GitHub MCP Server
Migration: No migration required - backward compatible updates
2. Update MCP Gateway
Version: v0.0.39 → v0.0.47 (8 releases)
Release Timeline: January 12, 2026
Repository: https://github.com/githubnext/gh-aw-mcpg
Release Notes: https://github.com/githubnext/gh-aw-mcpg/releases
Docker Image: ghcr.io/githubnext/gh-aw-mcpg
Version History
- v0.0.40 (January 12, 2026)
- v0.0.41 (January 12, 2026)
- v0.0.42 (January 12, 2026) - Release notes unavailable
- v0.0.43 (January 12, 2026)
- v0.0.44 (January 12, 2026)
- v0.0.45 (January 12, 2026)
- v0.0.46 (January 12, 2026)
- v0.0.47 (January 12, 2026)
Breaking Changes
None
New Features
- HTTP transport fallback - Automatically falls back to HTTP transport for non-standard MCP servers that don't use stdio protocol
Bug Fixes
- HTTP backend session initialization - Fixed to include Mcp-Session-Id headers (formatted as
gateway-init-{serverID}) - Accept header support - Added
Accept: application/json, text/event-streamheaders for proper content negotiation - Unit test stability - Fixed test hangs in HTTP transport connection attempts
- Debug logging improvements - Fixed inconsistent markdown styling in RPC message logging with uniform backtick formatting and JSON syntax highlighting
Security
None
CLI Discovery
N/A (Docker container, not a CLI tool)
Impact
Risk: Low
Affects: All workflows using MCP Gateway (sandbox.agent configuration)
Migration: No migration required - backward compatible bug fixes and compatibility improvements
GitHub MCP Server Release Highlights
v0.28.0
The release introduced consolidated Projects toolset management and token-based permission filtering. When using classic Personal Access Tokens, tools are automatically filtered based on token scopes for improved security.
v0.28.1
Patch release adding base_ref parameter and GraphQL-Features header support to the assign_copilot_to_issue tool for better issue assignment capabilities.
GitHub MCP Server Merged PRs
v0.28.0
- Add OAuth scope metadata to all MCP tools github/github-mcp-server#1679 - Add OAuth scope metadata to all MCP tools
- Add PAT scope filtering for stdio server github/github-mcp-server#1741 - Add PAT scope filtering for stdio server
- Replace go-github-mock with stretchr/testify for actions/issues/projects tests github/github-mcp-server#1737 - Replace go-github-mock with stretchr/testify for actions/issues/projects tests
- Projects consolidation github/github-mcp-server#1706 - Projects consolidation
- Update command instructions for terminal usage github/github-mcp-server#1307 - Update command instructions for terminal usage
- Fix nil pointer dereference in completion handler github/github-mcp-server#1754 - Fix nil pointer dereference in completion handler
- Update toolset names in remote-server.md docs github/github-mcp-server#1756 - Update toolset names in remote-server.md docs
- feat: Add list-scopes command using inventory architecture github/github-mcp-server#1750 - Add list-scopes command using inventory architecture
- Update Claude Code installation command for v2.1.1+ add-json format github/github-mcp-server#1766 - Update Claude Code installation command for v2.1.1+
- bug fix: --tools flag not working with feature-flagged tools and deprecation aliases github/github-mcp-server#1775 - Fix --tools flag with feature-flagged tools and deprecation aliases
- Bringing back local mcp server registry config github/github-mcp-server#1767 - Restore local MCP server registry config
- Fix docs automation to use toolset IDs instead of display names github/github-mcp-server#1780 - Fix docs automation to use toolset IDs
- Fix resource handler to use deps from context github/github-mcp-server#1777 - Fix resource handler to use deps from context
- fix: keep all resources registered for resources/read requests github/github-mcp-server#1792 - Keep all resources registered for resources/read requests
v0.28.1
- Add base_ref parameter and GraphQL-Features header support to assign_copilot_to_issue tool github/github-mcp-server#1779 - Add base_ref parameter and GraphQL-Features header support to assign_copilot_to_issue tool
MCP Gateway Release Highlights
v0.0.40 - v0.0.41
Critical bug fix addressing HTTP backend session handling. The gateway now properly transmits Mcp-Session-Id headers during startup, resolving authentication failures for MCP servers requiring session identification.
v0.0.42
Release notes unavailable due to page load error.
v0.0.43
Fixed unit test stability issues related to HTTP transport connection attempts.
v0.0.44
Introduced HTTP transport fallback functionality, enabling broader MCP server compatibility without configuration changes.
v0.0.45 - v0.0.46
Enhanced HTTP backend support by adding Accept headers (Accept: application/json, text/event-stream) for proper content negotiation during session establishment.
v0.0.47
Maintenance release improving debug logging with consistent markdown formatting for RPC messages.
MCP Gateway Merged PRs
v0.0.40 - v0.0.41
- Fix HTTP backend session initialization to include Mcp-Session-Id headers gh-aw-mcpg#179 - Fix HTTP backend session initialization to include Mcp-Session-Id headers
v0.0.43
- Fix unit test hangs in HTTP transport connection attempts gh-aw-mcpg#182 - Fix unit test hangs in HTTP transport connection attempts
v0.0.44
- Add HTTP transport fallback for non-standard MCP servers gh-aw-mcpg#180 - Add HTTP transport fallback for non-standard MCP servers
- Fix unit test hangs in HTTP transport connection attempts gh-aw-mcpg#182 - Fix unit test hangs in HTTP transport connection attempts
v0.0.45 - v0.0.46
- Add Accept header for HTTP MCP backend session establishment gh-aw-mcpg#183 - Add Accept header for HTTP MCP backend session establishment
v0.0.47
- Fix inconsistent markdown styling in RPC message logging gh-aw-mcpg#186 - Fix inconsistent markdown styling in RPC message logging
Package Links
GitHub MCP Server
- Repository: https://github.com/github/github-mcp-server
- Release Notes: https://github.com/github/github-mcp-server/releases
- v0.28.0 Release: https://github.com/github/github-mcp-server/releases/tag/v0.28.0
- v0.28.1 Release: https://github.com/github/github-mcp-server/releases/tag/v0.28.1
MCP Gateway
- NPM Package: N/A (Docker container only)
- Repository: https://github.com/githubnext/gh-aw-mcpg
- Release Notes: https://github.com/githubnext/gh-aw-mcpg/releases
- Docker Image: https://github.com/githubnext/gh-aw-mcpg/pkgs/container/gh-aw-mcpg
- v0.0.40 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.40
- v0.0.41 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.41
- v0.0.42 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.42
- v0.0.43 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.43
- v0.0.44 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.44
- v0.0.45 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.45
- v0.0.46 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.46
- v0.0.47 Release: https://github.com/githubnext/gh-aw-mcpg/releases/tag/v0.0.47
Implementation Status
- ✅ Updated
pkg/constants/constants.gowith new versions - ✅ Ran
make recompilesuccessfully (115 workflows updated) - ✅ Verified git status shows expected changes
- ⏳ Ready for review and merge
Testing Recommendations
- GitHub MCP Server: Test workflows using GitHub MCP tools to verify OAuth scope filtering and new list-scopes command
- MCP Gateway: Test workflows with HTTP-based MCP servers to verify session initialization and transport fallback
- Integration: Run smoke tests with Claude, Codex, and Copilot agents to ensure compatibility
Automated check run: https://github.com/githubnext/gh-aw/actions/runs/20931734112
AI generated by CLI Version Checker