Repository navigation
v2.8.0
This release makes dictation feel faster and more reliable: shorter latency, better handling of pauses and trailing spaces, clearer permission warnings, plus language switching, launch at login, and a streamlined setup flow.
Highlights
- Language can now be switched directly from the menu bar.
- Jabber can start automatically when you log in, keeping dictation ready.
- The menu bar flags missing permissions before you try to dictate.
- Empty replacement entries now delete the matched phrase instead of leaving it in place.
- Setup and onboarding screens have been simplified for new users.
Added
- Language menu: choose the dictation language from the menu bar without opening Settings.
- Open Jabber at login: new option to launch the app automatically at login.
- Permission warnings: the menu bar shows a warning when a required permission is missing, before you start dictating.
- Microphone silence warning: the recording overlay now warns when no sound is reaching the microphone.
- Model re-download prompt: if a model's files fail to load, Jabber offers to download it again.
Changed
- Dictation starts faster thanks to a 450 ms pre-roll captured before you begin speaking.
- The Mac stays awake for the duration of a dictation.
- Recording continues for 200 ms after you stop with the hotkey, so final words are not cut off.
- Dictations are spaced and capitalized based on the text already before the cursor.
- Cleanup requests now tell the model which app it is writing for, improving formatting in context.
- A Hold press released within 300 ms is ignored, reducing accidental dictations.
- Releasing a modifier-only hotkey is discarded if another key is pressed during the gesture.
- Speech detection now judges audio by peak and active frames rather than whole-clip volume, so quiet dictations are less likely to be dropped.
- Setup and onboarding screens have been trimmed to what a new user needs.
Fixed
- Replacement words with an empty replacement now correctly remove the phrase.
- Diagnostic logs include full strings, making issue reports easier to troubleshoot.
Upgrade Notes
No configuration changes are required.
Full changelog: v2.7.0...v2.8.0