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 reloadto free the GPU without stopping the service.
REST failover
-
Mirrors for your endpoint.
rest_fallback_endpoint_urlslists 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 keyedhttps://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 captureno 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 forpaste-last. A new recording waits until delivery is done.
Upgrade notes
-
docs/CONFIGURATION.mdis now split across pages. Old#sectionlinks 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
-
feat(rest): add endpoint failovhttps://github.com//pull/277
-
feat(docs): integrate searchable documentation into website by @Anirban-Majumder in #278
-
fix(mic-osd): preload the layerads by @eugenelo inhttps://github.com//pull/279
New Contributors
Full Changelog: v1.47.0...v1.48.0