This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryAdded SDL2 client player, server default source option, and fixed stream removal cleanup.
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.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]