Muesli 0.5.1
Quality-of-life improvements and bug fixes.
What's New
- Unified floating indicator — hold-to-dictate now uses the same thin pill as handsfree mode with cancel (X) and stop buttons
- Hidden indicator mode — toggle off the floating mic in Settings; it still appears during active dictation and vanishes when done
- ChatGPT sign-in improvements — OpenAI logo on button, spinner during OAuth, green "Signed in" state, error feedback on failure
- Delete confirmation — dictation delete now asks for confirmation before removing
- Anonymous telemetry — opt-in usage analytics via TelemetryDeck (no content or PII transmitted)
Security
- ChatGPT OAuth tokens moved from Keychain to encrypted file storage (fixes unsigned build issues)
- Token file restricted to owner-only permissions (0600) and excluded from backups
- OAuth state parameter validated to prevent CSRF attacks
Install
- Download
Muesli-0.5.1.dmg - Open the DMG and drag Muesli to Applications
- Launch from Applications
Signed, notarized, and stapled by Apple.