A bug fix release!
What's Changed
- Refactor Sidebar settings structure by @MikaKrul in #1720
- feat: windows single left click on tray icon opens handy window by @olejsc in #369
- Add Danish translations by @jacksondk in #1747
- feat: preserve non-text clipboard content during paste-and-restore by @egsok in #1231
- fix: place Windows overlay on secondary monitors by @Curious-Ray in #1733
- fix handy mute function causing an unmute if the system audio was already muted by @cjpais in #1760
- fix: enable window maximize and Aero Snap support on Windows by @Cxkies in #1778
- fix(i18n): complete zh-TW translations for newer UI strings by @fredchu in #1795
- Harden Hugging Face downloads and use mirror fallback by @cjpais in #1773
- fix(i18n): resolve zh-Hant-* system locales to Traditional Chinese (zh-TW) by @fredchu in #1798
- secure input warning and fallback by @cjpais in #1785
- dont fire bindings when recording by @cjpais in #1811
- run overlay on main thread by @cjpais in #1810
- post-processing: retry without reasoning by @cjpais in #1809
- fix(audio): recalibrate mic level meter so speech actually moves the bar by @gauravsingh06 in #1813
- Update "Manual Model Installation" documentation with Parakeet Unified by @andreimek in #1668
- feat: add reset button to sliders when value differs from default by @Cxkies in #1779
- add more reliable paste by @cjpais in #1812
- remove sigusr1 on linux by @cjpais in #1824
- use SMAppService so Login Items shows Handy by @cjpais in #1825
- docs: add missing Linux build dependencies to BUILD.md by @Kaushik2003 in #1561
- fix: link portable update dialog to the correct installer (#1750) by @back1ply in #1753
- fix: recover microphone stream after the capture worker dies by @asjad-vyro in #1838
- fix reliable paste on windows by @cjpais in #1847
- return freed transcription buffers to the OS on Linux by @cjpais in #1846
- feat(nix): add Cachix binary cache to CI by @max-miller1204 in #1237
- fix(audio): move blocking cpal work off the main thread + lock-free is_recording by @xronocode in #1716
- fix: preserve HTTP transport error causes by @cjpais in #1823
- fix(overlay): stop rendering animations while hidden by @koloved in #1445
- fix: prioritize NonPackaged key in Windows mic permission check (#1284) by @ChristophNoetel in #1308
- fix: add input channel selection for multi-channel audio interfaces by @phinze in #1254
- prevent What's New from blanking settings on older macOS by @cjpais in #1822
- fix js-yaml quadratic omap resolution by @gwendall in #1865
- fix(paste): release the modifier keys after pasting with wtype by @Yusyuriv in #1487
- feat: include streaming and translation filter buttons for easy access of models by @vscg in #1815
- appimage packaging fixes by @cjpais in #1867
New Contributors
- @jacksondk made their first contribution in #1747
- @egsok made their first contribution in #1231
- @Curious-Ray made their first contribution in #1733
- @Cxkies made their first contribution in #1778
- @fredchu made their first contribution in #1795
- @gauravsingh06 made their first contribution in #1813
- @andreimek made their first contribution in #1668
- @Kaushik2003 made their first contribution in #1561
- @asjad-vyro made their first contribution in #1838
- @max-miller1204 made their first contribution in #1237
- @xronocode made their first contribution in #1716
- @koloved made their first contribution in #1445
- @phinze made their first contribution in #1254
- @gwendall made their first contribution in #1865
- @Yusyuriv made their first contribution in #1487
- @vscg made their first contribution in #1815
Full Changelog: v0.9.4...v0.9.5