Releases: spoo-me/spoo-cli
Releases · spoo-me/spoo-cli
v0.1.3
Shell completion ⌨️
spoo now has rich tab-completion — and on Homebrew it's wired up automatically.
Added
- Live-data completion — Tab now completes real values from your account:
- link aliases for
open,inspect,qr,stats,export - link ids for
links delete/links update(shown with their alias) - key ids for
keys revoke(live keys, shown with their name)
- link aliases for
- Flag-value completion —
--format(json/csv/xlsx/xml),--status,--sort,--domain(your custom domains), and comma-aware--scopes(chains values, drops ones you've already picked). - Every dynamic lookup is best-effort behind a 2s timeout, so Tab never hangs or errors.
Packaging
- Homebrew:
brew install spoo-me/tap/spoo(orbrew upgrade) now installs bash/zsh/fish completion automatically — just open a new shell. - Linux packages (
.deb/.rpm/.apk) ship the completion scripts into the system completion dirs too. - Installed via
go install, a raw binary, or Scoop? Load it withsource <(spoo completion <shell>)— see the README.
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Stats dashboard polish
This release refines the spoo stats dashboard.
Added
- Compact, human-readable counts — panels now render
51.2k,132k,1.5Minstead of long raw numbers, keeping columns narrow and glanceable.
Fixed
- Tighter number alignment — the count column hugs the widest value, and the dotted leaders run continuously up to every number.
- No more collisions — a consistent one-space gap keeps the coloured bars and dotted trails from touching the digits.
- Wheel-paging removed from the time chart — scrolling over the chart used to page through history and fire one API request per wheel tick, so a single trackpad gesture could burst dozens of calls and exhaust the rate limit. Window paging now lives on the keyboard (
[/]); the wheel only moves panel row selection.
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/spoo-me/spoo-cli/commits/v0.1.0