github VocaHQ/vocalinux nightly-2026-09-30
Nightly Build - 0.17.0.dev20260930+dbe0215

pre-release4 hours ago

Nightly Build 0.17.0.dev20260930+dbe0215

This is a nightly development build. It may contain bugs or incomplete features. Use at your own risk.


What's in This Build

Commit Details:

  • SHA: dbe0215
  • Message: feat(shortcuts): add language switching shortcuts, fix PTT races, and add dictation history (#880)
  • Author: devin-ai-integration[bot]
  • Date: 2026-09-30 01:05:18 -0700

Changes Since Last Nightly

  • dbe0215 feat(shortcuts): add language switching shortcuts, fix PTT races, and add dictation history (#880)
  • ca40f7d fix(text-injection): keep Alt+Shift/Win+Space layout switching on GNOME Wayland (#876)
  • 8ebc4ce feat(diarization): per-speaker transcripts via TinyDiarize + --transcribe-file (#884)
  • b4babca feat(packaging): AUR -bin package publishing with per-arch digests (#879)
  • 5c031e6 feat(settings): bilingual dictation support with deferred settings edits (#424)
  • b71164a feat(tray): add recent dictation snippets history menu 🤖🤖🤖 (#487)
  • f36c3f6 feat(text_injection): add RemoteDesktop portal injection backend (#885)
  • 24fddc4 chore(release): add snap-promote workflow for gated stable releases (#881)
  • 5e531cb refactor(audio): extract capture source from recognition manager (#883)
  • 9e6a03c feat(settings): make the settings category list scrollable (#886)
  • ff10859 fix(hotkeys): consume the dictation shortcut so it stops leaking to apps (#873)
  • 004696b refactor(settings): consolidate dialog guard flags and widget construction (#878)
  • ba72177 fix(downloads): abort blocked model fetches on cancel (#888)
  • c9ea6c7 feat(flatpak): publish a signed self-hosted OSTree remote on releases (#875)
  • d29c884 fix(settings): gray out Dictation Tone while sound effects are off (#877)
  • 77def71 fix(audio): stop passing explicit index when zero devices enumerate (#891)
  • a89966a feat(recognition): record while an idle model reloads (#851)
  • db07590 feat(activation): D-Bus activation for compositor global shortcuts (#568)
  • c0217a8 refactor(installer): generate distro package map (#872)
  • fb9166e feat(settings): run local VocaGateway from Advanced (podman-first) (#774)
  • c265460 feat(ui): floating glowing dictation overlay (#516)
  • eef2554 feat(audio): lower other audio while dictating (#861)
  • 12e440c feat(text-injection): let config.json pin the injection backend (#649)
  • be77ea4 fix(settings): keep the download dialog visibly working after the last byte (#864)

Installation

Quick Install (Recommended)

Download the wheel file below and install:

pip install vocalinux-0.17.0.dev20260930+dbe0215-py3-none-any.whl

From PyPI (Stable)

For the latest stable release:

pip install vocalinux

Using Install Script

curl -fsSL https://raw.githubusercontent.com/VocaHQ/vocalinux/main/install.sh | bash

AppImage (no install, no root)

Download the .AppImage matching your CPU (x86_64 or aarch64) below:

chmod +x Vocalinux-0.17.0.dev20260930+dbe0215-x86_64.AppImage
./Vocalinux-0.17.0.dev20260930+dbe0215-x86_64.AppImage

Requires xdotool/wtype/ydotool on the host for text injection, same as the PyPI install path.


Build Information

Property Value
Version 0.17.0.dev20260930+dbe0215
Base Version 0.17.0
Build Date 20260930
Python 3.11+
OS Linux (X11 & Wayland)

Files

  • vocalinux-0.17.0.dev20260930+dbe0215-py3-none-any.whl - Python wheel (recommended)
  • vocalinux-0.17.0.dev20260930+dbe0215.tar.gz - Source distribution
  • Vocalinux-0.17.0.dev20260930+dbe0215-x86_64.AppImage - Self-contained, no install (Intel/AMD)
  • Vocalinux-0.17.0.dev20260930+dbe0215-aarch64.AppImage - Self-contained, no install (ARM64, added shortly after this release is published)

Links


Only the 3 most recent nightly builds are kept. This build will be automatically deleted when newer nightlies are created.

Generated on 2026-09-30 08:19:05 UTC

Don't miss a new vocalinux release

NewReleases is sending notifications on new releases.