Skip to content

Latest commit

 

History

History
157 lines (85 loc) · 4.17 KB

CHANGELOG.md

File metadata and controls

157 lines (85 loc) · 4.17 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.12.1] - 2024-11-27

Added

  • Copy/Clone to EventOptions - #71

[0.12.0] - 2024-11-23

Added

  • Support for sending custom events with all available options - #70

[0.11.1] - 2023-11-22

Changed

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

[0.11.0] - 2023-09-27

Added

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

Changed

  • Improved UDS support - #62

[0.10.0] - 2023-08-24

Added

  • Support for batching metrics - #60

[0.9.0] - 2023-07-27

Added

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

[0.8.1] - 2023-05-03

Changed

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

[0.8.0] - 2023-03-28

Added

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

[0.7.1] - 2022-07-26

Removed

  • Remove dependency on time crate - #36

[0.7.0] - 2022-04-25

Added

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

[0.6.2] - 2021-01-26

Fixed

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

[0.6.1] - 2019-03-16

Fixed

  • Segfault in DogstatsdError Display implementation - #25

[0.6.0] - 2019-02-23

Added

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

Fixed

  • Benchmarks compile and run again - #24
  • Decrement metric string allocation - #24

[0.5.0] - 2018-04-26

Added

Changed

[0.4.1] - 2018-03-02

Fixed

  • Don't send namespaces for service checks or events - #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 - #13
  • Allow client methods to take &str and &[] as well - #13

[0.2] - 2017-04-12

Added

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

[0.1.1] - 2016-07-07

Fixed

  • Fix tag formatting

[0.1] - 2016-04-26

Added

  • Initial Release