What's Changed
- Config rework by @2uasimojo in #1423
- cleanup: drop unnecessary CLAUDE.md by @Cali0707 in #1451
- fix: restore Streamable HTTP behind kube-rbac-proxy by @alexeykazakov in #1455
- Add MCP Apps support by @nader-ziada in #1456
- feat!: do not enable configuration_view tool if in http mode by @Cali0707 in #1442
- Add NetObserv MCP contract and E2E tests by @Amoghrd in #1437
- Add custom MCP App authoring API by @nader-ziada in #1459
- feat(kiali): declare bounded RBAC metadata where possible by @josunect in #1450
- feat(auth): add token_exchange.token_url for cross-realm RFC 8693 by @zruchi in #1431
- test(mcpapps): add browser integration test by @nader-ziada in #1463
- OCPMCP-123 Create Read Only Evals by @cajieh in #1419
- feat!(mcp): consolidate tool/prompt/resource params by @Cali0707 in #1461
- chore: update golangci-lint version by @Cali0707 in #1469
- fix(test): secure browser test proxy and upstream connections by @nader-ziada in #1470
- Switch to aggregate client/cluster discovery from FilteringProvider by @Cali0707 in #1466
- build(deps): bump the opentelemetry group with 17 updates by @dependabot[bot] in #1477
- feat(kubevirt): add VM console screenshot tool by @codingben in #1399
- evals: fix cluster-compatibility issues in core suite tasks by @cajieh in #1406
- build(deps): bump mcpchecker/mcpchecker from 0.0.19 to 0.0.20 in the github-actions group across 1 directory by @dependabot[bot] in #1479
- Bump Kiali version by @josunect in #1439
- fix: write wrapper messages to stderr by @mkoci-koca in #1478
- build(deps): bump github.com/prometheus/client_golang from 1.24.1 to 1.25.0 by @dependabot[bot] in #1487
- build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #1488
- feat: import obs mcp tooling by @Cali0707 in #1484
- test(prompts): automate built-in and configured prompt validation by @dlom in #1492
- build(deps): bump github.com/go-openapi/strfmt from 0.27.2 to 0.27.3 by @dependabot[bot] in #1498
- build(deps): bump github.com/prometheus/common from 0.72.0 to 0.72.1 by @dependabot[bot] in #1501
- build(deps): bump golang.org/x/mod from 0.41.0 to 0.42.0 in the golang-x group across 1 directory by @dependabot[bot] in #1503
- feat(api): add ability to access bearer tokens in ClusterInspector by @Cali0707 in #1495
- Keep upstream NetObserv tests mock-only by @Amoghrd in #1462
- add shared MCP Apps viewers for core Kubernetes tools by @nader-ziada in #1480
- feat(netobserv): declare bounded RBAC metadata on OpenShift by @jpinsonneau in #1448
- build(deps): bump github.com/go-openapi/runtime from 0.33.0 to 0.33.3 by @dependabot[bot] in #1500
- fix(test): wait up to 5s for HTTP server startup by @UchihaIthachi in #1482
- fix(netobserv): have BearerToken method on inspector stub by @Cali0707 in #1508
- fix: set annotations on config reload test tool by @Cali0707 in #1509
- feat(Kiali): Kiali multicluster evals by @josunect in #1312
- ci: add support for merge queues by @Cali0707 in #1517
- feat(kiali): Filter Kiali tools by configured URL reachability by @josunect in #1425
- (feat) Server memory bounding by @2uasimojo in #1471
- fix(kiali): use config based limits rather than const by @Cali0707 in #1526
- Dependabot: automate npm bumps by @2uasimojo in #1530
- chore: add symlinks to multicluster kiali evals by @Cali0707 in #1516
- build(deps): bump cors from 2.8.5 to 2.8.6 in /test/browser/basic-host by @dependabot[bot] in #1536
- build(deps-dev): bump @types/node from 22.10.0 to 26.6.5 in /test/browser/basic-host by @dependabot[bot] in #1533
- build(deps): bump express from 5.2.1 to 5.3.0 in /test/browser/basic-host by @dependabot[bot] in #1539
- build(deps): bump actions/setup-node from 6 to 7 in the github-actions group across 1 directory by @dependabot[bot] in #1525
- build(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /test/browser/basic-host by @dependabot[bot] in #1540
- Dependabot: group NPM react things by @2uasimojo in #1542
- test: validate postMessage origins in MCP Apps browser fixtures by @nader-ziada in #1515
- fix(kiali): tests do not rely on config defaults by @Cali0707 in #1541
- flake reduction: Tighten unit tests for events by @2uasimojo in #1543
- chore(evals): bump from gpt-5 to gpt-6-luna for evals by @Cali0707 in #1446
- build(deps): bump the react group in /test/browser/basic-host with 4 updates by @dependabot[bot] in #1544
- build(deps): bump zod from 4.2.0 to 4.6.7 in /test/browser/basic-host by @dependabot[bot] in #1534
- build(deps-dev): bump bun from 1.3.10 to 1.4.3 in /test/browser/basic-host by @dependabot[bot] in #1535
- build(deps): bump helm.sh/helm/v3 from 3.22.0 to 3.22.1 by @dependabot[bot] in #1524
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.5 to 4.1.6 by @dependabot[bot] in #1523
- Dependabot: group vite & vite-react by @2uasimojo in #1546
- build(deps-dev): bump the vite group in /test/browser/basic-host with 2 updates by @dependabot[bot] in #1548
- chore: cleanup obs mcp integration by @Cali0707 in #1520
- build(deps): bump github.com/prometheus/client_golang from 1.24.1 to 1.25.0 by @dependabot[bot] in #1499
- fix(kubernetes): clear namespace for cluster-scoped resources by @jordigilh in #1475
- chore: add codeowners/triage tooling by @Cali0707 in #1519
- (feat) Add pagination to list-ish calls by @2uasimojo in #1550
- feat(core): export pagination helpers by @2uasimojo in #1555
- chore(kiali): add @aljesusg and @josunect as approvers by @Cali0707 in #1552
- chore(kubevirt): add @lyarwood and @ksimon1 as approvers by @Cali0707 in #1553
- chore(netobserv): add @jpinsonneau as approver, @jotak as reviewer by @Cali0707 in #1554
- chore(obs): add approvers by @Cali0707 in #1556
- chore(tekton): add @ksimon1 as approver by @Cali0707 in #1557
- chore: bump golang to 1.26.10 by @Cali0707 in #1558
New Contributors
- @Amoghrd made their first contribution in #1437
- @mkoci-koca made their first contribution in #1478
- @UchihaIthachi made their first contribution in #1482
Full Changelog: v0.0.67...v0.0.68