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