Releases: cjpais/Handy
v0.7.10
This is a minor release mainly attempting to address some crashes users have. There should be a portable version of handy as part of the windows installer.
What's Changed
- docs: add Linux install steps and AppImage troubleshooting by @arimxyer in #951
- Update translation.json by @albanobattistella in #961
- feat: add portable mode to NSIS installer by @back1ply in #807
- Fix Italian translation by @gdonisi in #973
- feat: language-aware filler word removal by @cjpais in #971
- fix(ci): simplify Bun setup for Windows ARM64 by @oddrationale in #965
- Handle microphone init failure without aborting by @ferologics in #945
New Contributors
- @albanobattistella made their first contribution in #961
- @gdonisi made their first contribution in #973
Full Changelog: v0.7.9...v0.7.10
v0.7.9
Minor release, but should fix some keyboard related issues people have been seeing.
What's Changed
- fix: auto-refresh model list when switching post-processing providers by @that-lucas in #854
- [macOS] Fix tray icon disabled + start hidden causing app to become permanently invisible by @cjpais in #903
- Translated section "keyboardImplementation" translations for the languages i know and could help with (FR, PT, ES, TR) by @FotieMConstant in #910
- fix(i18n): tray menu shows Simplified Chinese when Traditional Chinese is selected by @parkghost in #901
- fix: upgrade tauri-plugin-updater to v2.10.0 to fix duplicate registry entries (#873) by @parkghost in #876
- feat: add GigaAM v3 for Russian speech recognition by @pantafive in #913
- upgrade to handy keys 0.2.2 by @cjpais in #926
New Contributors
- @that-lucas made their first contribution in #854
- @FotieMConstant made their first contribution in #910
- @pantafive made their first contribution in #913
Full Changelog: v0.7.8...v0.7.9
v0.7.8
Should fix a regression for MacOS users where space was being entered accidentally.
What's Changed
Full Changelog: v0.7.7...v0.7.8
v0.7.7
Should help to fix keyboard shortcut stability on Windows and MacOS. Also improved audio handling
What's Changed
- fix: update nix hash for dependencies by @MaximilianGaedig in #842
- drain audio by @cjpais in #838
- feat: add Z.AI post-process provider by @mathd in #849
- Add "external script" paste method by @piec in #638
- fix(nix): update bunDeps outputHash by @kakapt in #853
- fix handy-keys not firing when in the ui by @cjpais in #856
New Contributors
- @MaximilianGaedig made their first contribution in #842
- @mathd made their first contribution in #849
Full Changelog: v0.7.6...v0.7.7
v0.7.6
Moonshine v2 models are now supported! Also there is now a CLI to be able to toggle the transcription, especially helpful for Linux users. Lots of other fixes too
What's Changed
- Revert "feat: add portable ZIP archives for Windows releases (#753)" by @cjpais in #788
- fix(nix): fix ALSA mismatch, add GStreamer plugins, and repair UI environment by @kakapt in #787
- feat(i18n): add Traditional Chinese (zh-TW) locale by @parkghost in #796
- fix(nix): address PR #778 review comments by @y0usaf in #800
- fix: transcription lock-up race condition & add small debounce by @johnpyp in #824
- feat(linux): add SIGUSR1 signal for transcribe_with_post_process by @arimxyer in #759
- support moonshine v2 by @cjpais in #837
- feat: implement structured outputs for post-processing providers by @Schreezer in #706
- feat: add CLI parameters for linux by @retspen in #792
New Contributors
- @parkghost made their first contribution in #796
- @arimxyer made their first contribution in #759
- @retspen made their first contribution in #792
Full Changelog: v0.7.5...v0.7.6
v0.7.5
On MacOS now you should be able to independently bind Left/Right modifiers specifically. Also another highly requested addition to press enter after the transcription finishes is in. Some other minor improvements and hopefully the .deb for Ubuntu should be fixed
This is partially a patch, as 0.7.4 release crashes on Windows
What's Changed
- fix(linux): improve Wayland startup stability by @boeserwolf in #769
- fix(nix): build from source instead of wrapping AppImage by @y0usaf in #778
- feat: add portable ZIP archives for Windows releases by @back1ply in #753
- feat: add configurable auto-submit after transcription paste by @sasha-computer in #765
- Add support for Right/Left Modifiers by @cjpais in #782
- feat(linux): Add option to select typing tool by @kakapt in #760
- try minimal fix by @cjpais in #781
- fix: Apply DMABUF workaround on all Linux systems by @suuuehgi in #789
New Contributors
- @suuuehgi made their first contribution in #789
- @boeserwolf made their first contribution in #769
- @back1ply made their first contribution in #753
- @sasha-computer made their first contribution in #765
Full Changelog: v0.7.4...v0.7.5
v0.7.3
A few new models have been added in this release, Breeze ASR and SenseVoice Small. These models hopefully should improve Chinese support in particular. A bunch of other bug fixes and minor features added by a bunch of people. Thank you all for the contributions.
What's Changed
- Add Breeze ASR by @cjpais in #733
- feat(models): add opt-in custom Whisper model discovery by @CJHwong in #622
- Add “Processing…” overlay state when post-processing by @antons in #740
- Add support for SenseVoice by @cjpais in #745
- fix: bottom overlay positioned partially off-screen by @antons in #543
- docs: clarify Linux gtk-layer-shell runtime requirements by @datenzar in #748
- fix(ci): install gtk-layer-shell runtime package for Ubuntu builds by @datenzar in #752
- fix: missing dependency for flake.nix by @kakapt in #751
- feat: add "Unload Model" in tray by @AlexP11223 in #731
- Add show tray icon setting by @vimtor in #667
New Contributors
- @CJHwong made their first contribution in #622
- @antons made their first contribution in #740
- @datenzar made their first contribution in #748
- @kakapt made their first contribution in #751
- @vimtor made their first contribution in #667
Full Changelog: v0.7.2...v0.7.3
v0.7.2
There's a few major tweaks in this release! Notably there is now a dedicated models page for managing your speech to text models, big thanks to @VirenMohindra. For those using the experimental post-processing, it will now be assigned to a dedicated keyboard shortcut.
There are a bunch of linux fixes!
What's Changed
- Add Homebrew cask install instructions by @ferologics in #705
- feat(i18n): Enhance RTL support and update language direction handling by @NourEldin-Osama in #698
- fix(nix): add missing dependencies by @kohane27 in #708
- feat(text): Add n-gram matching for multi-word custom word correction by @stefanoverna in #711
- feat(linux): add KDE Plasma 6 Wayland support via kwtype by @datenfalke in #676
- feat(overlay): add layer-shell for wayland support by @SoumyaRanjanPatnaik in #680
- Fix the rust tests on CI after gtk-layer-shell introduction by @GabeDuarteM in #719
- feat(i18n): Add Korean translation by @ryanlee-ecosy in #721
- feat: add optional hotkey for post-processing request by @sammcj in #355
- add ci test cache by @cjpais in #724
- chore: add Playwright E2E testing infrastructure by @joshribakoff in #673
- Add missing Linux deps in BUILD.md by @AlexP11223 in #728
- feat: add models settings page with filtering and management by @VirenMohindra in #478
New Contributors
- @ferologics made their first contribution in #705
- @kohane27 made their first contribution in #708
- @stefanoverna made their first contribution in #711
- @datenfalke made their first contribution in #676
- @SoumyaRanjanPatnaik made their first contribution in #680
- @ryanlee-ecosy made their first contribution in #721
- @sammcj made their first contribution in #355
- @AlexP11223 made their first contribution in #728
Full Changelog: v0.7.1...v0.7.2
v0.7.1
We have a NixOS flake now! Otherwise mostly small bug fixes and quality of life improvements
What's Changed
- fix zero width #500 by @cjpais in #627
- Fixed post-processing for chinese by @cjpais in #628
- arm linux build? by @cjpais in #629
- PR template: Update link to CONTRIBUTING.md by @piec in #643
- Add Nix flake for NixOS support by @y0usaf in #561
- fix first launch on macos by @cjpais in #690
- fix: run Rust tests in CI by @joshribakoff in #671
- basic working fix of history by @cjpais in #691
- feat(i18n): Add Arabic localization support by @NourEldin-Osama in #693
- Add a paste delay setting by @cjpais in #694
New Contributors
- @piec made their first contribution in #643
- @NourEldin-Osama made their first contribution in #693
Full Changelog: v0.7.0...v0.7.1
v0.7.0
This is a big release. It adds support on MacOS for the fn key. This is one of the most requested features and I'm really excited to release it. I've also reorganized a lot of the advanced UI to bring some of the more common options from the debug menu into the main UI!
What's Changed
- feat(i18n): Add Turkish localization support by @ahmetenesdur in #582
- feat: add copy last transcript tray action by @anntnzrb in #598
- feat: add automatic filler word removal from transcriptions by @pchalasani in #589
- refactor: use Immer for immutable state updates by @joshribakoff in #527
- add experimental features to ui + reorg everything by @cjpais in #620
- Fix audio playback in History tab on Linux by @GabeDuarteM in #617
- init attempt at new kb by @cjpais in #580
New Contributors
- @ahmetenesdur made their first contribution in #582
- @anntnzrb made their first contribution in #598
- @pchalasani made their first contribution in #589
- @joshribakoff made their first contribution in #527
- @GabeDuarteM made their first contribution in #617
Full Changelog: v0.6.11...v0.7.0