What's Changed
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.2 to 0.22.3 by @dependabot[bot] in #374
- test(kubernetes): refactor tests for Derived manager functionality to use testify by @manusa in #369
- refactor(kubernetes): keep Provider as only external Kubernetes interface by @manusa in #372
- test(kubernetes): add unit tests for ProviderKubeconfig functionality by @manusa in #375
- test(kubernetes): add unit tests for ProviderSingle functionality by @manusa in #376
- refactor(config): introduce provider-specific config registry by @Cali0707 in #377
- refactor(kubernetes): streamline provider configuration and in-cluster detection by @manusa in #378
- refactor(kubernetes): Provider implementations deal with Manager instantiations by @manusa in #379
- Add custom CA certificate support for OIDC providers by @matzew in #382
- feat(ci): update release configuration for npm publishing using OIDC by @manusa in #381
- deps: bump golangci-lint version to avoid panic by @Cali0707 in #383
- build(deps): bump github.com/mark3labs/mcp-go from 0.41.1 to 0.42.0 by @dependabot[bot] in #388
- Add local development environment with Kind and Keycloak for OIDC by @matzew in #354
- fix: do not use in-use port in example run command by @Cali0707 in #394
- cleanup: refactor all the keycloak setup to json files by @Cali0707 in #390
- add support for nodes query by @blublinsky in #384
- Change KIND's host port to 8000 by @matzew in #398
- feat(ai): add CLAUDE.md instructions and update AGENTS.md by @manusa in #397
- feat(config): default configuration with merge support for downstream overrides by @manusa in #396
- test(mcp):update mcp processing tests to use testify and improve readability by @manusa in #401
- fix(nodes): reviewed kubernetes.nodes implementation by @manusa in #399
- test(pods): update PodsExec tests to use testify and improve readability by @manusa in #400
- test(pods): update PodsTop tests to use testify and improve readability by @manusa in #402
- Keycloak cors setup by @Cali0707 in #393
- fix(http): well-known mitm propagates original headers by @manusa in #406
- Adding first set of user documentation by @matzew in #411
- Developer doc for keycloak environment by @matzew in #413
- feat: provider config parsers are able to resolve filepaths by @Cali0707 in #412
- Adding a preview note at the top of the setup guide by @matzew in #415
- fix(nodes): nodes_log query and tailLines arguments by @ngopalak-redhat in #409
- test(mcp): update MCP headers tests to use testify and improve readability by @manusa in #417
- feat(nodes): nodes_stats_summary tool to get PSI metrics by @ngopalak-redhat in #410
- test(resources): update generic resources tests to use testify and improve readability by @manusa in #422
- chore(docs): missing documentation for nodes_stats_summary by @manusa in #424
- test(pods): update pods tests to use testify and improve readability by @manusa in #426
- Script clean ups by @matzew in #431
- build(deps): bump github.com/mark3labs/mcp-go from 0.42.0 to 0.43.0 by @dependabot[bot] in #429
- test(pods): update PodsRun tests to use testify and improve readability by @manusa in #433
- build(deps): bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 by @dependabot[bot] in #436
- test(mcp): refactor WatchKubeConfig tests to use testify and improve structure by @manusa in #432
- feat(nodes): nodes_top retrieves Node resource consumption (metrics API) by @ngopalak-redhat in #420
- test(mcp): remove redundant testCase function and streamline test setup by @manusa in #437
- test(mcp): refactored OpenShift related tests to use testify by @manusa in #438
- test(mcp): refactor logging tests to use testify by @manusa in #439
- fix(toolsets): remove "redundant" annotations that have defaults by @manusa in #441
- fix(mcp): do not enable Resource / Prompts yet, as there are none by @matzew in #442
- test(authorization): improved tests to use real MCP clients by @manusa in #443
- build(deps): bump golang.org/x/sync from 0.17.0 to 0.18.0 by @dependabot[bot] in #446
- build(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 by @dependabot[bot] in #447
- chore(ci): restrict publish jobs to specific repository by @manusa in #448
- chore(ci): update macOS build (Amd64/x86-64) target from 13 to 15 by @manusa in #450
- test(mcp): add tests for WatchKubeConfig tools reload by @manusa in #449
- build(deps): bump helm.sh/helm/v3 from 3.19.0 to 3.19.1 by @dependabot[bot] in #451
- fix: use proper context import by @manusa in #454
- build(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 by @dependabot[bot] in #452
- chore(deps): update Go version from 1.24.1 to 1.24.10 by @manusa in #455
New Contributors
- @blublinsky made their first contribution in #384
- @ngopalak-redhat made their first contribution in #409
Full Changelog: v0.0.53...v0.0.54