✨ New
- macOS: native system Calendar integration (desktop app). The Mac app now reads your events directly from the macOS Calendar (EventKit), shown alongside your tasks; no more URL/CalDAV subscription needed on Mac. A new Device Calendars picker in Settings → Calendar Sync lets you choose exactly which calendars appear.
- Per-user calendars in multi-user / household mode. Each person now has their own calendar configuration, so household members' events stay separate and private.
- GLANCEvault transport (beta). A new app-owned option for syncing and connecting GLANCE apps, alongside WebDAV. Enable it from Settings (beta).
- "Sync via WebDAV" toggle added to cloud sync settings for clearer control over how your data syncs.
- Device-local settings in multi-user. Feature-enablement toggles and Obsidian configuration are now per-device, so one device's preferences no longer bleed onto others.
🔔 Improvements
- Time-sensitive reminders on iOS and Android: reminders can now break through Focus and Do Not Disturb when it matters.
- iOS status bar: now matches the app's light/dark theme.
🐛 Fixes
- Android: reminders reliably re-register after a reboot, clock change, or time-zone change (WorkManager backstop).
- Android: fixed GLANCEvault re-prompting for your passphrase on every launch.
- Multi-user: fixed a case where a per-user calendar could pick up another user's calendar URL during migration.
- Desktop / tablet: calendar event details (calendar name, location) now appear directly under the event title instead of at the bottom of the card.