v1.1.0
v1.1.0 marks completion of the dual-stack baseline and defined acceptance checks for the staged MCP 2026-07-28 migration tracked in #1220. MCPHub supports both 2025-11-25 and 2026-07-28: modern requests work without initialization or downstream transport sessions, while stateful tools can reuse isolated application state through an explicit state handle. This release fixes legacy-session interference with modern routing, completes protocol-validation, credential-isolation and state-lifecycle coverage, and adds bounded private list cache TTLs. Existing SSE and legacy Streamable HTTP sessions remain supported, with SSE migration documentation outlining the future deprecation path.
- •Advertise positive private TTLs for modern tools, prompts, resources, and resource-template lists when upstream discovery freshness is trustworthy, capped by the shortest remaining discovery lifetime and a five-second gateway budget. Uncertain freshness keeps TTLs at zero. by @samanhappy in https://github.com/samanhappy/mcphub/pull/1277
- •Document the bounded positive list TTL policy and legacy SSE deprecation and migration plan. by @samanhappy in https://github.com/samanhappy/mcphub/pull/1276 and https://github.com/samanhappy/mcphub/pull/1275