Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.1.0"
".": "0.2.0"
}
52 changes: 52 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Changelog

## [0.2.0](https://github.com/KeeperHub/cli/compare/v0.1.0...v0.2.0) (2026-03-13)


### Features

* **19-01:** add config system with XDG paths and multi-host hosts.yml ([55e5b3a](https://github.com/KeeperHub/cli/commit/55e5b3a589535d8f931089dcc6b42ed89f56547e))
* **19-01:** initialize Go module, IOStreams, Factory, version, and error types ([bb3d3c1](https://github.com/KeeperHub/cli/commit/bb3d3c1e317bef8490f5110bba057757e1bbb328))
* **19-02:** retryable HTTP client with version header middleware ([e0f2210](https://github.com/KeeperHub/cli/commit/e0f22107eb5069e342604ca34db2ea0156a25b32))
* **19-02:** root command with global flags and updated main.go ([ce6fa75](https://github.com/KeeperHub/cli/commit/ce6fa753b1eb34437af07503c22fe87e5a38ddbf))
* **19-03:** auth, config, serve, version, doctor, and completion commands ([0baf956](https://github.com/KeeperHub/cli/commit/0baf956a83041221b156e72ddd6d2d3f30c9a4b1))
* **19-03:** workflow, run, and execute command groups with stubs ([51f154a](https://github.com/KeeperHub/cli/commit/51f154afe5900f4f0c5fda52795dbd5012d816aa))
* **19-04:** add action, protocol, wallet, template, and billing command stubs ([68be55c](https://github.com/KeeperHub/cli/commit/68be55cd625f54d80ffcec4eb8055a6b8014662b))
* **19-04:** add project, tag, api-key, and org command stubs ([fd1a84a](https://github.com/KeeperHub/cli/commit/fd1a84a5f2bb7ef35556895ed30655ff0807a49b))
* **19-05:** wire all commands and add integration tests ([fa54bbb](https://github.com/KeeperHub/cli/commit/fa54bbbdbe78baea87fecf5fc660e9437fbc94cd))
* **20-02:** add error types, exit code handler, and 429 retry guard ([6b96cf6](https://github.com/KeeperHub/cli/commit/6b96cf6bd3a57906726a37ddfff7ef1b32bda279))
* **20-02:** add JSON, jq, and table output modules with tests ([a0b1ca6](https://github.com/KeeperHub/cli/commit/a0b1ca622e1758869297a5cf82895f2065035244))
* **20-02:** add Printer that unifies --json/--jq/table output routing ([b1af1d0](https://github.com/KeeperHub/cli/commit/b1af1d02b7c24ca0d35a5f1d384587585efe31a4))
* **20-03:** browser OAuth flow and device code flow ([be70f90](https://github.com/KeeperHub/cli/commit/be70f9005cd6d8cc0e82b7d9bc2c59a00dd59ba5))
* **20-03:** keyring token storage and resolution chain ([509dab5](https://github.com/KeeperHub/cli/commit/509dab55975f4fc4b1c0b196fc455a46fd854ff3))
* **20-04:** implement auth login, logout, and status commands ([f01a487](https://github.com/KeeperHub/cli/commit/f01a4877195e1d03ebfc5fb43d9cc39e411208d8))
* **20-04:** wire auth.ResolveToken into HTTPClient factory ([122aaf2](https://github.com/KeeperHub/cli/commit/122aaf243c8510918e0511be3ee18094a3100c06))
* **21-01:** implement workflow list and get commands with tests ([ba0dbd4](https://github.com/KeeperHub/cli/commit/ba0dbd4890d2055a9135a623df1b03adb24beecc))
* **21-01:** remove apikey and check-and-execute command stubs ([9acd41d](https://github.com/KeeperHub/cli/commit/9acd41df4af7684720fa207c59ecbe5c6f79691b))
* **21-02:** implement workflow go-live and pause commands with tests ([2c93b6d](https://github.com/KeeperHub/cli/commit/2c93b6d93261bae2a1be6077b1a9045561776fee))
* **21-02:** implement workflow run command with fire-and-forget and --wait polling ([d93ea48](https://github.com/KeeperHub/cli/commit/d93ea48c689918d426bc141083b60d85cdadf8d2))
* **21-03:** implement run logs and cancel commands ([8555912](https://github.com/KeeperHub/cli/commit/855591278c8fb248d3748257c1752fbac7b20967))
* **21-03:** implement run status command with --watch live polling ([2aa876f](https://github.com/KeeperHub/cli/commit/2aa876f87fe2c4716efcef48636a62ed3f39274c))
* **21-04:** implement execution status command ([9625852](https://github.com/KeeperHub/cli/commit/9625852e1ede8a28fc7a4c64333ad8e6b77dc01a))
* **21-04:** implement transfer and contract-call commands ([8baae2d](https://github.com/KeeperHub/cli/commit/8baae2d810014bb80459fd7d44273f86c40b0ffa))
* **21-05:** apply BuildBaseURL to all workflow, execute, and auth files ([1d19b1e](https://github.com/KeeperHub/cli/commit/1d19b1e75e22aaa2fef10bf031114cb0a012516a))
* **21-05:** extract BuildBaseURL to internal/http/url.go with tests ([07f328a](https://github.com/KeeperHub/cli/commit/07f328a35fe460c81ab8a433163d9640399c9980))
* **21-06:** add config.yml fallback to ActiveHost ([7f96f96](https://github.com/KeeperHub/cli/commit/7f96f96bf2541cb099e88d753bd849ca523d9096))
* **22-01:** implement project CRUD commands ([62e0bff](https://github.com/KeeperHub/cli/commit/62e0bff41784332aee70f83fe978a0089c74db3e))
* **22-01:** implement tag CRUD commands ([62419e8](https://github.com/KeeperHub/cli/commit/62419e8cce4eb4a4a26b6a7415c68824e48b5902))
* **22-02:** implement org list and switch commands ([feaa214](https://github.com/KeeperHub/cli/commit/feaa2148c30cfbbd5e64a76564c6c0e87162bcaa))
* **22-02:** implement org members command ([ead80ff](https://github.com/KeeperHub/cli/commit/ead80ffb2e0c33e99807da7e3b8887541cfa814a))
* **22-03:** implement cache infrastructure package ([6ded9a3](https://github.com/KeeperHub/cli/commit/6ded9a35caa516f1ea77f6108cc72ae475d921b4))
* **22-03:** implement protocol list and get commands with cache ([5f7a5cf](https://github.com/KeeperHub/cli/commit/5f7a5cff62c2e6d8def626b84e6d0d4323aa9c83))
* **22-04:** implement action list and get commands ([d54dac7](https://github.com/KeeperHub/cli/commit/d54dac74aab56371832ea0e30ac0c9f58f2f6f7d))
* **22-04:** implement wallet balance and tokens commands ([34534d1](https://github.com/KeeperHub/cli/commit/34534d1964a44331163120df27e7f7dad546a551))
* **22-05:** implement billing status and usage commands ([85947a6](https://github.com/KeeperHub/cli/commit/85947a62d6e21b80502e6683453d17f8b516d1ee))
* **22-05:** implement template list and deploy commands ([497667a](https://github.com/KeeperHub/cli/commit/497667a8ef7149c88b6cd541a1c8f031a3ba599c))
* **22-06:** implement doctor command with 6 parallel health checks ([fb1b84c](https://github.com/KeeperHub/cli/commit/fb1b84ccd97daff533a6e3868b8d5e88dade8bed))
* **23-01:** export RegisterTools, BuildInputSchema, MakeToolHandler for testability ([cf4db79](https://github.com/KeeperHub/cli/commit/cf4db7987d84419d3d13f1f9556cbbf7bf66ba63))
* **23-01:** implement MCP server with stdout isolation, schema types, and dynamic tool registration ([ae05a76](https://github.com/KeeperHub/cli/commit/ae05a764c680f41d5e334d51bd43c9d73fa4dc3c))
* **23-02:** add Example, Long, and See also help text to all commands ([f081003](https://github.com/KeeperHub/cli/commit/f081003f2aabc8be112dc829d6f090a0c0e5df3d))
* **23-02:** create help topic commands for environment, exit-codes, and formatting ([ddba326](https://github.com/KeeperHub/cli/commit/ddba3267e7f822762897d0b488f2cf8ad2a88467))
* **23-03:** add integration test skeletons and CI docs-check/integration jobs ([74cb7e8](https://github.com/KeeperHub/cli/commit/74cb7e818634aadce870a6023aec5bfc069a3685))
* **24-01:** implement kh update command with Homebrew detection and self-update ([07a012d](https://github.com/KeeperHub/cli/commit/07a012d153e2476889e5dd90f17a2e5c998fde0e))
* **24-02:** add completions script and update GoReleaser config with homebrew_casks ([e2144db](https://github.com/KeeperHub/cli/commit/e2144db4f261fc240c2363ae4e36491c88277123))