Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Sep 08:57
e9a438b

2.0.0 (2026-09-25)

⚠ BREAKING CHANGES

  • rewrite in Go, embedding kubernetes-mcp-server's tools
  • rename capo-shell-mcp to capi-shell-mcp

Features

  • add read-only functions (c732445)
  • attach npm pack tarball to GitHub releases (08af99b)
  • bundle runtime deps into the release tarball (c03f77b)
  • enable renovate (786ecbb)
  • initial commit (f731ee2)
  • read sshuttle host from plugins.api-endpoint-proxy.sshuttle.host, matching the real capi-shell CLI (c9f3a9c)
  • reconcile existing systemd-managed proxies on daemon startup (716b5da)
  • rename capo-shell-mcp to capi-shell-mcp (dfe8bb7)
  • replace stdio transport with a persistent HTTP daemon (1073fb5)
  • rewrite in Go, embedding kubernetes-mcp-server's tools (608bd78)
  • setup release-please and CI (4c2e13b)
  • spawn proxies via systemd-run when running under systemd (691e3d0)
  • update node version (2087933)
  • use native api calls (333f471)

Bug Fixes

  • add NotifyAccess=all so systemd-notify from a child process is accepted (1458351)
  • adjust branch (0156aff)
  • bump @kubernetes/client-node to v2 and vitest to v5 (10315e6)
  • correct reconciliation TTL parsing and fire-and-forget teardown (1df2a92)
  • dedup concurrent ensureProxy calls for the same key (e604fb9)
  • exclude tests and dts/map output from published package (24c6705)
  • harden daemon startup/shutdown and document host-header constraint (98870ac)
  • make dist/index.js self-executing via shebang, matching the bin field (d07d811)
  • management_clusters config as name-to-config map (b35fcf4)
  • override @hono/node-server to patch path-traversal advisory (0451294)
  • pin npm@11.13.0 via packageManager and sync lockfile (7764868)
  • strip all bare-* prebuilds, not just non-Linux ones (5c546b6)
  • sync lockfile and bump CI action versions (6091e7c)
  • update dependencies to clear npm audit vulnerabilities (a687188)