From 1593f7b79268a4e794c7d0357adf92d718485b0e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 08:33:39 +0000 Subject: [PATCH] chore(feature/distribution-pipeline): release 0.2.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 52 +++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 466df71..2be9c43 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0" + ".": "0.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..6e1d137 --- /dev/null +++ b/CHANGELOG.md @@ -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))