Skip to content

Snapcast v0.27.0

Compare
Choose a tag to compare
@badaix badaix released this 05 Feb 11:12
· 165 commits to develop since this release

Version 0.27.0

Features

  • Server: Configurable default volume for new clients (Issue #910, PR #1024)
  • Server: New control script for mopidy: meta_mopidy.py
  • Server: New control script for librespot java: meta_librespot-java.py
  • Server: Add "mute" stream property

Bugfixes

  • Server: Fix random crash with meta stream (Issue #966)
  • Server: Fix compatibility with librespot 0.5-dev (Issue #1063, #1074, #1042)
  • Server: Not terminate on malformed json messages (Issue #1049)
  • Server: Fix random segfault (Issue #1047)
  • Server: Fix growing delay on input stream (Issue #1014)
  • Server: Fix segfault with Librespot on Alpine (Issue #1026)
  • Server: meta_mpd.py is installed with 755 (Issue #1021, #970)
  • Server: Add list of dependecies to meta_mpd.py (Issue #971)
  • Server: meta_mpd.py stopped working (Issue #997)
  • Client: Not terminate if codec is "null" (Issue #1076)
  • Fix test failures (Issue #961)

General

  • Fix compilation on macOS with Xcode 13.4.1 (Issue #1028)
  • Fix compilation with boost 1.81.0 (Issue #1082)
  • Remove debhelper files from project (moved to SnapOS project)
  • SnapOs uses containers to build deb packages (solves Issue #968)
  • Snapweb: Update to v0.5.0

Packages

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

Debian

The packages snapclient_<version>_without_pulse_<arch>.deb are built without pulse audio player backend support (i.e. do not support --player pulse) and thus don't require the PulseAudio dependencies, recommended for headless, non-desktop systems.

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