Highlights
- Added a bundled GTK4 layer-shell runtime for the mic OSD on supported Ubuntu 24.04 x86_64 systems.
- Improved dependency installation and recovery from inherited NumPy and scientific-package ABI conflicts, including Cohere backend dependencies.
- Hardened
ydotoolstartup, readiness checks, fallback behavior, repair diagnostics, and service logging. - Fixed suspend/resume recovery failing with a
NameError, allowing background backend reconnection to start correctly. Fixes #244. Thanks to @D1d1HUB for reporting the issue. - Fixed filler-word filtering leaving orphaned punctuation, incorrect capitalization, or stray
wrappers in punctuated transcripts. Fixes #242. Thanks to @lyh970817 for reporting the issue.
Additional improvements
- Added clearer diagnostics for backend installation and model-management failures.
- Persisted dependency verification details for display through
hyprwhspr status. - Improved documentation for model commands, the mic OSD, filler filtering, and dependency troubleshooting.
- Expanded regression coverage for dependency handling, the visualizer runtime, suspend/resume recovery, text injection, filler filtering, and
ydotool.
Full Changelog: v1.42.2...v1.42.3