New Features
- surface auto-learned dictionary corrections (#795)
- pause dictation hotkeys from menu (#775)
- add Soniox regions and TTS (#748)
- clarify recorder transcription settings (#731)
Bug Fixes
- recover stalled Gemma 4 model downloads (#799)
- persist Soniox region selection (#791)
- invalidate event tap Mach port and run loop source on teardown (#779)
- improve global push-to-talk hotkey capture (#778)
- learn target-app corrections only after commit (#770)
- restore plugin host compatibility (#768)
- align Pages workflow hotkeys with palette behavior (#759)
- export text-only file subtitles (#758)
- cleanup plugin keychain data on uninstall (#756)
- restore built-in mic capture during FaceTime (#755)
- localize Mistral plugin settings (#746)
- normalize French point decimals (#728)
Other Changes
- Fix Groq M4A upload fallback (#802)
- Delay Hybrid modifier hold activation (#793)
- Add PR preflight and cancel stale CI runs (#798)
- Keep dev build cleanup scoped to TypeWhisper-Dev (#797)
- Fix preserve-clipboard insertion fallback for TaskForge (#792)
- Set cloud ASR plugin host floor (#796)
- Compress cloud ASR uploads (#794)
- Add pro transcription fallback (#790)
- Fix idle local model auto-unload (#789)
- Fix dictionary scroll crash
- bump actions/checkout from 6 to 7 (#781)
- Make OpenAI compatible token parameter fallback generic (#777)
- Fix OpenAI compatible GPT-5 token parameter (#776)
- Add per-term dictionary CTC tuning plumbing (#642)
- cover Latin word replacement boundaries (#771)
- Fix dictation language visibility and release guard (#769)
- codebase audit fixes and optimizations (#765)
- Fix OpenAI compatible plugin host SDK compatibility (#764)
- Add OpenAI-compatible thinking mode toggle (#763)
- Fix Qwen3 French trailing oui cleanup (#753)
- wire MemPalace community release (#754)
- Add MemPalace memory plugin (community submission) (#588)
- Learn target-app correction edits (#752)
- Improve Japanese dictation post-processing (#749)
- Improve Japanese settings localization (#750)
- Allow trusted contributors through PR Guard (#751)
- update Mistral AI plugin details URL and version
- add Mistral Xcode release target (#745)
- wire Mistral plugin release (#744)
- Add native Mistral AI plugin (#742)
- Route Soniox file transcription through async model (#739)
- Update Soniox realtime model to v5 (#736)
- Add automatic workflow output format resolution (#733)
- Require confirmation before Esc cancels dictation (#722)