Releases: stacklok/toolhive
v0.6.6
What's Changed
- Add environment variable support to header_injection auth by @jhrozek in #2574
- Update golang.org/x/exp/jsonrpc2 digest to e25ba8c by @renovate[bot] in #2577
- Update registry from toolhive-registry release v2025.11.14 by @github-actions[bot] in #2582
- Consolidate vmcp configuration examples by @jhrozek in #2581
- Remove service_account authentication strategy by @jhrozek in #2580
- allow to pass env vars to proxyrunner for debug level by @yrobla in #2553
- Fix the name mapping between the 2 formats by @rdimitrov in #2584
- Remove legacy upstream converter files by @rdimitrov in #2575
- Apply parameter defaults in composite tool workflows by @JAORMX in #2588
- Fix backend capability name translation in vmcp by @JAORMX in #2587
- Integrate composite tool workflows with vMCP request pipeline by @JAORMX in #2572
- Improve composite tool configuration ergonomics by @JAORMX in #2589
- adds creation of configmap for registry server config by @ChrisJBurns in #2558
- Add focused test coverage for YAML transform functions by @JAORMX in #2590
- Adds caching to make CI actions faster when downloading dependencies by @ChrisJBurns in #2583
- Advanced Workflow Features for vMCP Composition by @tgrunnagle in #2592
- Update registry from toolhive-registry release v2025.11.15 by @github-actions[bot] in #2595
- Update registry from toolhive-registry release v2025.11.16 by @github-actions[bot] in #2598
- Update registry from toolhive-registry release v2025.11.17 by @github-actions[bot] in #2599
- moves heavyweight mcpgroup e2e tests to integration tests by @ChrisJBurns in #2594
- Fix RFC 7591 scope serialization format by @theJC in #2597
- Update registry.access.redhat.com/ubi10/ubi-minimal Docker tag to v10.1-1763362715 by @renovate[bot] in #2600
- UpstreamRegistry type, converters and test code by @dmartinol in #2567
- Watch VirtualMCPCompositeToolDefinition changes by @yrobla in #2601
- Renamed ServerRegistry to UpstreamRegistry by @dmartinol in #2607
- Fix tool step type in vMCP CRD by @JAORMX in #2608
- Update module github.com/modelcontextprotocol/registry to v1.3.9 by @renovate[bot] in #2610
- fix: wait for initialize endpoint before updating client configs by @therealnb in #2504
- Docs for vMCP composite workflows by @tgrunnagle in #2593
- Update actions/checkout digest to 93cb6ef by @renovate[bot] in #2616
- Unified Workload Discovery for vmcp by @amirejaz in #2487
- Update toolhive images to v0.6.5 by @renovate[bot] in #2569
- claude likes modifying table columns, tells the skill not to do that by @ChrisJBurns in #2618
- Fix race detector failures in parallel workflow tests by @JAORMX in #2614
- Remove unimplemented StepTypeConditional by @JAORMX in #2612
- uses configMapRef instead of custom config map source by @ChrisJBurns in #2621
- removes redundant configmap mode e2e test by @ChrisJBurns in #2622
- Fix args handling for protocol builds by @danbarr in #2630
- Update registry from toolhive-registry release v2025.11.18 by @github-actions[bot] in #2628
- removes authz-configmap e2e test as its already covered in int tests by @ChrisJBurns in #2626
- Update anchore/sbom-action action to v0.20.10 by @renovate[bot] in #2629
- Update module github.com/modelcontextprotocol/registry to v1.3.10 by @renovate[bot] in #2633
- Add per-user caching to vMCP discovery manager by @tgrunnagle in #2620
- Send usage metrics from operator proxies with default anonymous ID by @lujunsan in #2635
- Add support for MCP Tasks (November 2025 spec) by @JAORMX in #2638
- Track discovered backends in VirtualMCPServer status by @amirejaz in #2639
- moves e2e ext auth test to int test by @ChrisJBurns in #2625
- ports inline oidc config auth-configmap e2e test to int test by @ChrisJBurns in #2644
- Delete VMCP_FUTURE_ENHANCEMENTS.md by @JAORMX in #2645
- makes int tests less verbose in logs by default by @ChrisJBurns in #2642
- Add Google Antigravity IDE client support by @danbarr in #2646
- renames int test suites to be more representitive by @ChrisJBurns in #2648
- moves authz-configmap-ref e2e test to integration test by @ChrisJBurns in #2647
- Add integration tests for vMCP server by @jhrozek in #2624
- Update registry from toolhive-registry release v2025.11.19 by @github-actions[bot] in #2653
- move virtualmcp tests to its own folder by @yrobla in #2656
- fix: ubi image build should support multi arch builds by @TomerFi in #2655
- Update anthropics/claude-code-action digest to 6902c22 by @renovate[bot] in #2632
- improves chainsaw single-tenancy test times by running in parallel by @ChrisJBurns in #2654
- refactor: registry package types by @peppescg in #2615
- removes the otel e2e test because we cover it in integration test by @ChrisJBurns in #2657
Full Changelog: v0.6.5...v0.6.6
toolhive-operator-crds-0.0.60
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- [#2660] Fix issue with MCPServer.Spec.ResourceOverrides.ProxyDeployme… by @ghaskins in #2661
- picks a port thats less likely to conflict when running tests by @ChrisJBurns in #2664
- unpins registry server for operator by @ChrisJBurns in #2665
- Update toolhive images to
v0.6.6& registry server image tov0.2.0by @renovate[bot] in #2658
New Contributors
Full Changelog: v0.6.6...toolhive-operator-crds-0.0.60
toolhive-operator-0.5.3
A Helm chart for deploying the ToolHive Operator into Kubernetes.
What's Changed
- [#2660] Fix issue with MCPServer.Spec.ResourceOverrides.ProxyDeployme… by @ghaskins in #2661
- picks a port thats less likely to conflict when running tests by @ChrisJBurns in #2664
- unpins registry server for operator by @ChrisJBurns in #2665
- Update toolhive images to
v0.6.6& registry server image tov0.2.0by @renovate[bot] in #2658
New Contributors
Full Changelog: v0.6.6...toolhive-operator-0.5.3
toolhive-operator-crds-0.0.59
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- removes redundant configmap mode e2e test by @ChrisJBurns in #2622
- Fix args handling for protocol builds by @danbarr in #2630
- Update registry from toolhive-registry release v2025.11.18 by @github-actions[bot] in #2628
- removes authz-configmap e2e test as its already covered in int tests by @ChrisJBurns in #2626
- Update anchore/sbom-action action to v0.20.10 by @renovate[bot] in #2629
- Update module github.com/modelcontextprotocol/registry to v1.3.10 by @renovate[bot] in #2633
- Add per-user caching to vMCP discovery manager by @tgrunnagle in #2620
- Send usage metrics from operator proxies with default anonymous ID by @lujunsan in #2635
- Add support for MCP Tasks (November 2025 spec) by @JAORMX in #2638
- Track discovered backends in VirtualMCPServer status by @amirejaz in #2639
Full Changelog: toolhive-operator-crds-0.0.58...toolhive-operator-crds-0.0.59
toolhive-operator-crds-0.0.58
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- claude likes modifying table columns, tells the skill not to do that by @ChrisJBurns in #2618
- Fix race detector failures in parallel workflow tests by @JAORMX in #2614
- Remove unimplemented StepTypeConditional by @JAORMX in #2612
- uses configMapRef instead of custom config map source by @ChrisJBurns in #2621
Full Changelog: toolhive-operator-0.5.2...toolhive-operator-crds-0.0.58
toolhive-operator-crds-0.0.57
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- allow to pass env vars to proxyrunner for debug level by @yrobla in #2553
- Fix the name mapping between the 2 formats by @rdimitrov in #2584
- Remove legacy upstream converter files by @rdimitrov in #2575
- Apply parameter defaults in composite tool workflows by @JAORMX in #2588
- Fix backend capability name translation in vmcp by @JAORMX in #2587
- Integrate composite tool workflows with vMCP request pipeline by @JAORMX in #2572
- Improve composite tool configuration ergonomics by @JAORMX in #2589
- adds creation of configmap for registry server config by @ChrisJBurns in #2558
- Add focused test coverage for YAML transform functions by @JAORMX in #2590
- Adds caching to make CI actions faster when downloading dependencies by @ChrisJBurns in #2583
- Advanced Workflow Features for vMCP Composition by @tgrunnagle in #2592
- Update registry from toolhive-registry release v2025.11.15 by @github-actions[bot] in #2595
- Update registry from toolhive-registry release v2025.11.16 by @github-actions[bot] in #2598
- Update registry from toolhive-registry release v2025.11.17 by @github-actions[bot] in #2599
- moves heavyweight mcpgroup e2e tests to integration tests by @ChrisJBurns in #2594
- Fix RFC 7591 scope serialization format by @theJC in #2597
- Update registry.access.redhat.com/ubi10/ubi-minimal Docker tag to v10.1-1763362715 by @renovate[bot] in #2600
- UpstreamRegistry type, converters and test code by @dmartinol in #2567
- Watch VirtualMCPCompositeToolDefinition changes by @yrobla in #2601
- Renamed ServerRegistry to UpstreamRegistry by @dmartinol in #2607
- Fix tool step type in vMCP CRD by @JAORMX in #2608
Full Changelog: toolhive-operator-crds-0.0.56...toolhive-operator-crds-0.0.57
toolhive-operator-0.5.2
A Helm chart for deploying the ToolHive Operator into Kubernetes.
What's Changed
- Update module github.com/modelcontextprotocol/registry to v1.3.9 by @renovate[bot] in #2610
- fix: wait for initialize endpoint before updating client configs by @therealnb in #2504
- Docs for vMCP composite workflows by @tgrunnagle in #2593
- Update actions/checkout digest to 93cb6ef by @renovate[bot] in #2616
- Unified Workload Discovery for vmcp by @amirejaz in #2487
- Update toolhive images to v0.6.5 by @renovate[bot] in #2569
Full Changelog: toolhive-operator-crds-0.0.57...toolhive-operator-0.5.2
toolhive-operator-crds-0.0.56
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- Add environment variable support to header_injection auth by @jhrozek in #2574
- Update golang.org/x/exp/jsonrpc2 digest to e25ba8c by @renovate[bot] in #2577
- Update registry from toolhive-registry release v2025.11.14 by @github-actions[bot] in #2582
- Consolidate vmcp configuration examples by @jhrozek in #2581
- Remove service_account authentication strategy by @jhrozek in #2580
Full Changelog: v0.6.5...toolhive-operator-crds-0.0.56
v0.6.5
v0.6.4
What's Changed
- removes registry filtering from operator by @ChrisJBurns in #2566
- removes MCPRegistry datasources from Operator by @ChrisJBurns in #2568
- Inject env.Reader for testable token exchange auth by @jhrozek in #2571
- Add MCP elicitation support for vMCP composite workflows by @JAORMX in #2562
- Fix the way we identify the URL registry type by @rdimitrov in #2576
Full Changelog: v0.6.3...v0.6.4