Releases: QuantGeekDev/mcp-framework
Releases · QuantGeekDev/mcp-framework
mcp-framework: v0.2.21
mcp-framework: v0.2.20
0.2.20 (2026-04-02)
Features
- add elicitation support and upgrade SDK to 1.29.0 (652694d)
- add Lambda/serverless support (handleRequest + createLambdaHandler) (d3e0459)
- add Lambda/serverless support with handleRequest() and createLambdaHandler() (bec59ab)
- add MCP Apps support (interactive UI from tools) (277b511)
- add MCP Apps support (interactive UI from tools) (571b365)
- add multi-transport support for concurrent stdio/SSE/HTTP Stream (#124) (b7da217)
- add React support for MCP Apps (a385629)
- add React support for MCP Apps (4ea299f)
- implement MCP 2025-11-25 spec compliance (18 tickets) (91c2233)
- multi-transport support for concurrent stdio/SSE/HTTP Stream (d6353a6)
- rename CLI to create-docs-mcp and publish @mcpframework/docs (9ddd03f)
Bug Fixes
- add Bearer header and query param fallbacks for API key auth (8002267), closes #80
- API key auth fallbacks for SSE clients without custom headers (298799f)
- handle ZodNullable and ZodDefault in legacy schema optionality check (5fcd54d), closes #118
- improve basePath resolution for npx execution support (bff2347)
- improve basePath resolution for npx execution support (6402c82)
- optional fields marked as required in legacy schema format (ab70a36)
- refactor SSE transport to use per-session SDK server instances (2396a34), closes #90
- remove duplicate OAuth section and fix naming inconsistencies in README (352152d)
- remove duplicate OAuth section and fix naming inconsistencies in README (83923bf)
- SSE transport per-session isolation (n8n compat) (67494c1)
mcp-framework: v0.2.19
0.2.19 (2026-04-01)
Features
- add @mcp-framework/docs package (6bfa4f4)
- add @mcp-framework/docs package for documentation MCP servers (ed62bdd)
- add completion and resource template support (d8bd6a9)
- Add completion and resource template support (c42c4e2)
- add sampling support to tools (3a31cef)
Bug Fixes
- add helpful error for incorrect schema format and update CLI templates (254db89)
- add helpful error for incorrect schema format and update CLI templates to Zod-first (96a8c70), closes #121
- dynamically resolve CLI and template version from package.json (fb79eb6)
- dynamically resolve CLI and template version from package.json (767be41), closes #117
- improve path resolution for npx and non-standard entry points (8baf8e1)
- improve path resolution for npx and non-standard entry points (ced79f1), closes #82
- support .ts file extensions in loaders for tsx compatibility (7add2f7)
- support .ts file extensions in loaders for tsx compatibility (9369512), closes #65
- use shared DEFAULT_CORS_CONFIG in HTTP stream transport (a2d93a0)
- use shared DEFAULT_CORS_CONFIG in HTTP stream transport (3f7beaa), closes #93
- validate descriptions on nested object fields in Zod schemas (04ca64f)
- validate descriptions on nested object fields in Zod schemas (c719374), closes #34
mcp-framework: v0.2.18
mcp-framework: v0.2.17
mcp-framework: v0.2.16
0.2.16 (2025-11-14)
Features
- add cors for options (2d7567e)
- add OAuth 2.1 authentication support (45b5999)
- Add OAuth proxy server for Claude.ai integration (cea912a)
- auth: enhance OAuth authentication for HttpStreamTransport and SSEServerTransport with comprehensive tests (7aae521)
- auth: implement shared authentication handler and OAuth metadata initialization for transport layers (3ac5fc7)
- auth: integrate OAuth authentication and introspection support (607b83a)
- OAuth 2.1 Authentication Support and Transport Layer Optimization (61e3aba)
Bug Fixes
mcp-framework: v0.2.15
mcp-framework: v0.2.14
0.2.14 (2025-06-16)
Features
- add .gitignore on project creation (f8b6ea6)
- add .gitignore on project creation (87ed7de)
- add BaseLoader (b725f84)
- add license (53cfb2e)
- add license (a88663a)
- add nested tool loading (5fb42e6)
- add new tool abstraction (b12fd17)
- add support for nested automatic discovery (a0c3dff)
- refactor SSE transport for multiple connections and add prepare script (30fc864)
- update gitignore (1823548)
- update tool abstraction in README (0c40512)
Bug Fixes
- concurrency (484e3db)
- gitignore indent (4e03fa3)
- gitignore indent (69e7afa)
- multi client (effbb13)
- multi client (4019e11)
- phantom ping issue (7f4b423)
- phantom ping issue (a0ef753)
- recursive loading (5b3208f)
- recursive loading (a34bc6a)
- update tool loader pathing (5151aff)
- update tool loader pathing (f048ecd)