Skip to content

v0.14.2

Choose a tag to compare

@github-actions github-actions released this 18 Jul 01:43
· 59 commits to main since this release
3d65e5c

Vocalinux v0.14.2

Vocalinux 0.14.2 is a stability patch on the 0.14 series. Feature set is the same as 0.14.x: Flatpak packaging, AUR, configurable hotkeys, FunASR/SenseVoice remote API, layout-aware shortcuts, and the Wayland/IBus reliability work from this line. This release fixes IBus reliability bugs and makes the settings dialog fit normal monitors.


Highlights

Area Description
IBus engine launch Engine process starts after the Flatpak XDG path import change instead of dying with ImportError and falling back to ydotool/clipboard paste
First dictation Cold start on GNOME Wayland no longer drops the first utterance of a session (wait for FocusIn before commit)
Settings dialog Notebook tabs scroll so the window fits 1080p and similar displays; wheel events from unfocused widgets reach the tab scroller

Bug Fixes

  • IBus: Restore engine process launch after Flatpak XDG path import so the engine no longer dies with ImportError and falls back to ydotool/clipboard paste. (#534 by @jatinkrmalik; also reported as #539 by @dbyentzen)
  • IBus: Wait for FocusIn before commit on scoped injection so the first dictation of a session is not dropped on GNOME Wayland. (#533 by @jatinkrmalik, fixes #523 reported by @BlackEyedHatMan)
  • Settings UI: Make settings notebook tabs scrollable so the dialog fits the monitor instead of growing taller than the screen. (#538 by @BlackEyedHatMan)
  • Settings UI: Forward wheel events from unfocused combos/spins to the tab scroller and clean up nested Advanced ScrolledWindow shadows. (#541 by @jatinkrmalik)

CI / packaging (not user-facing)


Thanks

Thank you @BlackEyedHatMan for reporting the first-dictation drop (#523) and for shipping the settings dialog scroll fix (#538). Clear bug report plus a solid PR made this patch better.

Thank you @dbyentzen for reporting the IBus engine process / missing component registration failure on X11 (#539). That write-up helped confirm the same class of failure fixed in #534.

Thanks to everyone testing the 0.14 line and filing bugs. Reports like these are how the app gets better.


Install / Upgrade

Recommended (install.sh)

curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh -o /tmp/vl.sh && bash /tmp/vl.sh

From the release tag

cd vocalinux
git fetch origin
git checkout v0.14.2
./install.sh

Arch Linux (AUR)

yay -S vocalinux

PyPI

pip install -U vocalinux

Flatpak

Flathub submission is still in review. Local build: see packaging/flatpak/. When Flathub lands: flatpak update com.vocalinux.Vocalinux.

Upgrade details: docs/UPDATE.md


Full changelog: v0.14.1...v0.14.2