Skip to content

Latest commit

 

History

History
145 lines (79 loc) · 3.91 KB

CHANGELOG.md

File metadata and controls

145 lines (79 loc) · 3.91 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[0.11.1] - 2023-11-22

Changed

Don't require static strings for ServiceCheckOptions - mcasper#65

[0.11.0] - 2023-09-27

Added

  • Support standard system tags from DD_* environment variables - mcasper#61

Changed

[0.10.0] - 2023-08-24

Added

[0.9.0] - 2023-07-27

Added

  • Support for incrementing/decrementing counters by a value other than 1 - mcasper#50

[0.8.1] - 2023-05-03

Changed

  • The time and async_time functions now return the output in the event of an error - mcasper#47
  • The default from address is now 0.0.0.0 - mcasper#48

[0.8.0] - 2023-03-28

Added

  • Support for timing async functions - mcasper#45
  • Support for returning a value from timed functions - mcasper#42

[0.7.1] - 2022-07-26

Removed

[0.7.0] - 2022-04-25

Added

  • OptionsBuilder API for more flexibly specifying client options - mcasper#35
  • Ability to provide default tags that should be sent with all events - mcasper#34

[0.6.2] - 2021-01-26

Fixed

  • Build error from deprecated Error::description impl, replaced with Error::source - mcasper#31

[0.6.1] - 2019-03-16

Fixed

  • Segfault in DogstatsdError Display implementation - mcasper#25

[0.6.0] - 2019-02-23

Added

  • Support for an arbitrary count metric, instead of just incrementing or decrementing - mcasper#24

Fixed

[0.5.0] - 2018-04-26

Added

Changed

[0.4.1] - 2018-03-02

Fixed

  • Don't send namespaces for service checks or events - mcasper#18

[0.4] - 2017-11-10

Added

  • Support service checks
  • Bump our Chrono version to 0.4, update use of their API

[0.3.1] - 2017-11-08

Added

  • Implement Default for Options

[0.3] - 2017-04-21

Added

  • Use IntoIter for tags instead of a specific type
  • Use String builder methods to make metric building more efficient - mcasper#13
  • Allow client methods to take &str and &[] as well - mcasper#13

[0.2] - 2017-04-12

Added

  • Add benchmarks for all the client commands - mcasper#10
  • Use an automatically assigned ephemeral port for sending - mcasper#11
  • Reuse the same UDP socket between metrics from the same client - mcasper#12

[0.1.1] - 2016-07-07

Fixed

  • Fix tag formatting

[0.1] - 2016-04-26

Added

  • Initial Release