Changelog
What's new in each release.
- Fixed high background CPU usage (~40%) when the popover is closed. Animations now pause when the app is idle.
- Reduced Motion: all animations (blobs, floating dots, pulsing dots, background mesh) respect the macOS Accessibility > Reduce Motion setting.
- Full-screen alert can now be shown up to 1 minute before a meeting starts (Settings > Alert > Show alert).
- About section now shows the app website and support email instead of the developer's personal contact.
- Version number in About no longer shows the build number.
- Welcome tour: language selection is now the first step, so the rest of the setup runs in your language.
- Welcome tour: lead-time picker now includes a 1-minute option.
- Reminders now trigger the full-screen overlay alert at their due time
- Overlay shows a Complete button instead of Join for reminders
- Complete reminders directly from the overlay or from the agenda in the popover by tapping the circle icon next to any reminder
- New setting to turn the reminder overlay on or off (Settings, General, Alerts, default on)
- Multi-language support: English, Turkish, Spanish, German, Italian, French
- Language picker in Settings, General, Language
- OS language auto-detected on first launch
- All in-app text switches instantly without a restart
- Agenda rows are now expandable. Tap any row to reveal full time range, location, attendees, and a join button
- Show alert 0, 15, or 30 seconds before a meeting starts (Settings, General, Alert)
- Bug fix: mirrored text and icons in the popover hero card on some systems
- Bug fix: CPU usage growing gradually over multi-day uptime (concurrent EventKit tasks accumulating)
- Bug fix: calendar selection was being ignored after restart
- Popover hero card now shows the same meeting as the menu bar
- App icon: orange backdrop removed from popover header and welcome screen
- New setting: optional next-meeting text in the menu bar
- Google Meet: per-calendar Google account selector
- New setting: show full-screen alert on all displays simultaneously
- Bug fix: full-screen alert card was pushed into the corner on notched displays
- ESC key now dismisses the full-screen alert
- App icon updated
- App Store metadata updated
- Bug fix: full-screen alert sometimes never fired while the app was running
- Bug fix: mirrored text in the popover hero card
- Menu bar status item with next meeting title and countdown
- Full-screen alert at meeting start (Join, Snooze, Dismiss)
- EventKit (macOS Calendar) and Microsoft 365 / Exchange calendar sources
- Onboarding flow and Settings window