Skip to content

v1.7.5

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Jun 18:01

Released: June 2026

This release brings chart improvements, expanded usage field support, per-account history isolation, UI polish, and a collection of behind-the-scenes fixes that improve stability and reduce resource usage.

What's New

Expanded usage fields
The widget now displays rows and chart lines for additional API fields when your account returns them: Cowork (7d), OAuth Apps (7d), Sonnet (7d), Opus (7d), and Design (7d). Rows and chart lines only appear when the API returns non-null data for that field — users on plans without model-level breakdowns will see no change.

Proportional chart time scale
The usage graph X-axis now positions data points according to their actual timestamps. Time gaps (such as closing the app overnight) appear as proportional gaps in the graph line rather than being compressed. Rapid manual refreshes no longer distort the chart scale.
Full settings panel from compact mode
Clicking the settings icon in compact mode now temporarily expands the window to full size and opens the complete settings panel. Previously, compact mode only showed a minimal overlay. The window returns to compact mode after clicking Done.

Per-account history isolation
Usage history is now stored separately per organization ID. Switching accounts shows only that account's data in the graph, and switching back restores its history. Existing single-account history is automatically migrated on first launch — no data is lost. History older than 8 days is pruned automatically on startup.

Bug Fixes

Hide to tray on close when tray stats are enabled
When Show Tray Stats is enabled, clicking the close button now hides the window to the tray instead of quitting the app. The tray context menu Exit option always quits regardless of this setting.

Login screen buttons unreachable on fresh install
On a fresh install or after logout, the login screen was not resizing the window from the widget's default height, causing the Log In and Manual buttons to render off-screen with no way to reach them. Fixed. Thanks to @Geozstevenzz for the detailed reproduction steps and root cause analysis.

Pre-release versions no longer trigger update notifications
The update check now correctly ignores remote versions with any pre-release suffix (rc, beta, alpha, etc.) regardless of version number. Previously a tag like v1.7.5-rc.1 could incorrectly trigger an update alert over an installed 1.7.4.

Stable chart X-axis date range
The chart X-axis no longer extends beyond the last data point with phantom future dates. Daily tick labels now use calendar day arithmetic for stability across auto-refreshes.

Design (7d) field correctly separated from Cowork
The seven_day_omelette API field was previously aliased to Cowork. It is now correctly mapped as its own Design (7d) row in brown. Cowork and Design are now fully independent.

Invalid session data no longer pollutes the graph
The app now skips writing to the graph history if the API response is missing reset timestamps, which reliably indicates a dead or expired session.

Performance

~20x reduction in idle CPU usage
The countdown timer interval was reduced from 1 second to 30 seconds. Since the display only shows minute-level precision, per-second ticking was triggering unnecessary repaints with no visible benefit. New data from API fetches still displays immediately.

Platform & CI

Portable mode autostart
The Launch at Startup toggle is now disabled in portable mode with a clear explanation. Registry-based autorun is incompatible with version-specific portable filenames. See the README for the shell:startup workaround.

Automatic prerelease detection in CI
All three platform build workflows now derive prerelease status from the tag name automatically. Tags containing a hyphen are marked as pre-release; clean version tags are marked as stable. This removes a manual correction step from the release process.

Thanks.
-Damon1974