diff --git a/CMakeLists.txt b/CMakeLists.txt index d49dedc8..3aad38ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.2) -project(snapcast LANGUAGES CXX VERSION 0.19.0) +project(snapcast LANGUAGES CXX VERSION 0.20.0) set(PROJECT_DESCRIPTION "Multiroom client-server audio player") set(PROJECT_URL "https://github.com/badaix/snapcast") diff --git a/changelog.md b/changelog.md index e381b87f..2bbdc1c7 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,31 @@ # Snapcast changelog +## Version 0.20.0 + +### Features + +- Client: Windows support (Issue #24) +- Client: Add hardware mixer (Issue #318) +- Client: Add "script" and "none" mixer (Issue #302) +- Client: Add sharingmode for audio device (if supported) +- Logging: configurable sink and filters (Issue #30, #561, #122, #559) +- Librespot: add option "disable-audio-cache=[false|true]" + +### Bugfixes + +- Fix build failure on FreeBSD (Issue #565) +- Fix calling lsb_release multiple times (Issue #470) +- Client: high CPU load and crash during playback (Issue #609) +- Client: improved handling of USB audio disconnects (Issue #64) +- Client: latency is forgotten (Issue #476, #588) +- Server: fix crash if client disconnects during connect + +### General + +- Client: use less threads and thus less ressources + +_Johannes Pohl TODO, 14 May 2020 00:13:37 +0200_ + ## Version 0.19.0 ### Features diff --git a/debian/changelog b/debian/changelog index 4e5e2172..14c3e3fe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,24 @@ +snapcast (0.20.0-1) unstable; urgency=medium + + * Features + -Client: Windows support (Issue #24) + -Client: Add hardware mixer (Issue #318) + -Client: Add "script" and "none" mixer (Issue #302) + -Client: Add sharingmode for audio device (if supported) + -Logging: configurable sink and filters (Issue #30, #561, #122, #559) + -Librespot: add option "disable-audio-cache=[false|true]" + * Bugfixes + -Fix build failure on FreeBSD (Issue #565) + -Fix calling lsb_release multiple times (Issue #470) + -Client: high CPU load and crash during playback (Issue #609) + -Client: improved handling of USB audio disconnects (Issue #64) + -Client: latency is forgotten (Issue #476, #588) + -Server: fix crash if client disconnects during connect + * General + -Client: use less threads and thus less ressources + + -- Johannes Pohl TODO, 14 May 2020 00:13:37 +0200 + snapcast (0.19.0-1) unstable; urgency=medium * Features diff --git a/server/Makefile b/server/Makefile index 54aa76b3..c64b75f7 100644 --- a/server/Makefile +++ b/server/Makefile @@ -14,7 +14,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -VERSION = 0.19.0 +VERSION = 0.20.0 BIN = snapserver ifeq ($(TARGET), FREEBSD)