Skip to content

Release history

Snapcast releases

Synchronous multiroom audio server. `GPL-3.0` `C++/deb`

All releases

1 shown

v0.35.0 New feature
Notable features
  • Client: SDL2 player added for improved portability
  • Server: Option to set a default source
Full changelog

Version 0.35.0

Features

  • Client: Add SDL2 player for better portability (PR #1460)
  • Server: Add option for a default source (PR #1494, Issue #1316)

Bugfixes

  • Server: End control script when Stream.RemoveStream is called (Issue #1455)
  • Server: Close TCP server when Stream.RemoveStream is called (Issue #1497)

General

  • CI: remove gcc-9
  • Move project to https://github.com/snapcast/snapcast (Issue #1458)
  • Doc: Update README with Snapclient for ESP32 details (PR #1468, Issue #1501)
  • Doc: Update README with snapmixer (CLI volume control) details (PR #1490)
  • Doc: Include correct samplerate in the go-librespot example (PR #1504)
  • Doc: Update param name in librespot example (PR #1476)

Contributors

  • @badaix
  • @malkstar
  • @CarlosDerSeher
  • @tremby
  • @genericuser256
  • @flocke
  • @olorin

Packages

The provided debian packages are automated builds from snapcast github actions.

Debian

The packages snapclient_<version>_<arch>_<debian>_with-pulse.deb are built with pulse audio player backend support (i.e. do support --player pulse) and thus require the PulseAudio dependencies.
Packages with suffix _with-pipewire.deb are built with pipewire support and thus require the PipeWire dependencies.

Windows

There is no installer provided, the contained package vc_redist.exe must be installed to run snapclient.exe. The dll files must be located in your PATH or in the same directory with snapclient.exe.
stijnvdb88 provides with Snap.Net a control interface and a player as single file installer.

Beta — feedback welcome: [email protected]