github badaix/snapcast v0.33.0
Snapcast v0.33.0

11 hours ago

Version 0.33.0

Features

  • Server: Add PipeWire stream reader (PR #1418, Issue #1371)
  • Client: Add PipeWire player (PR #1420, Issue #1419, #821)
  • Server: process stream sources can be added via RPC (Issue #1359, PR #1444)
  • Server: mDNS can be disabled (Issue #1172, PR #1437)
  • Server: Audio streaming over plain TCP (port 1704) can be disabled (PR #1437)
  • Server: Add control script for go-librespot (PR #1433, Issue #1424)

Bugfixes

  • Client: Fix case of command line arguments (Issue #1411)
  • Client: Fix deadlock during shutdown (PR #1415)
  • Fix building with boost v1.89.0 (Issues #1413)
  • Fix MacOS CI (PR #1446)

General

  • Server: Log warning if default config is missing (PR #1402)
  • Server: Make SSL support optional (-DBUILD_WITH_SSL) (Issue #1426, PR #1427)
  • Make ALSA optional (PR #1422)
  • Enable OpenSSL support for Android builds in CMakeLists.txt (PR #1373)
  • Update Readme (PR #1431)
  • Build Trixie packages for amd64 (Issue #1429)
  • tcp section in snapserver.conf renamed to tcp-control (PR #1437)
  • TCP streaming settings moved from stream to tcp-streaming (PR #1437)

Contributors

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.

Don't miss a new snapcast release

NewReleases is sending notifications on new releases.