Skip to content

Releases: vthiery/cpp-statsd-client

v2.0.1

25 Jan 11:28
b60bc7b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

07 Sep 14:26
a06a5b9
Compare
Choose a tag to compare

Changelog

Fixes

Features

  • feat: allow float gauges (#39) a06a5b9
  • feat: add Windows support (#33) ce5cae6
  • feat: extend batching controls (#31) 0a0ce6f
  • feat: support sets and tags (#30) 13ef6d1
  • feat: maintain buffer to avoid reallocations (#29) 61af069
  • feat: automatically add '.' between prefix and key when omitted (#28) fddf895
  • feat!: backport to C++11 f5d2cad

Build, tests & CI

Misc

v1.0.2...v2.0.0


Migration guide

Removal of send method

The method send has been removed in #30. Instead, one must use the metric-specific methods:
increment, decrement, count, gauge, timing and set.

Support of tags

#30 added the support for tags for every metric types.

Dot in prefix is added if missing

With #28, we changed the client behaviour so that when specifying a prefix, if the final dot is missing, it will be added for you.

CMake flags

With #34, we changed the CMakeLists.txt to avoid setting CMAKE_CXX_STANDARD and CMAKE_CXX_EXTENSIONS.
It is now up to the library user to set these flags.


Thanks <3

I want to thank all the contributors who helped to extend the library and allowing wider adoption.
Special thanks to @kevinkreiser who has made many contributions over the last few months!

v1.0.2

12 Jan 08:25
7535d9a
Compare
Choose a tag to compare
fix: prevent batching thread to run indefinitely when UDPSender is de…