v0.5.2
What's Changed
- fix: Cannot deploy MCPRegistry from git in OpenShift by @dmartinol in #2263
- Fix CI failure by @dmartinol in #2363
- Implement tool conflict resolution for Virtual MCP Server by @JAORMX in #2365
- lint issue by @dmartinol in #2374
- Remove e2e test by @dmartinol in #2381
- Skip auto-generated files from linter by @JAORMX in #2382
- Proposal to refactor the MCP Registry controller by @dmartinol in #2301
- Return tools_override in workload GET endpoint by @ChrisJBurns in #2386
- Fix CI linter issues by @dmartinol in #2387
- vMCP: Implement capability merging and routing integration by @JAORMX in #2376
- pins registry api image until refactor is complete by @ChrisJBurns in #2401
- Update anthropics/claude-code-action digest to 8a1c437 by @renovate[bot] in #2369
- Update module github.com/charmbracelet/lipgloss to v2 by @renovate[bot] in #2373
- Update registry from toolhive-registry release v2025.10.31 by @github-actions[bot] in #2405
- Design and implement the VirtualMCPServer CRD by @yrobla in #2371
- Handle partial flushes in tool config middleware by @blkt in #2404
- Fix race condition in operator git tests by @JAORMX in #2408
- add missing gaps in k8s virtualmcpserver crd by @yrobla in #2409
- Consolidate bearer token extraction into utility by @jhrozek in #2410
- Add HTTP header validation to prevent injection by @jhrozek in #2411
- vMCP: Implement CLI serve command and session management by @JAORMX in #2406
- vMCP: Use proxy-mode instead of transport by @JAORMX in #2413
- Fix flaky vMCP health endpoint tests by @JAORMX in #2415
- vMCP: Add comprehensive tests for cache and registry components by @JAORMX in #2407
- Add
-hide allto test-coverage Taskfile target by @JAORMX in #2414 - Update ubi golang builder to 1.25.z via epel10 copr repo. by @RoddieKieley in #2418
- build: use golang base image for building binary for UBI by @TomerFi in #2420
- Handle partial flushes for
application/jsonby @blkt in #2422 - fix: switch operator micro ubi variant to minimal variant for missing certs by @TomerFi in #2424
- build: bump go to 1.25.3 by @TomerFi in #2423
- Update registry from toolhive-registry release v2025.11.01 by @github-actions[bot] in #2425
- Update registry from toolhive-registry release v2025.11.02 by @github-actions[bot] in #2428
- Update module golang.org/x/net to v0.46.0 by @renovate[bot] in #2427
- Update module github.com/mark3labs/mcp-go to v0.43.0 by @renovate[bot] in #2431
- Update registry from toolhive-registry release v2025.11.03 by @github-actions[bot] in #2432
- Decouple transport from runtime by @blkt in #2430
- Fix group name validation by @eleftherias in #2402
- Implement core authentication infrastructure for vMCP by @jhrozek in #2393
- Update registry.access.redhat.com/ubi10/ubi-minimal Docker tag to v10.0-1758699349 by @renovate[bot] in #2426
- Don't try to install mockgen if it's already available by @JAORMX in #2434
- Update helm/kind-action action to v1.13.0 by @renovate[bot] in #2436
- Fix flacky tests by @NastyaAR in #2178
- vMCP: Kubernetes - VirtualMCPCompositeToolDefinition CRD by @yrobla in #2412
New Contributors
Full Changelog: v0.5.1...v0.5.2