github goodroot/hyprwhspr v1.48.0

4 hours ago

Loving all the great stuff contributed by the community. Cheers, everyone!

Docs

  • A real docs site! 🥂 hyprwhspr.com/docs: searchable, one page per topic, grouped by what you're doing: use, backends, integrations, maintain. (#278, thanks @Anirban-Majumder)

  • New: Memory management. What each model costs in RAM or VRAM, how to spend less, and model unload / model reload to free the GPU without stopping the service.

REST failover

  • Mirrors for your endpoint. rest_fallback_endpoint_urls lists backups, tried in order. They take over only when an endpoint can't be reached or answers 429 or 5xx. A slow answer is never sent twice, so you're never billed twice. (#277, thanks @cd-slash)

  • Keys stay safe. Fallbacks get the primary's key, headers and body. A plain http:// fallback behind a keyed https:// primary is skipped, and changing provider in setup clears old fallbacks. Endpoint URLs in logs lose credentials and tokens.

Fixes

  • The overlay no longer steals focus on sway. When a second copy of gtk4-layer-shell was installed (Ghostty ships one), the OSD could open as a normal window and take your dictation. It now loads the exact library GTK uses, or stays off. (#279, thanks @eugenelo)

  • record capture no longer drops its start when the service was still opening its control pipe.

  • Live typing shuts down cleanly. A stop or cancel that times out halts pending typing,
    sends no stray Enter, and keeps the full transcription for paste-last. A new recording waits until delivery is done.

Upgrade notes

  • docs/CONFIGURATION.md is now split across pages. Old #section links land on the configuration page; follow the sidebar.

  • With live typing on, a recording started while the last one is still pasting goes ahead without live typing and pastes whole at stop.

PRs

New Contributors

Full Changelog: v1.47.0...v1.48.0

Don't miss a new hyprwhspr release

NewReleases is sending notifications on new releases.