v0.6.17
What's Changed
- add feature flags to enable/disable controller groups by @amirejaz in #3093
- Ensure error types are checked with errors.Is() by @dmjb in #3189
- Enforce that errors are handled in the codebase by @dmjb in #3190
- Update registry from toolhive-registry release v2026.01.05 by @github-actions[bot] in #3184
- Remove use of the Workload Manager interface from k8s by @dmjb in #3187
- Add bearer token source and config foundation by @amirejaz in #3191
- fix: exit proxy when kubectl attach connection fails permanently by @therealnb in #3183
- Add DynamicRegistry with version-based cache invalidation by @yrobla in #3188
- Get rid of bespoke error handling by @dmjb in #3194
- Automatic type coercion for composite tool template expansion by @jerm-dro in #3139
- Implement Secret Reference Pattern for Bearer Tokens by @amirejaz in #3193
- VMCP: Delete rawConfig by @jerm-dro in #3155
- vMCP: camelCase the config by @jerm-dro in #3195
- Update registry from toolhive-registry release v2026.01.06 by @github-actions[bot] in #3198
- Add Bearer Token Authentication Discovery with Priority Handling by @amirejaz in #3197
- Add CLI flags for bearer token authentication by @amirejaz in #3202
- Update registry from toolhive-registry release v2026.01.07 by @github-actions[bot] in #3209
- Refresh logo and diagrams by @danbarr in #3206
- Allow edit operation to reuse proxy port of the old proxy by @dmjb in #3200
- Update module github.com/cedar-policy/cedar-go to v1.4.0 by @renovate[bot] in #3204
- add remote server configuration methods to Transport interface by @amirejaz in #3211
- Add reactive 401 detection for bearer token authentication failures by @amirejaz in #3201
- Add K8s manager infrastructure for vMCP dynamic backend discovery by @yrobla in #3192
- add bearer token authentication support to workload API by @amirejaz in #3214
- Vmcp: Add but do not use app config to the CRD by @jerm-dro in #3203
- Update registry from toolhive-registry release v2026.01.08 by @github-actions[bot] in #3220
- Update anthropics/claude-code-action digest to c9ec2b0 by @renovate[bot] in #3196
- Update k8s.io/utils digest to 0fe9cd7 by @renovate[bot] in #3199
- Check if a secret is empty before migrating by @eleftherias in #3223
- Add retry logic for health check failures by @flfeurmou-indeed in #3222
- Vmcp: migrate groupref into config by @jerm-dro in #3205
- Update module golang.org/x/sys to v0.40.0 by @renovate[bot] in #3225
- Update anchore/sbom-action action to v0.21.1 by @renovate[bot] in #3226
- Bump Image Versions to Latest Release by @jerm-dro in #3217
- Add X-Forwarded-Prefix support for SSE endpoint URL rewriting by @dmjb in #3210
New Contributors
- @flfeurmou-indeed made their first contribution in #3222
Full Changelog: v0.6.16...v0.6.17