v0.4.0
π Toolhive v0.4.0 is live!
This release brings major enhancements to Kubernetes integration, MCP server capabilities, and developer tooling support!
Developer Experience
β’ Added support for Trae IDE and Continue.dev clients for more flexible development workflows
β’ New Claude Code skills and agents help automate documentation and PR tasks
β’ Improved developer guide with updated Go version references
β’ Export command now supports Kubernetes format for easier deployments
Architecture & Documentation
β’ Added comprehensive architecture documentation
β’ New MCP _meta field support improves request parsing capabilities
β’ Registry API has been fully externalized from the core project
MCP & Kubernetes
β’ Introduced MCPRemoteProxy CRD controller for seamless remote MCP server proxying
β’ MCPGroup now supported in Kubernetes environments for better organization
β’ Internal MCP optimizer group is now hidden for cleaner interfaces
β’ Fixed regression that broke detection of already-running remote MCP servers
Workloads & APIs
β’ New proxy-logs endpoint gives visibility into workload logging
β’ Enhanced token-exchange middleware with comprehensive unit tests
Infrastructure & Reliability
β’ Fixed nil pointer dereference in environment variable validation
β’ Resolved race condition in keyring provider that caused concurrent restart failures
β’ OpenShift values now properly aligned with core Kubernetes values
β’ Fixed chainsaw install for e2e tests
β’ Registry updates pulled from multiple releases (v2025.10.18βv2025.10.22)
Dependencies
β’ Bumped lestrrat-go/jwx/v3 β 3.0.12
β’ Bumped cedar-policy/cedar-go β 1.2.7
β’ Bumped mark3labs/mcp-go β 0.42.0
β’ Updated golang.org/x/exp/jsonrpc2
β’ Go downgraded to 1.24 for UBI alignment
π Welcome to our newest contributor @tgrunnagle! π₯³
π Full changelog: v0.3.11...v0.4.0