Showing content from https://github.com/stacklok/toolhive/releases below:
Releases · stacklok/toolhive · GitHub
Releases: stacklok/toolhive
Releases · stacklok/toolhive
toolhive-operator-0.2.2 toolhive-operator-crds-0.0.14
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- Consistently use maps instead of slices for env vars by @dmjb in #1398
- Add CONTRIBUTING.md to CLAUDE.md by @dmjb in #1400
- fix(deps): update golang.org/x/exp/jsonrpc2 digest to 42675ad by @renovate[bot] in #1401
- fix(deps): update k8s.io/utils digest to 4c0f3b2 by @renovate[bot] in #1404
- Add e2e for telemetry middleware by @dmjb in #1399
- adds basic claude code pr action by @ChrisJBurns in #1405
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #1409
- Use Infof for formatted logging message by @rvarun11 in #1414
- Add provenance information for sqlite MCP by @JAORMX in #1416
- Fix mcp-server-box container image tag by @JAORMX in #1417
- Ensure all dockyard containers have provenance info set. by @JAORMX in #1418
- fix(deps): update kubernetes packages to v0.33.4 by @renovate[bot] in #1415
- chore(deps): update golang docker tag to v1.25 by @renovate[bot] in #1410
- Extract MCP server logic into dedicated package by @JAORMX in #1403
- Add file locking for List workloads by @dmjb in #1420
- Ensure that failed starts/restarts are cleaned up properly by @dmjb in #1421
- Implement new middleware interfaces for all middleware by @dmjb in #1422
- fix: throw error when there is a duplicate workload name by @yrobla in #1395
- Add schema version field to run config by @dmjb in #1424
- Add
copilot_instructions.md
for GitHub Copilot PR reviews by @ChrisJBurns in #1412
- Expose resource-url parameter through MCPServer CRD by @ChrisJBurns in #1426
New Contributors
Full Changelog: v0.2.7...toolhive-operator-crds-0.0.14
v0.2.7 v0.2.6
Headline changes:
- Pin container images to specific tags.
- Add tunnel options for
thv proxy
- Add
thv ls
as an alias for thv list
- Various Taskfile improvements, including better Windows support, and merging of doc generation commands.
- Auto-load secrets from secret manager if needed when running image from registry.
- Fix problem which prevented Otel telemetry from working.
- Add support for remote workloads in registry.
- Add experimental MCP server to list available workloads in ToolHive.
What's Changed
- fix(deps): update module github.com/sigstore/sigstore-go to v1.1.1 by @renovate[bot] in #1322
- Pin container images to specific version tags by @JAORMX in #1317
- fix: aws-cost-analysis registry typo by @peppescg in #1325
- feat: add functionality for a proxy tunnel command by @yrobla in #1315
- Remove groups dependency on runner package by @eleftherias in #1327
- Add a task target to deploy operator from OCP internal registry by @jhrozek in #1324
- Make template tests resilient to version upgrades by @JAORMX in #1329
- chore(deps): update python docker tag to v3.13 by @renovate[bot] in #1309
- fix(deps): update golang.org/x/exp/jsonrpc2 digest to a408d31 by @renovate[bot] in #1334
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1337
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1339
- chore(deps): update dependency python to 3.13 by @renovate[bot] in #1340
- fix(deps): update module github.com/lestrrat-go/jwx/v2 to v3 by @renovate[bot] in #1338
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1343
- Keep grouped servers in sync with client by @eleftherias in #1344
- Auto-load required secrets from secrets manager, if they exist by @nick-terry in #1335
- Add Windows support to Taskfiles by @while1fork in #1304
- feat: allow to specify extra args: url, traffic policy, pooled for ngrok by @yrobla in #1345
- chore(deps): update actions/checkout digest to 08eba0b by @renovate[bot] in #1348
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #1349
- Add YAML tags to permission profile structs by @JAORMX in #1352
- Remove deprecated aws-cost-analysis server by @danbarr in #1351
- Add
thv ls
as an alias of thv list
by @dmjb in #1354
- Add support for remote MCP servers in registry by @JAORMX in #1350
- Add YAML tags to registry types by @JAORMX in #1358
- fix/otel-config-file-fallback-1355 - Pass cmd parameter to getTelemetryFromFlags instead of nil. Remove unnecessary nil checks since cmd is now properly passed to the function, allowing config file fallbacks to work correctly for OTEL flags. by @mauriciocoder in #1359
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1361
- Add context7 MCP server to registry by @eleftherias in #1364
- fix(deps): update golang.org/x/exp/jsonrpc2 digest to 51f8813 by @renovate[bot] in #1360
- Use gopkg.in/yaml.v3 in ngrok tunnel provider by @JAORMX in #1366
- Add remote server support to registry system by @JAORMX in #1363
- Do mock generation consistently by @dmjb in #1368
- fix(deps): update module github.com/lestrrat-go/jwx/v2 to v3 by @renovate[bot] in #1342
- Remove old occurance of --port in docs by @eleftherias in #1372
- Fix build after jwx v2 to v3 upgrade by @JAORMX in #1367
- Fix bugs found while testing file-based state tracking by @dmjb in #1347
- Prevent config tests from modifying real config by @eleftherias in #1374
- Add group flag to client removal by @eleftherias in #1371
- feat: Add MCP serve subcommand for ToolHive server management by @JAORMX in #1373
- Add note about experimental features by @dmjb in #1377
- Ensure that file statuses reflect proxy and runtime status by @dmjb in #1380
- Also implement consistency checks in ListWorkloads by @dmjb in #1381
- Some more taskfile improvements by @dmjb in #1382
Full Changelog: v0.2.5...v0.2.6
v0.2.5 What's Changed
- fix: sync custom registry configuration by @peppescg in #1314
- fix(deps): update module github.com/docker/go-connections to v0.6.0 by @renovate[bot] in #1319
- fix(deps): update module golang.org/x/term to v0.34.0 by @renovate[bot] in #1321
- fix(deps): update module golang.org/x/mod to v0.27.0 by @renovate[bot] in #1320
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1323
Full Changelog: v0.2.4...v0.2.5
v0.2.4 What's Changed
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1278
- Move Workload to core package by @eleftherias in #1274
- gitignore .task checksum file by @rdimitrov in #1281
- Fix CodeQL alerts by @rdimitrov in #1283
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1288
- Remove runtime dependency in register clients by @eleftherias in #1284
- Add support for setting the registry via the API by @rdimitrov in #1291
- Reset the cached registry provider upon update by @rdimitrov in #1292
- Use restart logic to implement detached workload creation by @dmjb in #1290
- Move MCP URL generator to transport package by @eleftherias in #1294
- fix: overrides default args when user provides the argurments by @amirejaz in #1295
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1303
- Add group selection to client registration by @eleftherias in #1299
- feat: allow to have introspection endpoints for opaque tokens by @yrobla in #1266
- feat: track Docker base images in container templates via Renovate regex manager by @JAORMX in #1307
- Add --dry-run and -o flags to thv build command by @JAORMX in #1305
- fix(deps): update module github.com/cedar-policy/cedar-go to v1.2.6 by @renovate[bot] in #1302
- Define types and structure for generic middleware creation by @dmjb in #1298
- Add RFC-9728 discovery endpoint by @jhrozek in #1287
- Support non-OIDC OAuth in thv proxy by @eleftherias in #1312
- Add several task targets to push images into OCP ImageStreams by @jhrozek in #1316
Full Changelog: v0.2.3...v0.2.4
toolhive-operator-crds-0.0.13
A Helm chart for installing the ToolHive Operator CRDs into Kubernetes.
What's Changed
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1278
- Move Workload to core package by @eleftherias in #1274
- gitignore .task checksum file by @rdimitrov in #1281
- Fix CodeQL alerts by @rdimitrov in #1283
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1288
- Remove runtime dependency in register clients by @eleftherias in #1284
- Add support for setting the registry via the API by @rdimitrov in #1291
- Reset the cached registry provider upon update by @rdimitrov in #1292
- Use restart logic to implement detached workload creation by @dmjb in #1290
- Move MCP URL generator to transport package by @eleftherias in #1294
- fix: overrides default args when user provides the argurments by @amirejaz in #1295
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1303
- Add group selection to client registration by @eleftherias in #1299
- feat: allow to have introspection endpoints for opaque tokens by @yrobla in #1266
Full Changelog: v0.2.3...toolhive-operator-crds-0.0.13
v0.2.3 What's Changed
- chore(deps): update docker/metadata-action action to v5.8.0 by @renovate[bot] in #1251
- Add the falcon-mcp server to the registry by @rdimitrov in #1254
- Update Falcon MCP to http and add network profile by @danbarr in #1255
- Update registry with latest stars and pulls by @github-actions[bot] in #1257
- Update registry with latest stars and pulls by @github-actions[bot] in #1259
- Update registry with latest stars and pulls by @github-actions[bot] in #1260
- Support client configs with "." in json keys by @while1fork in #1258
- Migrate clients to default group by @eleftherias in #1265
- Replace runconfig from flags with builder pattern by @eleftherias in #1267
- Ensure MCP servers from the registry match their expected provenance information by @rdimitrov in #1269
- Refresh registry data - pulls, stars, etc. by @github-actions[bot] in #1271
- fix(deps): update module github.com/mark3labs/mcp-go to v0.37.0 by @renovate[bot] in #1272
- chore(deps): update docker/login-action action to v3.5.0 by @renovate[bot] in #1268
- Add thv build subcommand for building containers without running them by @JAORMX in #1273
- Add plotting-mcp server to the registry by @aponcedeleonch in #1275
- Add provenance info to plotting-mcp by @aponcedeleonch in #1276
New Contributors
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Headline changes:
- Support setting a local registry (also rename
thv config set-registry-url
to thv config set-registry
)
- Fix bug that occurred when filtering multiple tools
What's Changed
- Stop returning ID outside of the runtime layer, fix k8s ID bug by @dmjb in #1207
- feat: shorten generated container name by @yrobla in #1220
- fix(deps): update module github.com/docker/docker to v28.3.3+incompatible by @renovate[bot] in #1221
- Allow to set a local registry via file path by @rdimitrov in #1223
- Added apis for exposing servers group feature by @amirejaz in #1218
- Move GetWorkload/ListWorkload to status manager interface by @dmjb in #1222
- Fix and polish CLI help by @danbarr in #1226
- Update registry with latest stars and pulls by @github-actions[bot] in #1229
- Sort clients in CLI commands by @danbarr in #1228
- Add support for Sourcegraph Amp (#1202) by @while1fork in #1204
- Fix bug where one workload name is a prefix substring of another by @dmjb in #1234
- Add --proxy flag to thv logs command to view proxy logs by @JAORMX in #1230
- fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.3.0 by @renovate[bot] in #1235
- Update registry with latest stars and pulls by @github-actions[bot] in #1240
- Add the Azure MCP server to the registry by @danbarr in #1238
- Add postgres-mcp-pro to registry by @danbarr in #1237
- Fix runconfig for tool filtering by @eleftherias in #1241
- fix(deps): update module github.com/prometheus/client_golang to v1.23.0 by @renovate[bot] in #1246
- Update registry with latest stars and pulls by @github-actions[bot] in #1247
- Clear the docs before regenerating them by @rdimitrov in #1245
- Group the set/get/reset registry CLI commands into one by @rdimitrov in #1243
- Avoid checking for updates on CI environments and increase check frequency by @lujunsan in #1250
- Remove duplicate runtime command by @eleftherias in #1248
New Contributors
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Headline changes:
- Support for Windsurf clients.
- Terminating a foreground process will now cleanup the container and proxy process.
- Initial implementation of tool filtering.
- When mounting volumes into an MCP, allow files on the volume to be hidden from the MCP server with .thvignore files
What's Changed
- Add --github-output flag to e2e tests when running in GitHub Actions by @JAORMX in #1143
- Implement file-based status tracking by @dmjb in #1135
- 465 add --group flag to
thv run
for adding mcp server to group by @amirejaz in #1119
- Fix unit suffix duplication in Prometheus metrics by @danbarr in #1153
- Update registry with latest stars and pulls by @github-actions[bot] in #1162
- Add custom_metadata to the registry schema by @danbarr in #1159
- fix(deps): update module github.com/cenkalti/backoff/v5 to v5.0.3 by @renovate[bot] in #1154
- Added trivial tool filtering logic. by @blkt in #1136
- feat: add runtime check command by @yrobla in #1165
- Adds the command to list groups by @amirejaz in #1148
- Remove group label from workload by @amirejaz in #1173
- Add tool filtering to
thv serve
API. by @blkt in #1168
- Update registry with latest stars and pulls by @github-actions[bot] in #1180
- Add streamable HTTP support to MCP client with auto-detection and transport flag by @JAORMX in #1175
- feat: migrates toolhive operator chart to use proxyrunner image by @ChrisJBurns in #1178
- feat: implement runconfig export/import functionality (#1171) by @JAORMX in #1183
- Add tool filtering to
MCPServer
CRD. by @blkt in #1176
- Remove duplicated info from observability doc by @danbarr in #1193
- feat: Add group delete and rm --group commands with workload management by @amirejaz in #1174
- Fix tool filtering for SSE missing
data:
prefix. by @blkt in #1194
- fix(deps): update module github.com/mark3labs/mcp-go to v0.35.0 by @renovate[bot] in #1197
- Update GitHub tool list in registry by @eleftherias in #1199
- Update registry with latest stars and pulls by @github-actions[bot] in #1200
- fix(deps): update module sigs.k8s.io/yaml to v1.6.0 by @renovate[bot] in #1181
- Update registry with latest stars and pulls by @github-actions[bot] in #1201
- Update registry with latest stars and pulls by @github-actions[bot] in #1203
- Add group restart by @eleftherias in #1198
- feat: properly manage interrupt signal on foreground process by @yrobla in #1185
- feature/1155/add-windsurf - Enhance client configuration to support Windsurf IDE and IntelliJ plugin by @mauriciocoder in #1156
- 1179 list servers in a group by @amirejaz in #1205
- Migrate individual servers to default group by @amirejaz in #1186
- Implement .thvignore-driven bind mount filtering with tmpfs overlays by @JAORMX in #1137
- Reorganize client files for runtime by @dmjb in #1208
- Use one workload status type consistently by @dmjb in #1213
- Address feedback about Windsurf change by @dmjb in #1214
- fix(deps): update module github.com/olekukonko/tablewriter to v1.0.9 by @renovate[bot] in #1215
- Update registry with latest stars and pulls by @github-actions[bot] in #1219
- fix(deps): update module github.com/mark3labs/mcp-go to v0.36.0 by @renovate[bot] in #1216
- feat: properly handle interrupt signal for proxy by @yrobla in #1206
New Contributors
Full Changelog: v0.2.0...v0.2.1
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4