diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d77855fd8..5029e8fa42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,20 @@ -v1.6.2 (not released yet) -========================= - -No backwards incompatible changes here. +v1.6.2 +====== ### Features * Use Redis pipelining and single connection for presence/history/channels operations. This increases performance of those operations especially on systems with many CPU cores. * Homebrew formula to install Centrifugo on MacOS, see README for instructions. +* Update gorilla websocket library - there is one more update for websocket compression: pool flate readers which should increase compression performance. ### Fixes * Fix calling presence remove for every channel (not only channels with presence option enabled). -* Change subscribing/unsubscribing algorithm to Redis channels - it fixes theretical possibility ow wrong subscribing state in Redis. +* Change subscribing/unsubscribing algorithm to Redis channels - it fixes theretical possibility of wrong subscribing state in Redis. + +### Internal (for developers/contributors) + +* We don't use `disconnect` message before closing client connections anymore - we rely on websocket/SockJS close reason now (which is JSON encoded `DisconnectAdvice`). Our js client already handles that reason, so no breaking changes there. Some work required in other clients though to support `reconnect: false` in advice. v1.6.1 ====== diff --git a/Dockerfile b/Dockerfile index f55e431e5b..4878a1c3dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ FROM centos:7 -ENV VERSION 1.6.1 +ENV VERSION 1.6.2 -ENV CENTRIFUGO_SHA256 4692ea627d0c2690a74fb7566363cb48dfbb31ecbcdd1ea4b190ed9fb9948f83 +ENV CENTRIFUGO_SHA256 7bd0ac9d9354789606fbaf5ce734e8089733ab2bef7f16e47531de1df46db7d2 ENV DOWNLOAD https://github.com/centrifugal/centrifugo/releases/download/v$VERSION/centrifugo-$VERSION-linux-amd64.zip diff --git a/centrifugo.rb b/centrifugo.rb index b436522678..8726fd4d24 100644 --- a/centrifugo.rb +++ b/centrifugo.rb @@ -1,8 +1,8 @@ class Centrifugo < Formula desc "Centrifugo" homepage "https://github.com/centrifugal/centrifugo" - url "https://github.com/centrifugal/centrifugo/releases/download/v1.6.1/centrifugo-1.6.1-darwin-amd64.zip" - sha256 "e2c9467d996bbb62416544d1e6a53e6044c90e405a4f62a3ed651485526f5395" + url "https://github.com/centrifugal/centrifugo/releases/download/v1.6.2/centrifugo-1.6.2-darwin-amd64.zip" + sha256 "a1b3d6b9ad5c7a53d95e70357f9a7e25f664e37cb15473fa8ea84d5a7b0db6cf" def install system "chmod", "+x", "centrifugo"