github yazinsai/OpenOats v1.48.0
OpenOats 1.48.0 — Calendar status in Settings; fewer Keychain prompts

latest release: v1.49.0
12 hours ago

What's new

Calendar status in Settings (#348)

The General Settings tab now shows a Calendar status section when the integration is enabled:

  • Current authorization state (authorized / denied / not yet requested)
  • The currently matching event (what OpenOats would auto-title from)
  • A short list of upcoming events in the next 12 hours
  • An empty state when no events are visible
  • A shortcut to macOS Privacy settings when access is denied

No changes to session title or finalization behavior.

Fewer Keychain prompts on local dev builds (#346)

API credentials stored in the Keychain are now loaded lazily — only when a specific setting or feature needs them — instead of eagerly at SettingsStore initialization. Legacy migration checks also no longer read current-service Keychain items. This removes the repeated identical-looking Keychain prompts that could appear on newly signed or rebuilt local dev builds.

Contributors

Thanks to @kkarimi for both contributions in this release.

Don't miss a new OpenOats release

NewReleases is sending notifications on new releases.