Changelog
New features, improvements, and fixes for each release.
- Vocabulary System — add custom words that Whisper should recognize (names, brands, technical terms) without needing a dictionary replacement; vocabulary words bias the Whisper decoder directly via the initial prompt
- Full vocabulary CRUD with per-mode support — each context mode can have its own vocabulary list
- New "Vocabulary" tab on the Dictionary page
- Audio Ducking Controls — toggle to enable/disable system volume lowering during dictation, plus a slider (0–100%) to control exactly how much other audio is reduced while recording; previously hardcoded at 70% with no way to disable
- Hot-Swap Whisper Prompt — adding or removing dictionary entries and vocabulary words now updates the Whisper decoder prompt instantly with no model reload required; changes take effect on the very next transcription
- Removed dead AI cleanup scaffolding
- Cleaned up debug logging for production
- Fixed settings page animation staggering
- Synced TypeScript types with Rust backend
- Fixed GPU acceleration being force-disabled in debug builds — restoring fast transcription speeds in dev