Skip to content

Releases: cjpais/Handy

v0.8.1

26 Mar 05:50

Choose a tag to compare

This is mostly a patch build to make sure we are choosing the fastest GPU option

What's Changed

  • Add Bulgarian language by @ron7 in #1136
  • fix: require magic string in portable marker to prevent false portable mode on scoop installs by @back1ply in #1126
  • enumerate and list gpus in the whisper dropdown, improve auto gpu by @cjpais in #1142
  • rearrange some ui by @cjpais in #1123

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

23 Mar 06:11

Choose a tag to compare

Handy v0.8.0 is out! It should bring speed improvements for the Whisper models (>2x as fast on my Mac!). Slowly the app is becoming more and more stable and as we inch to a 1.0 release there will be a few features starting to take priority. There may be some stability regressions in this release as we upgraded a lot under the hood. Likely the next few minor releases will have bugfixes.

Beyond the Whisper improvements, audio recordings should now be saved even if the transcription fails. This way you can try to transcribe with another model. Warning: This update contains a DB upgrade which is not backwards compatible. If you move back to an older version of Handy after trying this release, it will crash. You will need to delete your DB. If you need your history preserved, I can help you through migrating it back.

In the coming more major releases you should expect:

  • more bug fixes
  • streaming support
  • handy being an API server (so other applications can use handy to transcribe audio)
  • being able to transcribe local files
  • eventually local post processing with a fine-tuned model

Please be patient as we work to bring these features in!

A hugeeee thanks to all the contributors in this release and especially @VirenMohindra for helping to review PR's and smooth out CI/CD.

What's Changed

New Contributors

Full Changelog: v0.7.12...v0.8.0

v0.7.12

19 Mar 06:13
cb32d35

Choose a tag to compare

this is a patch build as I broke giga-am in the last release. this fixes that bug. next release will be 0.8.0 :)

What's Changed

Full Changelog: v0.7.11...v0.7.12

v0.7.11

17 Mar 04:53
d1da935

Choose a tag to compare

0.7.11 is the last 0.7.x release of Handy. We will be moving to 0.8.0 next. This has a ton of bug fixes. We also introduced Nvidia's Canary model. There are also now experimental toggles for GPU acceleration. Being able to turn on/off Vulkan. We may have also reduced the number of crashes.

Thank you everyone for your contributions. This is an impressive minor release and it couldn't have been done without you. Looking forward to getting Handy 0.8.0 out to everyone!

What's Changed

  • Improve Russian translation by @AlexanderYastrebov in #996
  • ui: improve scrollbar UI with custom colors and rounded thumb by @arshit09 in #983
  • Add model loading failure notifications with i18n support by @cjpais in #997
  • fix: overlay not showing on non-primary monitors by @jondeibel in #969
  • fix(nix): Fixed nix hash for dependencies, added CI job and script for updating dependencies versions by @xilec in #948
  • docs: add note in readme about homebrew install by @avishj in #1011
  • fix(nix): replace manual hash management with bun2nix by @xilec in #1021
  • default to handy keys on windows by @cjpais in #1029
  • unwind instead of crash by @cjpais in #1030
  • Add Windows microphone permission onboarding by @ferologics in #991
  • Using the whisper initial_prompt field for custom words by @jmcampanini in #1035
  • attempt to clean up warnings on build by @cjpais in #1037
  • be able to change models from the tray by @cjpais in #1002
  • upgrade to handy-keys 0.2.3 by @cjpais in #1039
  • Reduce VolumeSlider step size from 10% to 1% by @sscotth in #944
  • Add Windows installation with winget to README by @pl4nty in #1046
  • fix: keep Windows microphone guidance Windows-only by @ferologics in #1032
  • ensure samples don't get dropped by @cjpais in #1043
  • Migrate to transcribe-rs-0.3.1 and add Canary support by @intech in #1023
  • experimental: pick between cpu/gpu acceleration + enable directml on windows by @cjpais in #1058
  • feat(nix): NixOS integration — ALSA_PLUGIN_DIR + nixosModule by @zitongcharliedeng in #1025

New Contributors

Full Changelog: v0.7.10...v0.7.11

v0.7.10

10 Mar 05:47

Choose a tag to compare

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

New Contributors

Full Changelog: v0.7.9...v0.7.10

v0.7.9

01 Mar 15:33

Choose a tag to compare

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

Full Changelog: v0.7.8...v0.7.9

v0.7.8

25 Feb 07:47
f705a49

Choose a tag to compare

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

20 Feb 06:20

Choose a tag to compare

Should help to fix keyboard shortcut stability on Windows and MacOS. Also improved audio handling

What's Changed

New Contributors

Full Changelog: v0.7.6...v0.7.7

v0.7.6

17 Feb 06:00

Choose a tag to compare

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

Full Changelog: v0.7.5...v0.7.6

v0.7.5

11 Feb 12:48

Choose a tag to compare

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

Full Changelog: v0.7.4...v0.7.5