Skip to content

Releases: stacklok/toolhive

v0.0.8

10 Apr 10:29
0bf3ebb
Compare
Choose a tag to compare

What's Changed

  • Update install instructions by @danbarr in #152
  • Fix printing MCP tool name when doing registry list by @JAORMX in #155
  • Fix the version command output while releasing by @rdimitrov in #159

Full Changelog: v0.0.7...v0.0.8

v0.0.7

09 Apr 08:02
4cf5181
Compare
Choose a tag to compare

What's Changed

  • chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #148
  • Update the README with installation instructions by @rdimitrov in #149

Full Changelog: v0.0.6...v0.0.7

v0.0.6

09 Apr 07:47
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.5...v0.0.6

v0.0.5

07 Apr 15:10
5c945f9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

07 Apr 14:12
59eb14e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.3...v0.0.4

v0.0.3

07 Apr 09:05
6c83fe7
Compare
Choose a tag to compare

What's Changed

  • Bump to Go 1.24.1 by @dmjb in #41
  • Supported for encrypted secrets with AES-GCM by @dmjb in #37
  • Create CODE_OF_CONDUCT.md by @dussab in #44
  • Create SECURITY.MD by @dussab in #45
  • Create CONTRIBUTING.md by @dussab in #46
  • chore(deps): Bump github.com/docker/docker from 28.0.2+incompatible to 28.0.4+incompatible by @dependabot in #50
  • chore(deps): Bump sigstore/cosign-installer from 3.6.0 to 3.8.1 by @dependabot in #49
  • chore(deps): Bump anchore/sbom-action from 0.17.2 to 0.18.0 by @dependabot in #47
  • chore(deps): Bump goreleaser/goreleaser-action from 6.0.0 to 6.3.0 by @dependabot in #48
  • Split the transport package mess by @JAORMX in #51
  • feat: adds basic stdio vt run for kubernetes by @ChrisJBurns in #42
  • k8s: Optionally attach to pod's stdio by @JAORMX in #56
  • fix: Add retry with backoff when trying to attach to pod by @JAORMX in #55
  • feat: Get pod's namespace dynamically by @JAORMX in #57
  • k8s: Wait for deployment to be ready by @JAORMX in #58
  • k8s: Use "apply" instead of create to ensure the deployment is there by @JAORMX in #59
  • Define configuration file structure for Vibe Tool by @dmjb in #60
  • Add manifest and target to do some easy k8s testing in kind by @JAORMX in #61
  • k8s: Use statefulset for MCPs by @JAORMX in #62
  • Add config subcommand to vibetool by @dmjb in #64
  • docs: adds basic ingress docs by @ChrisJBurns in #65
  • Add pkg/runner package with RunConfig and Runner implementation by @JAORMX in #66
  • Prompt user for auto-discovery mode by @dmjb in #68
  • fix: Don't check for statefulset in CreateContainer function in k8s runtime by @JAORMX in #67
  • Add runner state storage with XDG support by @JAORMX in #70
  • Update README.md by @davolokh in #72
  • Implement restart functionality by @JAORMX in #71
  • Make docker driver idempotent by @JAORMX in #73
  • Use x/exp/jsonrpc2 instead of our own self-built package by @JAORMX in #75
  • Finish implementing kubernetes interface by @JAORMX in #63
  • Remove unsupported configuration integration options by @dmjb in #77
  • Allow individual clients to be registered for autoconfiguration by @dmjb in #78
  • Remove GetContainerIP from container interface by @JAORMX in #80
  • feat(kubernetes): Add port mapping support for SSE transport by @JAORMX in #81
  • Add support for VSCode Insider editor by @dmjb in #82
  • fix: Look for the correct type when processing the claims during authz by @JAORMX in #84
  • Add list-registered-clients subcommand by @dmjb in #85
  • Rename project to ToolHive by @dmjb in #86
  • OS keyring integration for encryption password by @dmjb in #76
  • Add Visual Studio (non Insider) as a client integration by @dmjb in #90
  • If no secrets are needed, don't ask for the password by @dmjb in #88
  • feat: adds ability to get logs of docker container by @ChrisJBurns in #79
  • Read new secrets from stdin instead of from arguments by @dmjb in #91
  • Store log files under an XDG path. by @dmjb in #89
  • Change the everything MCP registry's transport to stdio by @JAORMX in #94
  • chore(deps): Bump golang.org/x/term from 0.30.0 to 0.31.0 by @dependabot in #97
  • chore(deps): Bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #98
  • Reflect the toolhive rename for releasing to brew by @rdimitrov in #100

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

27 Mar 22:34
923fd02
Compare
Choose a tag to compare

What's Changed

  • Include firecrawl MCP server by @JAORMX in #33
  • Add Pushover MCP by @JAORMX in #32
  • Add hass-mcp to list of supported MCPs by @JAORMX in #31
  • Add --secrets-provider keychain by @dmjb in #30
  • Disable SLSA for now and rename formula release to vt by @rdimitrov in #38

Full Changelog: v0.0.1...v0.0.2

v0.0.1

27 Mar 16:55
92a069a
Compare
Choose a tag to compare

What's Changed

  • fix(typo): corrects readme by @ChrisJBurns in #1
  • Bump golangci/golangci-lint-action from 2f856675483cb8b9378ee77ee0beb67955aca9d7 to 4696ba8babb6127d732c3c6dde519db15edab9ea by @dependabot in #3
  • feat: Add directory mounting capabilities to vt run and registry run by @JAORMX in #11
  • refactor: Separate interfaces from implementation for container runtime by @JAORMX in #12
  • Implement secrets management by @dmjb in #10
  • Allow for relative paths when mounting volumes by @JAORMX in #14
  • Move checking for relative path to dedicated function by @JAORMX in #15
  • Add Cedar-based Authorization Framework for MCP Servers by @JAORMX in #23
  • feat: adds basis for k8s runtime by @ChrisJBurns in #22
  • A single run to rule them all by @JAORMX in #26
  • Shorten search to be just vt search by @JAORMX in #27
  • Add ls alias to vt registry list by @JAORMX in #28
  • Pull image in-process before detaching and show nicer output by @JAORMX in #29
  • Enable GoReleaser for vibetool by @rdimitrov in #34
  • Name the released binaries as vt instead of vibetool and don't build for windows by @rdimitrov in #35
  • Add the HOMEBREW_TAP_GITHUB_TOKEN secret by @rdimitrov in #36

New Contributors

Full Changelog: https://github.com/stacklok/vibetool/commits/v0.0.1