Repository navigation
v0.2.4
Reliability and control release. Improves hotkey handling, startup
readiness, microphone selection, cancellation, paste behavior, and
text-correction workflows. No migration steps — brew upgrade --cask parakey or the in-app Update now… button handles everything.
Dictation Reliability
- Hotkey handling — suppresses only the configured dictation hotkey,
handles right-side modifier keys correctly, ignores F-key auto-repeat
for recording transitions, and keeps the event-tap path responsive. - Startup readiness — starts the audio engine before enabling
dictation, blocks recording until required permissions are granted,
and adds retry actions when speech model, audio input, or hotkey
startup fails. - Audio recovery — restores system audio if Parakey quits during a
muted recording and refreshes audio input after microphone route
changes.
Settings And Workflow
- Microphone selection — adds a microphone picker, remembers the
selected device, falls back cleanly when it is unavailable, and hides
CoreAudio's default aggregate pseudo-device from the explicit list. - Recording control — adds Escape/menu cancellation for active
recordings without paste, history, or completion sound. - Paste behavior — lets you append a space, append a newline, or add
no suffix after pasted dictation. - Feedback sounds — adds a setting to turn start/completion sounds
off while keeping dictation behavior unchanged.
Text Corrections And Support
- Recent transcript actions — clears in-memory recent transcripts
and can seed a new correction from the latest transcript without
logging transcript text. - Diagnostics copy — copies a transcript-free support summary with
app, permission, microphone, and setting metadata. - Correction sharing cleanup — removes temporary correction-share
files after the share flow finishes or is dismissed.
Privacy
- No telemetry, analytics, crash reporting, cloud transcription, new
Parakey network call, or expanded entitlement was added.