Skip to content

Snapcast v0.28.0

Compare
Choose a tag to compare
@badaix badaix released this 19 Apr 16:24
· 57 commits to develop since this release

Version 0.28.0

Features

  • Server: Use filename as title for FileStreams

Bugfixes

  • Server: Fix noise caused by reading half samples (Issue #1170)
  • Server: Check open syscall error in PipeStream::do_connect (PR #1150)
  • Server: Tweak Airplay support (#1102)
  • Server: Lower log severity for shairport-sync (Issue #891)
  • Improve connect handling in meta_mopidy.py
  • Fix cppcheck issues

General

  • CI: Build debian bookworm and bullseye packages for amd64, arm and arm64
  • CI: Add cppcheck static analysis
  • Update documentation (PR #1130, PR #1067)
  • Delete deprecated Makefiles, CMake is the only supported buildsystem
  • Snapweb: Update to v0.7.0

Packages

The provided debian packages are automated builds from snapos github actions.
Every zip file contains debian packages for:

  • the snapserver
  • the snapclient without pulse audio support (requires less dependencies)
  • the snapclient with pulse audio support

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