v0.9.8
cjpais/Handyv0.9.8Oct 3, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on stabilizing the application with numerous bug fixes related to transcription, shortcuts, and UI behavior. It introduces a new Chinese script selector and improves the handling of filler words and device initialization.
Key Highlights
- Added Chinese script selector and simplified internal architecture.
- Improved transcription accuracy by refining filler word detection and capitalization logic.
- Enhanced shortcut handling by rejecting invalid bindings and fixing model unload issues.
- Fixed UI glitches including settings scroll position and Wayland recording indicators.
New Features
- Chinese script selector
Full Release Notes
bug fixes ## What's Changed * fix: unload model after recordings with no audio by @rajin-khan in https://github.com/cjpais/Handy/pull/2106 * fix: reset settings scroll position when switching sections by @wesleymatosdev in https://github.com/cjpais/Handy/pull/2082 * fix(shortcut): reject unknown reset binding IDs by @nkootstra in https://github.com/cjpais/Handy/pull/2033 * fix(history): show copy success only after clipboard write by @nkootstra in https://github.com/cjpais/Handy/pull/2011 * fix: emit parseable names for compound shortcut keys by @BrianMcBrayer in https://github.com/cjpais/Handy/pull/1862 * docs: restore the recording indicator on Omarchy with native Wayland by @mdcnick in https://github.com/cjpais/Handy/pull/2040 * fix: stop removing "Ha" as an English filler word by @aktanazat in https://github.com/cjpais/Handy/pull/2156 * bump to transcribe-cpp-0.2.4 by @cjpais in https://github.com/cjpais/Handy/pull/2147 * fix: keep the sentence capital after removing a leading filler by @aktanazat in https://github.com/cjpais/Handy/pull/2157 * fix: don't start recording when no model can transcribe it by @aktanazat in https://github.com/cjpais/Handy/pull/2161 * fix: reject shortcuts the Tauri backend cannot parse by @aktanazat in https://github.com/cjpais/Handy/pull/2158 * fix: list compute devices off the startup path by @aktanazat in https://github.com/cjpais/Handy/pull/2160 * add chinese script selector + simplify internals by @cjpais in https://github.com/cjpais/Handy/pull/2186 * fix: keep the cancel shortcut from staying registered after a short recording by @ShivankK26 in https://github.com/cjpais/Handy/pull/2190 ## New Contributors * @rajin-khan made their first contribution in https://github.com/cjpais/Handy/pull/2106 * @wesleymatosdev made their first contribution in https://github.com/cjpais/Handy/pull/2082 * @nkootstra made their first contribution in https://github.com/cjpais/Handy/pull/2033 * @BrianMcBrayer made their first contribution in https://github.com/cjpais/Handy/pull/1862 * @mdcnick made their first contribution in https://github.com/cjpais/Handy/pull/2040 * @aktanazat made their first contribution in https://github.com/cjpais/Handy/pull/2156 * @ShivankK26 made their first contribution in https://github.com/cjpais/Handy/pull/2190 **Full Changelog**: https://github.com/cjpais/Handy/compare/v0.9.7...v0.9.8
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one