Skip to content

v0.1.11-beta.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Mar 14:47
138ba29

What's Changed

  • feat: Major CLI syntax overhaul to mcpc [<@session>] [<command>] by @jancurn in #29
  • parseServerArg() now handles well Windows drive-letter config paths as well as other ambiguous cases by @jancurn in #34
  • Split E2E tests into separate Node.js and Bun jobs by @jancurn in #37
  • Add per-request timeout configuration support by @jancurn in #38
  • Add support for pre-configured OAuth client credentials by @jancurn in #36
  • Mark sessions as expired when authentication fails by @jancurn in #40
  • Separate global and subcommand-specific options in CLI parser by @jancurn in #41
  • Cap IPC buffer size at 10 MB to prevent unbounded memory growth by @jancurn in #44
  • Distinguish auth failures from session expiry with new 'unauthorized' state by @jancurn in #46
  • Move --header option from global to connect-specific by @jancurn in #47
  • Remove success field from logging-set-level JSON output by @jancurn in #48
  • Reorganize and expand Related work section with MCP CLI comparison table by @jancurn in #49
  • Update mcp2cli feature support in comparison table by @knowsuchagency in #51
  • Fix logTarget to avoid printing prefix when session not found by @jancurn in #56
  • feat: Add --insecure option to disable TLS certificate verification by @jancurn in #54
  • Fix auth header precedence and prevent conflicting --profile/--header by @jancurn in #58
  • Add randomized exponential backoff to file lock retries by @jancurn in #60
  • Add async task support for tool calls with progress tracking by @jancurn in #45
  • Fixed old merge conflict by @jancurn in #61
  • Configure minimum release age for Renovate by @jancurn in #62

New Contributors

Full Changelog: v0.1.11...v0.1.11-beta.4