Skip to content

Changelog

Unreleased

1.2.0 (2026-06-29)

Added

  • New VSS_PIPELINES__VAD__STORE_CANCELLED_STREAMS environment variable to decide whether the stream from a cancelled session is stored or not.
  • QualitasAudio module added to replace vad algorithm.

Removed

  • Removed polyfill from GitLab Pages.

1.1.5 (2026-03-10)

Added

  • Asynchronous redis client added.
  • New VSS_SERVICE__MATCHING_TIMEOUT_SECONDS environment variable to avoid infinte matchings.
  • New VSS_PIPELINES__VAD__DEEP_VAD_THRESHOLD environment variable to adjust deepVAD threshold.

Fixed

  • StreamSessionMatcher refactor to avoid zombi coroutines.
  • StreamDataProducer refactor to be async.
  • VAD refactor to improve CPU usage by decreasing deep_vad usage.

1.1.4 (2026-02-03)

Added

  • Added condition to avoid race condition due to unexpected audiohook resumed message.

Removed

  • Lock system for avoiding duplicated Celery tasks removed.

1.1.3 (2026-02-02)

Added

  • Lock system added to avoid having duplicated celery tasks.
  • Celery task hard limit added to avoid having infinite running tasks.

1.1.2 (2026-01-26)

Fixed

  • product_name and product_version fields added to FastAPI logs.

1.1.1 (2026-01-22)

Fixed

  • Fixed error when setting net_speech_duration value within VQMA tag.

1.1.0 (2026-01-09)

Added

  • VQMA (Veridas Quality Module Analysis) tag added to vad pipeline net_speech wav files.

1.0.1 (2025-10-27)

Fixed

  • Deep VAD applied to net speech to avoid unconsistencies between VSS and dasPeak.

1.0.0 (2025-09-15)

Added

  • First release of VSS.