← Back

Changelog

v0.3.2March 27, 2026

Multi-account calendars and audio improvements

  • Connected accounts trump sub-calendars — events from connected accounts always show regardless of sub-calendar settings
  • Multichannel Deepgram audio — mic and system audio sent as separate stereo channels, fixing duplicate transcriptions with headphones
  • Swipe-to-archive — iOS-style swipe actions replace right-click context menu, with fly-off animation
  • Instant stop — session detail opens immediately when stopping, summary generates in background
  • Google OAuth scope fix — removed sensitive scope, only calendar.readonly required
  • Device fallback — silently uses MacBook mic if saved audio device isn't connected
  • Smart calendar caching — always fresh on launch, instant when switching days within a week
  • Onboarding refinements — stagger animations, permission UX, calendar pre-check
v0.3.1March 27, 2026

Apple notarized

  • App signed and notarized by Apple — no more Gatekeeper warnings for beta testers
v0.3.0March 26, 2026

Onboarding, permissions, and calendar filtering

  • First-time onboarding flow — guided setup for permissions, Google Calendar, with staggered animations
  • Microphone permission detection via AVCaptureDevice — accurate TCC status check
  • System audio permission check via CGPreflightScreenCaptureAccess and process tap probe
  • Crash reporting — panic hook writes crash info to disk, shows recovery banner on next launch
  • Proxy downtime handling — shows error after 3 consecutive analysis failures
  • Disabled calendar filtering now applies everywhere — sessions, tray menu, notifications, and auto-start
  • Sessions store calendar_id — sessions from unchecked calendars are hidden from the timeline
  • Sessions with 0 segments hidden from calendar view
  • Empty sessions auto-closed on startup
v0.2.2March 23, 2026

Session resilience and security

  • Smart auto-scroll — insights and transcript only scroll when you're at the bottom, with "N new" pill indicators
  • Session pause, resume, and recovery — pause a session, browse the calendar, resume later, or recover after app restart
  • Fuzzy transcript dedup — near-duplicate corrections from Deepgram now replace instead of duplicating
  • Editable summaries with markdown checkboxes — edit AI-generated summaries and check off action items
  • Favorite insights — star important insights during a meeting
  • Hover pauses insight scroll — read insights without them jumping away
  • API proxy authentication — all proxy endpoints now require a token
  • Automatic daily DB backups — keeps last 3 backups in case of corruption
  • Stale connection detection — warns when transcript stops arriving during recording
  • MacBook mic preferred by default — iPhone/AirPods deprioritized in device selection
  • Session status badges — paused vs recorded distinction in the calendar timeline
  • Browse while paused — navigate the app freely while a session is paused in the background
v0.2.5March 24, 2026

Polish and consistency

  • Tray menu now respects disabled calendar filtering
  • Week picker dots show for all calendar events, not just recorded sessions
  • Thicker loading spinner for better visibility
v0.2.4March 23, 2026

Audio pipeline reliability

  • AGC tuning — initial gain reduced from 10x to 2x, faster convergence to prevent clipped audio at session start
  • Device disconnect detection — shows error when microphone disconnects mid-session
  • System audio pause drain — prevents OS-wide audio stalls when pausing a session
  • Stable level meter — mic-only levels, no more fluctuation from interleaved system audio
v0.2.3March 23, 2026

Bluetooth and updates

  • Fixed system audio capture with Bluetooth headphones (AirPods) — resamples from 48kHz to match mic sample rate
  • User-controlled updates — no more automatic restarts mid-session, shows "Update now" / "Later" choice
  • Layout shift fixes when switching between days in the calendar
v0.2.1March 23, 2026

Multi-account calendars and filtering

  • Multi-account Google Calendar — connect multiple Google accounts and see events from all of them
  • Per-calendar filtering — expand an account in Settings to toggle individual calendars on/off
  • Shared calendar distinction — events from subscribed calendars show "via" label and reduced opacity
  • Dynamic tray menu — menu bar shows next upcoming meeting with countdown, dropdown lists today's events
  • Today auto-update — calendar view refreshes to the correct day when left open overnight
  • Stop session confirmation — two-click to prevent accidental stops
  • Auto-start countdown — 5-second visible countdown with cancel before auto-starting
  • Connection status indicator — shows reconnecting/failed state in live transcript
  • Improved play button design on event cards
v0.2.0March 22, 2026

Attendee-aware AI and calendar integration

  • Attendee-aware AI analysis — meeting title and attendee names from Google Calendar fed into real-time insights and summaries
  • Improved summaries — detailed notes with attributed action items, specific names/numbers, and checkboxes
  • Configurable analysis interval (5s / 10s / 15s / 30s)
  • Speaker labeling — click avatar to name speakers during live sessions
  • Google Calendar multi-calendar sync with event caching
  • Menu bar tray with quick actions (New Session, Settings, Quit)
  • Meeting reminder notifications (1m / 5m / 10m / 15m before events)
  • Auto-start sessions when meetings begin
  • Clickable source URLs in research insights
  • macOS System Settings-style redesign with Tahoe controls
  • Keyboard shortcuts (Cmd+N, Cmd+,, Escape, Space)
  • API proxy — Anthropic and Google auth keys managed server-side
  • 233 automated tests across backend and frontend
  • Security improvements: UTF-8 boundary safety, graceful quit, DB indexes, session summary retry
v0.1.1March 20, 2026

Bug fixes and UI improvements

  • Auto-generate session summary when opening a completed session
  • Improved transcript deduplication
  • System audio capture now uses CoreAudio Process Tap (System Audio Only permission)
  • Smoother animations throughout — morphing text, fluid page transitions
  • Search with highlight navigation in session detail
  • Time separators in transcript and insights
  • Concentric circle animation on recording standby
  • Fixed iPhone mic being selected by default
  • Better error handling for permission issues
  • Auto-updater support — future updates install automatically
v0.1.0March 19, 2026

Initial beta release

  • Real-time transcription via Deepgram Nova-2
  • AI-powered insights (research, issues, suggestions) via Claude Sonnet
  • Pre-session AI context for tailored insights
  • Session recording with WAV audio
  • Calendar view with week navigation
  • Post-session AI summaries
  • Session naming, grouping, and archiving
  • Mic + System audio capture for remote calls
  • Adaptive microphone gain control
  • Pause/resume sessions
  • System tray with hide/show
  • macOS native toolbar integration
  • Signed and notarized for macOS