This repository was archived by the owner on Mar 5, 2026. It is now read-only.
v1.1.0
What's New
Keyboard shortcuts -- Cmd+R to refresh, Cmd+Q to quit, Cmd+W/Esc to close popover, Cmd+, to open Settings. Right-click the menu bar item for a context menu.
Fixed 0% on launch -- the menu bar now updates reactively via Combine instead of polling, so it shows correct values the moment data arrives.
New app icon -- the coral blob from the hero image, cropped tight to fill the icon canvas.
DMG installer -- drag-to-Applications disk image replaces the old zip.
Homebrew support -- brew install --cask sasha-computer/tap/claude-code-usage
Performance
- Reactive Combine pipeline with debounce + dedup (no redundant redraws)
- Cached font allocation
- 10s timer tolerance for energy-efficient CPU wakeups
- XCTest performance benchmarks for all hot paths
UI polish
- Exact HH:mm refresh timestamp instead of "just now"
- Popover spacing normalized to 8pt grid
- Refresh button now has a text label for discoverability
Install
brew install --cask sasha-computer/tap/claude-code-usage
Or download ClaudeCodeUsage.dmg below.