5.0.0 (RC)
Pre-releaseMeetingBar V5 — Pre-Release
This is a pre-release build of MeetingBar V5.
V5 is a major internal rewrite focused on making MeetingBar more reliable, predictable, and easier to maintain. It is not just a UI update. A lot of the core logic was rebuilt around calendar sync, provider handling, meeting link detection, notifications, fullscreen alerts, onboarding, and preferences.
Please try this build and report anything that does not work as expected before I mark it as stable.
What changed
Calendar sync and providers
MeetingBar now has a new calendar sync layer with clearer provider handling for macOS Calendar and Google Calendar.
This should help with issues where:
- events stop refreshing
- calendars disappear or do not load
- selected calendars reset unexpectedly
- Google Calendar requires reauthorization too often
- provider switching behaves inconsistently
- refresh failures clear the UI instead of keeping the last known good state
Google Calendar reliability
Google Calendar authorization and refresh handling were reworked.
Please pay special attention to:
- signing in
- staying signed in
- reconnecting after failed refresh
- selected Google calendars
- public Google calendars
- sleep/wake behavior
Meeting links and opening
Meeting link detection was rebuilt around a dedicated provider model.
This release improves support for:
- Google Meet
- Zoom
- Microsoft Teams, including newer short links
- ProtonMeet
- Workplace
- custom meeting links
Please test links in event location, notes, HTML descriptions, and events with more than one link.
Notifications and fullscreen alerts
Notification planning and fullscreen notification behavior were rebuilt.
Please test:
- normal start/end notifications
- fullscreen notifications
- fullscreen notifications for events without meeting links when enabled
- auto-join
- snooze
- dismiss
- Escape / dismiss button behavior
- short back-to-back meetings
Preferences and onboarding
The onboarding flow and Preferences window were reorganized.
Please test:
- fresh setup
- switching between macOS Calendar and Google Calendar
- selecting calendars
- Meeting Links settings
- Menu Bar / Display settings
- Notifications settings
- Advanced settings
- localization issues or raw translation keys
Status bar and menu
The status bar and dropdown menu were reworked to use the new app state model.
Please test:
- no upcoming events
- current meeting
- next meeting today / tomorrow
- long event titles
- hidden title
- hidden icon
- time under title
- 12-hour and 24-hour time formats
- visual timeline
- dark mode / light mode
- external monitors if you use them
Not included in V5
Some larger features are intentionally not part of this release:
- multiple Google accounts at the same time
- first-class Outlook provider support
- opening calendar attachments or meeting notes
- phone number detection as meeting links
- full multi-link disambiguation UI
- fullscreen notifications on all screens
- larger automation/hooks redesign
Those may be handled separately after V5 is stable.
How to report issues
If something breaks, please include:
- macOS version
- whether you use macOS Calendar or Google Calendar
- whether this was a fresh install or an upgrade
- what you tested
- what happened
- screenshots or logs if available
- whether the issue also existed in 4.11.x or appears new in V5
Thank you for testing. V5 is a large release, so real-world feedback is especially useful before it goes stable.