Release v0.30.0#5539
Merged
Merged
Conversation
Release-Triggered-By: jerm-dro
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #5539 +/- ##
==========================================
- Coverage 69.84% 69.83% -0.02%
==========================================
Files 647 647
Lines 65796 65796
==========================================
- Hits 45957 45949 -8
- Misses 16494 16502 +8
Partials 3345 3345 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
JAORMX
approved these changes
Jun 16, 2026
Contributor
📝 Generated release notes for
|
| Module | Version |
|---|---|
container / docker libraries |
v0.21.6 |
aws-sdk-go-v2 monorepo |
v1.32.25 |
github.com/pressly/goose/v3 |
v3.27.1 |
github.com/lestrrat-go/httprc/v3 |
v3.0.6 |
golang.org/x/exp/jsonrpc2 |
c48552f (digest) |
anthropics/claude-code-action |
d5726de (digest) |
Full commit log
What's Changed
- Trigger release notes via workflow_run not release event by @reyortiz3 in Trigger release notes via workflow_run not release event #5490
- Cover Serve-path authz and annotation-enrichment omission by @tgrunnagle in Cover Serve-path authz and annotation-enrichment omission #5482
- Add storage-version migration docs + upgrade-guide walkthrough by @ChrisJBurns in Add storage-version migration docs + upgrade-guide walkthrough #5451
- Configure rate limits on VirtualMCPServer PR B 1 by @Sanskarzz in Configure rate limits on VirtualMCPServer PR B 1 #5276
- Carry RateLimitMiddleware through vMCP buildServeConfig by @ChrisJBurns in Carry RateLimitMiddleware through vMCP buildServeConfig #5500
- Add MCPAuthzConfig CRD for backend-agnostic authorization by @JAORMX in Add MCPAuthzConfig CRD for backend-agnostic authorization #4777
- Add request timeouts to MCP proxy servers by @ChrisJBurns in Add request timeouts to MCP proxy servers #5501
- Enforce request body size limits on proxies and vMCP by @ChrisJBurns in Enforce request body size limits on proxies and vMCP #5492
- Replace discovery-into-context with direct VMCP calls by @tgrunnagle in Replace discovery-into-context with direct VMCP calls #5491
- Define OBOConfig CRD schema for Entra OBO flow by @tgrunnagle in Define OBOConfig CRD schema for Entra OBO flow #5494
- Allow MCPRemoteProxy to work without upstream or client auth by @aron-muon in Allow MCPRemoteProxy to work without upstream or client auth #4168
- Use compound listMapKey on sibling config statuses by @ChrisJBurns in Use compound listMapKey on sibling config statuses #5508
- Add retest workflow for GitHub Actions by @ChrisJBurns in Add retest workflow for GitHub Actions #5510
- Cover Serve-path lifecycle for AS runner, status, optimizer, health by @tgrunnagle in Cover Serve-path lifecycle for AS runner, status, optimizer, health #5506
- Add RunConfig seam for injected middleware configs by @tgrunnagle in Add RunConfig seam for injected middleware configs #5495
- Update retest workflow to include app-owner by @ChrisJBurns in Update retest workflow to include app-owner #5515
- Update container and docker libraries to v0.21.6 by @renovate[bot] in Update container and docker libraries to v0.21.6 #5519
- Update aws-sdk-go-v2 monorepo to v1.32.25 by @renovate[bot] in Update aws-sdk-go-v2 monorepo to v1.32.25 #5518
- Update anthropics/claude-code-action digest to d5726de by @renovate[bot] in Update anthropics/claude-code-action digest to d5726de #5516
- Update golang.org/x/exp/jsonrpc2 digest to c48552f by @renovate[bot] in Update golang.org/x/exp/jsonrpc2 digest to c48552f #5517
- Update module github.com/pressly/goose/v3 to v3.27.1 by @renovate[bot] in Update module github.com/pressly/goose/v3 to v3.27.1 #5524
- Add passthroughHeaders to VirtualMCPServer for header forwarding by @juancarlosm in Add passthroughHeaders to VirtualMCPServer for header forwarding #5466
- Add replicas and sessionStorage to MCPRemoteProxy for HA by @aron-muon in Add replicas and sessionStorage to MCPRemoteProxy for HA #5237
- feat(llm): add --skip-browser to llm setup/token/proxy start by @jerm-dro in feat(llm): add --skip-browser to llm setup/token/proxy start #5533
- Pre-pull time server image in proxy E2E job by @jerm-dro in Pre-pull time server image in proxy E2E job #5534
- Migrate sibling config controllers to MutateAndPatchStatus/Spec by @ChrisJBurns in Migrate sibling config controllers to MutateAndPatchStatus/Spec #5509
- Add integration test for MCPOIDCConfig → oidcConfigRef → runconfig path by @Sanskarzz in Add integration test for MCPOIDCConfig → oidcConfigRef → runconfig path #5536
- Label audit backend in Serve handlers to avoid re-aggregation by @tgrunnagle in Label audit backend in Serve handlers to avoid re-aggregation #5512
- Add vMCP core/server config derivation helpers by @tgrunnagle in Add vMCP core/server config derivation helpers #5513
- Update module github.com/lestrrat-go/httprc/v3 to v3.0.6 by @renovate[bot] in Update module github.com/lestrrat-go/httprc/v3 to v3.0.6 #5523
- Release v0.30.0 by @toolhive-release-app[bot] in Release v0.30.0 #5539
Full Changelog: v0.29.3...v0.30.0
🔗 Full changelog: v0.29.3...v0.30.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v0.30.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