Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
0.4.0 (2026-05-28)
Added
usage: add daily segments and on-pace marker to weekly meters (0f74bb7 )
usage: auto-trigger Claude Code refresh on unauthorized quota fetch (b87dbeb )
usage: compose command and register it (0b5dbdf )
usage: defensive credentials reader (16a4f6a )
usage: frontend types, hook and defensive narrowing (555a0fc )
usage: per-profile Claude usage stats (5eb69fd )
usage: per-profile usage card on profile detail (07c681d )
usage: polish card with countdown, equal-width bars and responsive labels (da71b9c )
usage: quota http client with defensive parsing (1923fe1 )
usage: scaffold rust module + price table (478c142 )
Fixed
usage: fall back to macos keychain for credentials (79b5a5c )
usage: gate macOS-only credential lookups behind cfg(target_os = "macos") (237444f )
usage: harden quota fetch — explicit 4xx mapping, body size pre-check, token trim (b60a0ad )
usage: isolate usage cache from profile invalidations, reset error boundary across profiles (85963e4 )
usage: keep local breakdown visible when quota fetch fails, refine unauthorized copy (3c46af8 )
usage: serialise + back off CLI token refresh, wait for token write (09aae53 )
usage: show explicit message for every quota error state (b11a514 )
usage: split 429 rate limit out from generic network error (0884ec9 )
usage: treat utilization as 0-100 percentage, not 0-1 fraction (ec83b21 )
Changed
profiles: rename useProfileUsage to useProfileLastUsed (52aa7b5 )
You can’t perform that action at this time.