Version 2.0.0
contains breaking changes and beta features, please refer to the
Notes section below for details.
- [BREAKING]
statsdWriter
now implements io.Writer interface. See #46. - [BUGFIX] Flush buffer on close. See #47.
- [BETA] Add support for global distributions. See #45.
- [FEATURE] Add support for Unix Domain Sockets. See #37.
- [FEATURE] Export
eventAlertType
andeventPriority
. See #42, thanks @thomas91310. - [FEATURE] Export
Flush
method. See #40, thanks @colega. - [BUGFIX] Prevent panics when closing the
udsWriter
. See #43, thanks @jacek-adamek. - [IMPROVEMENT] Fix issues reported by Golint. See #39, thanks @tariq1890.
- [IMPROVEMENT] Improve message building speed by using less
fmt.Sprintf
s. See #32, thanks @corsc.
- [FEATURE] Export serviceCheckStatus allowing interfaces to statsd.Client. See #19 (Thanks @Jasrags)
- [FEATURE] Client.sendMsg(). Check payload length for all messages. See #25 (Thanks @theckman)
- [BUGFIX] Remove new lines from tags. See #21 (Thanks @sjung-stripe)
- [BUGFIX] Do not panic on Client.Event when
nil
. See #28 - [DOCUMENTATION] Update
decr
documentation to match implementation. See #30 (Thanks @kcollasarundell)
We hadn't been properly versioning this project. We will begin to do so with this
1.0.0
release. We had some contributions in the past and would like to thank the
contributors @aviau, @sschepens, @jovanbrakus, @abtris, @tummychow, @gphat, @diasjorge,
@victortrac, @seiffert and @w-vi, in no particular order, for their work.
Below, for reference, the latest improvements made in 07/2016 - 08/2016
- [FEATURE] Implemented support for service checks. See #17 and #5. (Thanks @jovanbrakus and @diasjorge).
- [FEATURE] Add Incr, Decr, Timing and more docs.. See #15. (Thanks @gphat)
- [BUGFIX] Do not append to shared slice. See #16. (Thanks @tummychow)