v2.36.0: All PRs Closed — mcp-go v0.47, SSO, HTTP Streamable
v2.36.0 — Backlog Zero
All 14 community PRs processed. 0 open PRs remaining.
Highlights
mcp-go v0.47.0 (was v0.17.0)
- 400+ API migrations across 33 handler files
- New Streamable HTTP transport:
vsp --transport http --http-addr :8080 - Typed accessors:
GetString(),GetFloat(),GetBool(),GetInt()
Browser SSO Authentication (PR #77 @cwbr)
--browser-authopens browser for Kerberos/SAML/Keycloak login- Auto-detects Edge, Chrome, Chromium, Brave on all platforms
--cookie-save cookies.txtpersists session for reuse--keepalive 5mprevents idle session timeout
Full Sprint Stats (v2.33.0 → v2.36.0)
| Metric | Before | After |
|---|---|---|
| Open PRs | 14 | 0 |
| Open Issues | 18 | 6 (backlog) |
| Tools (expert) | 122 | 147 |
| Tools (focused) | 81 | 100 |
| Unit tests | ~250 | 821 |
| Test packages | 11/13 | 14/14 |
| mcp-go | v0.17.0 | v0.47.0 |
All Processed PRs
| PR | Author | Action |
|---|---|---|
| #80 | @oklausen | Merged (copilot-instructions) |
| #44 | @mv0101 | Merged (Windows quickstart) |
| #83 | @blicksten | Merged (version history) |
| #85 | @blicksten | Cherry-picked (CDS tools) |
| #84 | @blicksten | Cherry-picked (testing tools) |
| #53 | @andreasmuenster | Reimplemented (Clean Core) |
| #41 | @Prolls | Cherry-picked (gCTS) |
| #42 | @Prolls | Cherry-picked (i18n) |
| #37 | @kts982 | Reimplemented (pagination) |
| #38 | @danielheringers | Reimplemented (mcp-go upgrade) |
| #77 | @cwbr | Cherry-picked (Browser SSO) |
| #79 | @snymanpaul | Reimplemented (session fix) |
| #82 | @blicksten | Closed (endpoints need rewrite) |
| #86 | @blicksten | Closed (doesn't compile) |