Skip to content

Voxint v0.30.0

Choose a tag to compare

@bengizmo bengizmo released this 30 Aug 12:19
· 217 commits to main since this release
56ef41a

What's new

Added

  • Pause/resume and restart-from-scratch pipeline controls (#324). The run
    detail page now has a Pause button for queued and running runs
    (cooperative — the current stage finishes first, then no further stages
    start until you resume), Resume and Cancel for paused runs, and
    Restart from scratch in the Manage section for completed, failed, or
    cancelled runs (re-queues from the first stage; prior results are preserved
    in the stage ledger). New PAUSED status with amber pill; migration 0053.

Changed

  • Decorative search chrome removed (#162). The inert "Search everything
    ⌘K" / "Find a person" / "Filter media" affordances in the topbar and on the
    media and speakers pages are gone until search actually exists; the layout
    seam and styles stay for the real implementation.

Fixed

  • Settings status reports the two AI lanes separately and honestly (#316)
  • Settings status knows how Voxint was installed (#317)
  • Home "voices without a name" card dead-ended (#315)
  • Topbar section label on review pages (#319)
  • Singular/plural copy errors (#318)
  • Console favicon (#320)

Install / upgrade

Docker (recommended):

# Fresh install
curl -fsSL https://raw.githubusercontent.com/bengizmo/voxint/v0.30.0/scripts/install.sh | bash

# Existing install
docker compose pull && docker compose up -d

PyPI:

pip install voxint==0.30.0

Images

All 10 images on GHCR (ghcr.io/bengizmo/voxint-*:0.30.0):
app (multi-arch), whisper/pyannote/titanet (CUDA + CPU multi-arch),
whisper-rocm, voxint-llm, voxint-synthdetect.

Full changelog: https://github.com/bengizmo/voxint/blob/v0.30.0/CHANGELOG.md