Repository navigation
Stille Post 0.9.45 — Automatic insertion fix
Stille Post 0.9.45 restores automatic insertion in ChatGPT and other apps that do not expose a focused element through macOS Accessibility.
Fixed
- When an app exposes its focused window but no focused element, automatic insertion now works while the original app process and window remain unchanged.
- Apps that expose a text field still require that exact field. App or window changes continue to leave the result in the clipboard for manual insertion.
- Field changes within a window cannot be detected when the app exposes no focused element.
Also included since 0.9.20
- Optional result preview and recall of the last text; searchable history, retention controls, text correction, and explicit vocabulary updates.
- Dictation profiles and app assignments, an exclusively local cleanup policy, hold to talk, pause/resume, diagnostics, and an optional live raw transcript preview.
- Local audio-file transcription, explicit German/English formatting commands, selected-text cleanup, and optional Silero VAD with RMS fallback. Whisper large-v3-turbo and macOS 13 remain supported.
iPhone bridge migration
The bridge now requires HTTPS and direct QR pairing with the native iPhone development client. Existing HTTP shortcuts must migrate to the app's Open Dictation action and pair again. The iPhone client is a source development build, not an App Store release; offline iPhone dictation is not included.
See the bridge migration guide and full changelog.
The app and DMG are Developer ID signed and notarized. Validation includes the full Swift test suite, native insertion regressions, real ChatGPT target detection, synthetic speech-to-text and cleanup, package verification, and a background app/CLI smoke test on a second Mac. The suite completed with 416 tests, one optional real-Silero-model test skipped, and no failures. Physical microphone and all supported device combinations were not retested for this release.