Release v0.49.0 - #6649
Conversation
Release-Triggered-By: reyortiz3
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6649 +/- ##
==========================================
- Coverage 78.92% 78.90% -0.02%
==========================================
Files 782 782
Lines 78065 78065
==========================================
- Hits 61615 61601 -14
- Misses 16445 16459 +14
Partials 5 5 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
📝 Generated release notes for
|
| Module | Version |
|---|---|
github.com/stacklok/toolhive-core |
v0.0.47 |
Also migrates all Redis call sites from the now-deprecated toolhive-core/redis compatibility facade to redisconn directly (#6646).
👋 Welcome to our newest contributor: @isaacgao4396 🎉
Full commit log
What's Changed
- Generalize vMCP session dial-control into a per-workload resolver by @tgrunnagle in Generalize vMCP session dial-control into a per-workload resolver #6567
- Support no-auth Redis for the embedded auth server and vMCP sessions by @tgrunnagle in Support no-auth Redis for the embedded auth server and vMCP sessions #6551
- fix(operator): skip no-op VirtualMCPServer Deployment updates by @RaviTharuma in fix(operator): skip no-op VirtualMCPServer Deployment updates #6377
- fix(authserver): import miniredis in the runner test by @aron-muon in fix(authserver): import miniredis in the runner test #6636
- Authorize MCP Skills extension requests by @JAORMX in Authorize MCP Skills extension requests #6512
- Restore capability-gated --key signing on thv ai-plugin push by @samuv in Restore capability-gated --key signing on thv ai-plugin push #6528
- Reject unsigned upgrade candidates in both modes by @samuv in Reject unsigned upgrade candidates in both modes #6629
- Upgrade project to Go 1.27 by @JAORMX in Upgrade project to Go 1.27 #6639
- Add generated Go management API client by @JAORMX in Add generated Go management API client #6637
- Fix dropped progress frames in POST-SSE responses by @isaacgao4396 in Fix dropped progress frames in POST-SSE responses #6491
- Normalize string role claims before claim-based role mapping evaluation by @Yanhaoxi in Normalize string role claims before claim-based role mapping evaluation #6306
- fix(sdk): unbreak sdk-verify after the Go 1.27 bump by @aron-muon in fix(sdk): unbreak sdk-verify after the Go 1.27 bump #6645
- Publish fallback keys in the authserver JWKS endpoint by @reyortiz3 in Publish fallback keys in the authserver JWKS endpoint #6638
- Restore legacy default for OAuth2 upstream auth method by @jhrozek in Restore legacy default for OAuth2 upstream auth method #6648
- Bump toolhive-core to v0.0.47 by @reyortiz3 in Bump toolhive-core to v0.0.47 #6646
- Release v0.49.0 by @toolhive-release-app[bot] in Release v0.49.0 #6649
New Contributors
- @isaacgao4396 made their first contribution in Fix dropped progress frames in POST-SSE responses #6491
Full Changelog: v0.48.0...v0.49.0
🔗 Full changelog: v0.48.0...v0.49.0
Release v0.49.0
Version Bump
minor release
Files Updated
VERSIONdeploy/charts/operator-crds/Chart.yaml(path:version)deploy/charts/operator-crds/Chart.yaml(path:appVersion)deploy/charts/operator/Chart.yaml(path:version)deploy/charts/operator/Chart.yaml(path:appVersion)deploy/charts/operator/values.yaml(path:operator.image)deploy/charts/operator/values.yaml(path:operator.toolhiveRunnerImage)deploy/charts/operator/values.yaml(path:operator.vmcpImage)Next Steps
Checklist