Skip to content

Commit

Permalink
update version to 0.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
badaix committed Nov 20, 2019
1 parent 09bd4c3 commit f20bd1b
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 8 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.2)

project(snapcast LANGUAGES CXX VERSION 0.16.0)
project(snapcast LANGUAGES CXX VERSION 0.17.0)
set(PROJECT_DESCRIPTION "Multi-room client-server audio player")
set(PROJECT_URL "https://github.com/badaix/snapcast")

Expand Down
12 changes: 7 additions & 5 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,28 @@
# Snapcast changelog

## Version 0.17.0 (WIP)
## Version 0.17.0

### Features

- Support for Opus low-latency codec added (PR #4)
- Support for Opus low-latency codec (PR #4)

### Bugfixes

- CMake: fix check for libatomic (Issue #490, PR #494)
- WebUI: interface.html uses the server's IP for the websocket connection
- AixLog: fix warnings (Issue #484)
- Fix pedantic warnings
- Fix warnings (Issue #484)
- Fix lock order inversions and data races identified by thread sanitizer
- Makefiles: fix install targets (PR #493)
- Makefiles: LDFLAGS are added from environment (PR #492)
- CMake: required Boost version is raised to 1.70 (Issue #488)
- Fix crash in websocket server

### General

- Changing group volume is much more responsive for large groups
- Stream server uses less threads (one in total, instead of 1+2n)
- Changing group volume is much more responsive for larger groups
- Unknown snapserver.conf options are logged as warning (Issue #487)
- debian scripts: change usernames back to snapclient and snapserver

_Johannes Pohl <[email protected]> Sat, 42 Nov 2019 00:13:37 +0200_

Expand All @@ -48,6 +49,7 @@ _Johannes Pohl <[email protected]> Sat, 42 Nov 2019 00:13:37 +0200_
- Snapcast depends on boost::asio and boost::beast (header only)
- Tidy up code base
- Makefile doesn't statically link libgcc and libstdc++
- debian scripts: change usernames to _snapclient and _snapserver

_Johannes Pohl <[email protected]> Sat, 13 Oct 2019 00:13:37 +0200_

Expand Down
2 changes: 1 addition & 1 deletion client/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

VERSION = 0.16.0
VERSION = 0.17.0
BIN = snapclient

ifeq ($(TARGET), FREEBSD)
Expand Down
21 changes: 21 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
snapcast (0.17.0-1) unstable; urgency=medium

* Features
-Support for Opus low-latency codec (PR #4)
* Bugfixes
-CMake: fix check for libatomic (Issue #490, PR #494)
-WebUI: interface.html uses the server's IP for the websocket connection
-Fix warnings (Issue #484)
-Fix lock order inversions and data races identified by thread sanitizer
-Makefiles: fix install targets (PR #493)
-Makefiles: LDFLAGS are added from environment (PR #492)
-CMake: required Boost version is raised to 1.70 (Issue #488)
-Fix crash in websocket server
* General
-Stream server uses less threads (one in total, instead of 1+2n)
-Changing group volume is much more responsive for larger groups
-Unknown snapserver.conf options are logged as warning (Issue #487)
-debian scripts: change usernames back to snapclient and snapserver

-- Johannes Pohl <[email protected]> Wed, 20 Nov 2018 00:13:37 +0200

This comment has been minimized.

Copy link
@uSpike

uSpike Nov 20, 2019

Contributor

Bad year


snapcast (0.16.0-1) unstable; urgency=medium

* Features
Expand Down
2 changes: 1 addition & 1 deletion server/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

VERSION = 0.16.0
VERSION = 0.17.0
BIN = snapserver

ifeq ($(TARGET), FREEBSD)
Expand Down
1 change: 1 addition & 0 deletions server/control_session_tcp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@

using namespace std;

// https://stackoverflow.com/questions/7754695/boost-asio-async-write-how-to-not-interleaving-async-write-calls/7756894


ControlSessionTcp::ControlSessionTcp(ControlMessageReceiver* receiver, boost::asio::io_context& ioc, tcp::socket&& socket)
Expand Down

0 comments on commit f20bd1b

Please sign in to comment.