Centrifugo v2.4.0 Release Notes
Release Date: 2020-03-08 // about 4 years ago-
๐ This release is a step towards new interesting possibilities with Centrifugo. It adds server-side subscriptions support and some sugar on top of it. With server-side subscriptions you don't need to call
Subscribe
method on client side at all. Follow release notes to know more.No backwards incompatible changes here.
๐ Improvements:
- ๐ Server-side subscriptions, this functionality requires updating client code so at moment usage is limited to
centrifuge-js
. Also there is a possibility to automatically subscribe user connection to personal notifications channel. More info in new documentation chapter - ๐ New private subscription JWT
eto
claim - see its description in docs - ๐ Options to disable WebSocket, SockJS and API handlers โ see docs
- ๐ New option
websocket_use_write_buffer_pool
โ see docs - Metrics now include histograms of requests durations - pull request
- โ Add Linux ARM binary release
๐ Fixes:
- ๐ Fix unreliable unsubscriptions from Redis PUB/SUB channels under load, now we unsubscribe nodes from PUB/SUB channels over in-memory queue
- ๐ Fix
tls_external
option regression
๐ณ Docker images
- ๐ณ
docker pull centrifugo/centrifugo:v2.4.0
- ๐ณ
docker pull centrifugo/centrifugo:v2
- ๐ณ
docker pull centrifugo/centrifugo:v2.4
- ๐ณ
docker pull centrifugo/centrifugo:latest
- ๐ Server-side subscriptions, this functionality requires updating client code so at moment usage is limited to