Releases: burakgon/ai-usage-menubar
Release list
AI Usage 0.2.1
AI Usage 0.2.1
This release fixes the menu bar panel's inactive appearance in light mode.
- Activate AI Usage before presenting its popover so Liquid Glass uses the
correct active light-mode colors immediately. - Make the presented popover the key window without requiring a second click.
- Introduce the adaptive three-bar app icon in light and dark appearances.
- Keep provider tracking, saved menu bar choices, refresh behavior, and
background efficiency unchanged.
AI Usage 0.2.0
AI Usage 0.2.0
This release expands AI Usage beyond Claude Code and Codex while keeping the
same lightweight, native menu bar experience.
- Add native usage tracking for Cursor, Antigravity, GitHub Copilot, Devin,
and Grok. - Discover existing local sign-ins automatically, without asking for API keys
or creating another account. - Show every supported provider at once in the settings popover, with clear
tracking, menu bar, and metric controls. - Keep providers that are not installed out of the menu bar while still
reporting signed-out states accurately for installed tools. - Preserve existing menu bar choices and default newly available providers to
their most useful weekly or total metric.
AI Usage 0.1.9
AI Usage 0.1.9
This release makes installing AI Usage seamless on macOS.
- Signed with a Developer ID certificate and notarized by Apple.
- Opens normally through Gatekeeper without the previous right-click workaround.
- Includes a stapled notarization ticket so macOS can verify the download
reliably. - Keeps usage tracking, menu bar behavior, and existing preferences unchanged.
AI Usage 0.1.8
AI Usage 0.1.8
This release makes multi-provider usage clearer while keeping the menu bar
compact.
- Show Claude Code and Codex together, with a separate menu bar toggle for each
installed provider. - Choose the visible metrics directly under each provider in the native
settings popover. - Keep a single selected metric minimal, and add compact labels only when
multiple metrics are shown. - Show Claude Code extra usage and Codex account credits when the provider
returns them. - Default fresh installs and legacy upgrades to Weekly once, then preserve
every later user choice across updates. - Hide tools that are not installed while keeping installed, signed-out
providers visible with an accurate status.
Thanks to @cneren for the initial multi-provider
and credit usage contributions.
AI Usage 0.1.7
AI Usage 0.1.7
This release gives the menu bar panel a calmer, clearer native finish.
- Use adaptive system teal for normal quota progress while keeping warning and
critical limits immediately recognizable. - Keep quota values readable in both light and dark mode.
- Place Refresh and Settings in one stable Liquid Glass control with matching
sizing and no movement while usage refreshes. - Tighten quota rows, provider states, and accessibility labels without adding
persistent background work.
The app stays lightweight between scheduled refreshes without keeping its panel
loaded in the background.
AI Usage 0.1.6
AI Usage 0.1.6
This release eliminates sustained CPU usage while the menu bar panel is closed.
- Replace the permanently hosted SwiftUI menu bar window with a native AppKit
status item. - Create the Liquid Glass dashboard only when it is opened, then release its
complete SwiftUI hosting tree when the panel closes. - Keep menu bar percentages, monochrome provider icons, stale-state warnings,
accessibility labels, and saved preferences unchanged. - Preserve the existing compact panel design in light mode, dark mode, and
Reduce Transparency.
The result is a lighter idle app without changing Claude Code, Codex, refresh,
launch-at-login, or signed update behavior.
AI Usage 0.1.5
AI Usage 0.1.5
This release fixes missing menu bar values for pinned providers.
- Prefer the Session or Weekly period selected in Settings whenever that
period is available. - Fall back to the provider's other primary period instead of showing
--
when Claude Code or Codex only returns one primary quota window. - Keep Automatic mode scoped to the selected period so comparisons remain
consistent across providers. - Never substitute Spark-specific quotas for the main Codex quota.
Thanks to @cneren for the contribution.
AI Usage 0.1.4
AI Usage 0.1.4
This release makes the menu bar more compact and provider availability more
accurate.
- Show only the percentage beside the provider icon in the menu bar.
- Make Left the default and first display option, with Used available
on the right. - Hide a provider only when its
claudeorcodexexecutable is genuinely
missing from the login-shell path. - Keep installed providers visible when signed out, expired, rate limited, or
temporarily unreachable so their real status remains clear. - Preserve the full used/left meaning in the panel and accessibility label.
Tool discovery is cached with the login-shell environment and rechecks the
resolved executable paths during usage refreshes.
AI Usage 0.1.3
AI Usage 0.1.3
This hotfix makes the new Launch at Login default work on a completely fresh
installation.
macOS can initially report the main application service as not found before it
has ever been registered. AI Usage now treats that clean-install state as
registerable, enables Launch at Login, and still remembers when a user later
turns it off.
All usage display, menu bar period, refresh interval, and direct update actions
introduced in 0.1.2 are unchanged.
AI Usage 0.1.2
AI Usage 0.1.2
This release makes usage meaning and menu bar behavior explicit while keeping
the panel compact and native.
- Switch every quota between Used and Left directly in the panel.
- Show the selected meaning in both quota values and the menu bar.
- Choose whether the menu bar tracks the current Session or Weekly
limit. - Choose automatic refresh intervals of 1, 5, 15, 30, or 60 minutes.
- Enable Launch at Login by default on the first launch from Applications,
while respecting users who turn it off. - Show a direct Update action in the panel whenever Sparkle finds a newer
release. - Remove the duplicated disclosure arrow from the Settings button.
The release also expands store, login, and compact-layout coverage for the new
preferences.