Skip to content

v0.12.5

Choose a tag to compare

@stacklokbot stacklokbot released this 24 Mar 09:26
· 687 commits to main since this release
1b18863

What's Changed

  • Fix MCPRegistry operator to update deployments on spec changes by @rdimitrov in #4237
  • Update module github.com/stacklok/toolhive-catalog to v0.20260319.0 by @renovate[bot] in #4230
  • Wire non-interactive registry auth for serve mode by @ChrisJBurns in #4111
  • Fix release workflow: cosign-installer upgrade and re-run support by @amirejaz in #4244
  • Add Swagger annotations for registry auth endpoints by @ChrisJBurns in #4243
  • Remove orphaned registry API Helm templates by @ChrisJBurns in #4246
  • Key authserver's upstream token storage on (sessionID, providerName) by @jhrozek in #4198
  • refactor(vmcp): pull optimizer and composite tool decoration into session factory by @yrobla in #4231
  • feat(session): implement Redis storage backend (RC-6) by @yrobla in #4233
  • Support overriding tool annotations in aggregation config by @jerm-dro in #4285
  • Add BackendReplicas and SessionCacheSize to RunConfig by @yrobla in #4239
  • Fix missing resource parameter on cached token restore by @rodrigo1208 in #4292
  • Fix inspector URL using wrong transport for proxied stdio servers by @danbarr in #4300
  • Enterprise quick link by @aaortiz in #4303
  • Add CEL validation to OIDCConfigRef and AuthzConfigRef union types by @ChrisJBurns in #4299
  • Update actions/cache digest to 6682284 by @renovate[bot] in #4305
  • Add code review assist skill and expand vMCP anti-patterns by @jerm-dro in #4302
  • chore: migrate from Trivy to Grype for vulnerability scanning by @JAORMX in #4288
  • Add foundational webhook package (Phase 1 of dynamic webhook middleware) by @Sanskarzz in #3840
  • feat(proxyrunner): wire SIGTERM-aware graceful shutdown (RC-14) by @yrobla in #4241
  • Resolve plain skill names from registry during install by @JAORMX in #4200
  • Update github/codeql-action digest to 3869755 by @renovate[bot] in #4308
  • feat(session): add NewManagerWithRedis constructor (RC-7) by @yrobla in #4236
  • Update codecov/codecov-action digest to 1af5884 by @renovate[bot] in #4307
  • Update anthropics/claude-code-action digest to ff9acae by @renovate[bot] in #4306
  • Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #4311
  • Update module github.com/stacklok/toolhive-catalog to v0.20260323.0 by @renovate[bot] in #4289
  • Prevent permanent backend unhealthy marking after startup race by @yrobla in #4290
  • Map mcp-go sentinel errors and poll registry version for timely status reports by @yrobla in #4317
  • Wire BackendReplicas through to StatefulSet replica count by @yrobla in #4291
  • Replace webhook.Principal with auth.Identity by @JAORMX in #4316
  • Improve code-review-assist skill from review sessions by @jerm-dro in #4321
  • Implement multi-upstream sequential authorization chain by @jhrozek in #4283
  • Retry transient network errors in background token monitor by @reyortiz3 in #4281
  • Gracefully handle SIGTERM in thv HTTP server by @JAORMX in #4327
  • Release v0.12.5 by @stacklokbot in #4330

New Contributors

Full Changelog: v0.12.4...v0.12.5