Skip to content
This repository was archived by the owner on Mar 5, 2026. It is now read-only.

v1.1.0

Choose a tag to compare

@sasha-computer sasha-computer released this 14 Feb 15:48
· 44 commits to main since this release
f28106d

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.