github goodroot/hyprwhspr v1.49.1

4 hours ago

Fixes

  • Improve recovery from stuck audio streams and PipeWire/PulseAudio restarts. Under systemd, unrecoverable streams trigger a service restart once idle, without interrupting transcription.
  • Fix audio teardown races and microphone visualizer shutdown hangs/crashes.
  • End interrupted recording sessions cleanly instead of leaving the app recording without audio.
  • Pause long-form recording and preserve captured audio when the audio server restarts.
  • Correct default microphone selection and handling of sounddevice’s input/output device pair.
  • Add an opt-in workaround for Hyprland paste clearing NumLock state in the focused app (#283). Set "hyprland_paste_backend": "ydotool" and restart hyprwhspr. This requires ydotool and ydotoold, applies to paste and auto-submit, and does not fall back on failure. Default behavior is unchanged.

Documentation

  • Update Arch Linux installation instructions and audio recovery troubleshooting.
  • Document the Hyprland workaround, keyboard-layout limitations, and recovery options.

Full Changelog: v1.49.0...v1.49.1

Don't miss a new hyprwhspr release

NewReleases is sending notifications on new releases.