Snapcast v0.19.0 Release Notes

Release Date: 2020-03-14 // about 4 years ago
  • ๐Ÿ”– Version 0.19.0

    ๐Ÿ”‹ Features

    • Option to not kill all running librespot instances (PR #539)
    • โž• Add Airplay cover art to metadata (PR #543)
    • ๐Ÿ‘ Anroid: add support for Oboe audio backend
    • ๐Ÿ”ง Server: configurable PID file (Issue #554)
    • ๐Ÿ”ง Server: configurable persistant storage directory (Issue #554)
    • ๐Ÿ’ป Server: config file options can be overwritten on command line
    • Client: PCM stream can be resampled using the "--sampleformat" option
    • Librespot: add option "autoplay=[false|true]"

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fix Airplay metadata, port selection and device names (PR #537)
    • ๐Ÿ›  Fix cmake build when libatomic is needed (PR #540)
    • Control: fix random crash (PR #543)

    General

    • ๐Ÿšค ALSA: improved latency estimation for better sync
    • ๐Ÿ‘Œ Improved audio synchronization
    • ๐Ÿ”€ Faster initial sync after client start and reconnect
    • Less playback tempo adaptions and jitter (Issue #525)
    • Playback is robust against system time changes (Issue #522)
    • Less "resyncs" in stream reader that were causing audio dropouts
    • Control: quicker response to group volume changes
    • Server uses less memory when sending PCM data to a stalled connection