Release History

Vocalinux Changelog

Track every release and see how Vocalinux has evolved. From initial alpha to stable releases, follow the journey of Linux voice dictation.

v0.10.1-beta
BetaLatest2026-03-30
  • Bundled package resources to prevent missing system tray icons (fixes #349, PR #354)
  • Stopped recognition before engine switches to prevent segfaults (fixes #350, PR #355)
  • Added a dedicated Close button in Settings for better WM compatibility (fixes #323, PR #356)
  • Preserved XKB layout state during Vocalinux IBus activation (fixes #292, PR #343)
  • Auto-recover speech recognition after system suspend/resume via new D-Bus handler (fixes #367, PR #369)
  • Restart keyboard shortcut backend after resume to keep shortcuts working (PR #371)
  • Delayed keyboard restart to allow USB re-enumeration after resume (PR #372)
  • Fixed premature transcription during push-to-talk silence (fixes #358, PR #359)
  • Disabled copy-to-clipboard by default in Settings (PR #370)
  • Maintenance updates: npm/yarn dependency refresh and brace-expansion dev dependency bump (PR #346, #357)
v0.10.0-beta
Beta2026-03-25
  • Generalized keyboard modifier alias matching across layouts for more reliable shortcuts
  • Audio channel probing now validates device-supported sample rates before selection
  • evdev now handles SYN_DROPPED to prevent stale modifier state
  • IBus engine activation now uses register_component for stronger text-injection startup
  • Settings dialog forces window decorations to prevent missing-titlebar behavior
  • Tray icon refresh now uses icon names for better AppIndicator compatibility
  • Coverage increased to 80%+ with additional IBus launch/main-entry tests
  • Installer and CI polish: latest-tag fallback via GitHub API, Node 24 deploy, and path-filtered workflows
v0.9.0-beta
Beta2026-03-14
  • Left/right modifier key distinction — choose Left Ctrl vs Right Ctrl for your shortcut
  • Sound effects toggle — enable or disable audio feedback from Settings
  • Wayland clipboard fallback — auto-copies text when virtual keyboard injection isn't available
  • Display availability check — graceful error when running in headless environments
  • Fixed unwanted leading space at the start of each new transcription session
  • Fixed shortcut mode (toggle/push-to-talk) not applying on startup
  • Improved Debian/pipx installation guidance and cross-distro error messages
  • Grouped shortcut selector UI — shortcuts organised by Either/Left/Right side
v0.8.0-beta
Beta2026-03-01
  • Push-to-talk shortcut mode (hold to speak, release to stop)
  • Optional voice commands with VOSK auto-enable behavior
  • Improved shortcut mode switching and callback reliability
  • IBus active-method detection before text injection
  • Audio hardware compatibility fixes (sample rate and channel count)
  • Fedora startup dialog stability fix
  • Web SEO expansion and homepage visual refresh
v0.7.0-beta
Beta2026-02-22
  • Autostart on login support (XDG autostart)
  • Tabbed settings dialog (Speech Engine, Recognition, Text Injection, Audio Feedback, General)
  • Intel GPU compatibility detection - auto fallback to CPU for incompatible GPUs
  • Single instance prevention - prevents multiple Vocalinux running
  • Evdev device management - removes disconnected devices to prevent CPU spin
  • Improved GPU detection - avoids false positives on systems without dev libraries
  • IBus fallback - skip setup when daemon not running
  • Fedora dnf check-update fix
  • Web SEO - 7 new optimized pages
v0.6.3-beta
Beta2026-02-19
  • Fixed installer default tag pointing to correct version
  • Added missing psutil dependency for fresh installs
  • Process check and interactive prompts in install/uninstall
  • Removed leading space from first speech transcription
v0.6.2-beta
Beta2026-02-18
  • Interactive backend selection (GPU/CPU)
  • Enhanced welcome message
  • Simplified install commands
  • Better GPU support and Vulkan detection
v0.6.0-beta
Beta2026-02-12
  • whisper.cpp as default engine
  • Multi-language support with auto-detection
  • System tray indicator
  • Full Wayland support
  • IBus text injection engine
v0.5.0-beta
Beta2026-02-06
  • First beta release
  • Stable core functionality
  • Multiple speech engine support
  • Improved text injection
v0.4.1-alpha
Alpha2026-01-29
  • Language selector UI
  • App drawer launch fix
  • Better commit handling
  • Improved update mechanism
v0.4.0-alpha
Alpha2026-01-29
  • Multi-language support (French, German, Russian)
  • Debian 13+ compatibility
  • Python 3.12+ support
  • Tag-based version selection in installer
v0.3.0-alpha
Alpha2026-01-21
  • Initial public alpha
  • Basic speech recognition
  • X11 text injection
  • VOSK engine support

Stay Updated

  • Watch the repository on GitHub for release notifications
  • Re-run the installer to update to the latest version
  • Check the install guide for update instructions