Repository navigation
Releases: cwrau/capi-shell-mcp
Releases · cwrau/capi-shell-mcp
Release list
v2.0.0
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)
capi-shell-mcp: v1.0.0
1.0.0 (2026-09-22)
⚠ BREAKING CHANGES
- rename capo-shell-mcp to capi-shell-mcp
Features
- add read-only functions (c732445)
- 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)
- 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)
- sync lockfile and bump CI action versions (6091e7c)
- update dependencies to clear npm audit vulnerabilities (a687188)