Skip to content

Commit 888e3c2

Browse files
phernandezclaude
andcommitted
docs: add v0.20.3 changelog entry
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: phernandez <paul@basicmachines.co>
1 parent d1320f6 commit 888e3c2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
## Unreleased
44

5+
## v0.20.3 (2026-03-26)
6+
7+
### Bug Fixes
8+
9+
- **#698**: CLI cloud commands now use API key when configured
10+
- `get_authenticated_headers()` only checked OAuth tokens, ignoring `config.cloud_api_key`
11+
- All CLI cloud commands (`upload`, `status`, `snapshot`, `restore`, etc.) failed for API-key-only users while MCP tools worked fine
12+
- Now mirrors the same credential priority as MCP: API key first, OAuth fallback
13+
- Fixes `bm cloud upload --project` returning "project does not exist" when authenticated with `bmc_*` API key
14+
515
## v0.20.2 (2026-03-10)
616

717
### Bug Fixes

0 commit comments

Comments
 (0)