Skip to content

Latest commit

 

History

History
157 lines (113 loc) · 6.02 KB

CHANGELOG.md

File metadata and controls

157 lines (113 loc) · 6.02 KB

CHANGELOG

1.6.2 / 2024-07-16

  • Add getter for BatchedDogStatsd::$bufferLength (#151) @cosmastech

1.6.1 / 2024-02-23

1.6.0 / 2023-05-10

  • Add support for Unified service tagging
  • Remove lib-curl dependency and support for events API (using APP_KEY). Submitting events now requires a connection to a Datadog Agent.

1.5.6 / 2023-01-3

  • Fix warnings to support PHP 8.2

1.5.5 / 2022-05-20

  • Fix test support for multiple PHP versions. thanks to @Lewiscowles1986
  • Normalize sample rate

1.5.4 / 2022-03-28

1.5.3 / 2021-02-17

1.5.2 / 2020-10-12

  • Fix 0 gauge not emitter, thanks to @ZymoticB.

1.5.1 / 2020-09-02

  • Fix numbers format on non US local, thanks to @TheBooper.

1.5.0 / 2020-05-06

  • Add telemetry to the client. See official documentation for more information.
  • Drop support for PHP 5.3, 5.4 and 5.5. Minimum supported version is now 5.6.
  • ext-sockets is now part of the composer requirement. Thanks to derek9gag.

1.4.1 / 2019-08-13

  • Fix declared private fields names, thanks to @localheinz.
  • Fix events over UDP being truncated when newlines were escaped, thanks to @pub007.

1.4.0 / 2019-03-18

  • Add the DD_AGENT_HOST and DD_DOGSTATSD_PORT environment variables support for client configuration
  • Get the dd.internal.entity_id tag from the DD_ENTITY_ID environment variable

1.3.0 / 2018-09-27

  • Add support for global tags, thanks to @Firehed

1.2.0 / 2018-09-27

  • Add support for UDS socket (agent >= 6.0), thanks to @CrshOverride

1.1.0 / 2018-09-05

  • Add support for new "distribution" metric type
  • Allow to increment/decrement by a certain amount

1.0.2 / 2018-06-21

  • Keep packages sorted in composer.json, thanks to @localheinz

1.0.1 / 2018-06-21

1.0.0 / 2017-12-20

  • Respect PSR4, huge thanks to @onema
  • Library API is now object oriented

0.5.0 / 2017-12-20

  • Update code to respect PSR1 and PSR2
  • Add support for 'aggregation_key' and 'source_type_name' for UDP events
  • Escape line break in event text over UDP
  • Align tags behaviour across all function and between UDP and TCP
  • Handle tags with no values
  • Allow single tags to be passed as strings and format multiple tags correctly (thanks to @krixon)

0.4.0 / 2016-05-24

  • Add the ability to send events via both TCP and UDP (default is UDP)
  • Update file_get_contents to cURL for better TCP event submission reliability
  • Add ability to configure SSL verification for cURL request (default validates host/peer)
  • Random code cleaning (spellchecking, fixing invalid typing, etc.)
  • Many thanks to @folkhack, @jmparks-ebates, @Amaroq1 and @baweinbe for this (#41).

0.3.0 / 2015-07-27

  • [BUGFIX] Fix report_metric bad reference to report method in BatchedDatadogstatsd class, #27
  • [BUGFIX] Reference private variables with self:: instead of static::, #24 (thanks @shadowhand)
  • [OTHER] Add a 3-clause BSD license, #4 #28
  • [OTHER] Add a Changelog #28
  • [OTHER] Add PHP 5.3 requirement to the composer, #26
  • [OTHER] Readme update to reflect last changes, #23 #25 #26 (thanks @bigthyme)

0.2.0 / 2015-06-01

  • [FEATURE] Add a microtiming method to be used with PHP's standard microtime(true), #20 (thanks @obradovic)