Centrifugo v2.1.0 Release Notes
Release Date: 2018-12-30 // about 5 years ago-
๐ This release contains changes in metric paths exported to Graphite, you may need to fix your dashboard when upgrading. Otherwise everything in backwards compatible.
๐ Improvements:
- ๐จ Refactored export to Graphite, you can now control aggregation interval using
graphite_interval
option (in seconds), during refactoring some magical path transformation was removed so now we have more predictable path generation. Though Graphite paths changed with this refactoring - โ Web interface rewritten using modern Javascript stack - latest React, Webpack instead of Gulp, ES6 syntax
- Aggregated metrics also added to
info
command reply. This makes it possible to look at metrics in admin panel too when callinginfo
command - ๐ More options can be set over environment variables โ see #254
- ๐ Healthcheck endpoint โ see #252
- ๐ New important chapter in docs โ integration guide
- ๐ Support setting
api_key
when usingDeploy on Heroku
button - Better timeout handling in Redis engine โ client timeout is now bigger than default
redis_read_timeout
so application can more reliably handle errors
๐ Fixes:
- ๐ณ Dockerfile had no correct
WORKDIR
set so it was only possible to use absolute config file path, now this is fixed in this commit - ๐ Show node version in admin web panel
- ๐ Fix possible goroutine leak on client connection close, commit
๐ณ Docker images
- ๐ณ
docker pull centrifugo/centrifugo:v2.1.0
- ๐ณ
docker pull centrifugo/centrifugo:v2
- ๐ณ
docker pull centrifugo/centrifugo:v2.1
- ๐ณ
docker pull centrifugo/centrifugo:latest
- ๐จ Refactored export to Graphite, you can now control aggregation interval using