All notable changes to this project will be documented in this file. This project aims to adhere to Semantic Versioning.
- Correct client initialization behavior to accept an IPAddress.
- Added
Statsd::Client.distribution(metric_name, value, tags)
for Datadog compatibility
- Crystal 0.35.1 removed Errno, so was removed in code as well #15
- Update to support Crystal 1.0.0 #16
- Minor doc tweaks
- Crystal 0.34.0 replaced the Error condition crystal-lang/crystal#8885
- Breaking Crystal 0.20.3 stopped automatic client hostname resolution, requiring a full IP address
- Feature: Emit timing from a block even if raised
- (Internal) Update MetricMessage to support Crystal 0.16.0
- (Internal) Replace MetricMessage struct creation with serializer
- (Internal) Use the
Number::Primitive
from Crystal 0.17.0 - Minor doc updates
- Initial release, supporting all statsd spec & extended spec for histograms and tags.