GitHub MCP Server 0.26.0-rc.2
Pre-release
Pre-release
·
31 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
v0.26.0-rc.2 Release Notes
Fixes
-
fix(get_file_contents): Restore correct implementation from #1582
- Fixed control flow to resolve git reference SHA before calling GetContents API
- Restored
matchFileshelper function for proper fallback when files aren't found directly - Ensures proper URI construction with resolved SHA (e.g.,
repo://owner/repo/<sha>/contents/path)
-
chore: Update server.json schema to 2025-12-11
- Fixed MCP registry publish workflow by updating to non-deprecated schema
- Removed
statusfield (now managed by registry)
Summary
This pre-release fixes a regression in get_file_contents that was introduced during the registry refactor. The tool was returning empty responses because:
- The resolved SHA wasn't being applied before the GitHub Contents API call
- The
matchFilesfallback logic was incorrectly restructured
Both issues are now fixed, restoring the behavior from PR #1582.
Full Changelog: v0.26.0-rc.1...v0.26.0-rc.2