diff --git a/CHANGELOG.md b/CHANGELOG.md index 926d5f3..4e563e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,14 @@ # Changelog ## [Unreleased] + +## [0.6.3] - 2025-11-22 ### Runtime & CLI - Pinned `@modelcontextprotocol/sdk` to `~1.21.2` because 1.22.0 triggers an MCP internal error (`Cannot read properties of undefined (reading 'typeName')`) when `generate-cli --compile` talks to inline STDIO servers; upstream fix pending. ### Runtime - `listTools` now follows SDK pagination, looping through `nextCursor` so long catalogs return complete tool lists. + ### Configuration - Claude imports now preserve root-fallback parsing for legacy `.claude.json` and `.claude/mcp.json` files while treating `.claude/settings*.json` as container-only configs, preventing metadata fields like `statusLine` from being misdetected as MCP servers. - Added regression coverage for Claude settings and mcp.json imports to guard the root-fallback behavior. diff --git a/package.json b/package.json index 317e495..eed3515 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mcporter", - "version": "0.6.2", + "version": "0.6.3", "description": "TypeScript runtime and CLI for connecting to configured Model Context Protocol servers.", "packageManager": "pnpm@10.22.0", "type": "module", @@ -90,13 +90,7 @@ "runtime": [ { "name": "node", - "onFail": "download", - "version": "^24.10.0" - }, - { - "name": "bun", - "onFail": "download", - "version": "^1.3.2" + "version": ">=20" } ] }