- Sanitize metric names by replacing
:
with_
to adhere to the StatsD protocol (#26). - Add support for GHC 8.10 in base bounds and CI.
- Don't rethrow
ThreadKilled
exceptions to the thread that invokedforkStatsd
, so that the statsd thread can be safely killed (#20).
- API addition: 'statsdFlush', allows to flush the sample to statsd server manually (#18).
- Remove internal
diffSample
optimisation and always report the full state of theStore
instead of only what's changed between iterations (#17).
- Support GHC 8.2.1.
- Suppress errors when sending to a non-existent receiver (#6).
- Send distributions as gauges and counters.
- Update examples.
- GHC 8.0 support.
- Support GHC 7.10.
- Add support for network-2.6.
- Add support for text-1.2.
- Add configurable metric name prefix and suffix.
- Add support for GHC 7.4.
- Initial release.