All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.4.0 - 2026-05-19
- Import Claude sessions from browsers signed in to claude.ai
- Accept pasted Cookie headers containing
sessionKeyduring setup
1.3.2 - 2026-05-18
- Add monochrome menu bar icon mode
1.3.1 - 2026-05-18
- Handle null usage reset timestamps after Claude usage windows reset
- Use native small refresh spinner sizing in the popover
- Show precise reset durations for longer usage windows
1.3.0 - 2026-02-02
- Demo mode launcher and updated screenshots
1.2.1 - 2026-01-20
- Release workflow now extracts version and release notes automatically from CHANGELOG.md
1.2.0 - 2026-01-16
- Pacing risk indicator to usage cards
- Rename README directory to docs
- Skip snapshot tests due to rendering differences
- Disable code signing for test workflow
- Add test workflow to run Xcode tests on push
1.1.2 - 2026-01-14
- Replace MenuBarExtra with NSStatusItem/NSPopover for improved menu bar behavior
- Modernize app lifecycle and testing architecture
- Notification tap-to-open functionality
1.1.1 - 2026-01-04
- Only show loading spinner when no data exists in menu bar
1.1.0 - 2026-01-02
- Configurable menu bar icon styles
- Homebrew tap distribution
- GitHub Pages landing page
1.0.7 - 2025-12-24
- Export usage data to ~/.claudemeter/usage.json for external tools
- os.log logging for API error debugging
- Force refresh usage data on app boot
1.0.6 - 2025-11-26
- Code signing and notarization to release workflow
1.0.5 - 2025-11-25
- Replace Opus tracking with Sonnet
- Tooltip showing exact reset time
- NSUserNotificationsUsageDescription configuration
1.0.4 - 2025-11-19
- Change NotificationService from actor to @MainActor class for improved reliability
1.0.3 - 2025-11-19
- Improve settings persistence
- Improve notification permission handling
1.0.2 - 2025-11-19
- Replace ProgressView with static SF Symbol
- Adjust staleness threshold
- Force UserDefaults sync
1.0.1 - 2025-11-18
- Clarify Claude.ai plan usage vs developer API in documentation
1.0.0 - 2025-11-18
- Initial ClaudeMeter macOS menu bar app
- Real-time usage monitoring for 5-hour session, 7-day weekly, and Sonnet-specific usage limits
- Menu bar integration with clean, color-coded usage indicator
- Smart notifications with configurable alerts at warning and critical thresholds (defaults: 75% and 90%)
- Auto-refresh with automatic usage updates every 1-10 minutes (customizable)