Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Latest commit

 

History

History
113 lines (61 loc) · 3.41 KB

CHANGELOG.md

File metadata and controls

113 lines (61 loc) · 3.41 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.2.0 (2021-10-23)

Features:

  • Handle structs explicitly when adding error type #37
  • Misc doc generation changes #40
  • Remove usage of the transitive dependency Optimal #33
  • Update min version of telemetry #43
  • add container id to ApiServer.State and send in header #38

1.1.0 (2021-01-19)

Features:

  • Add Telemetry for ApiServer #28

1.0.0 (2020-05-22)

Breaking Changes:

  • support distributed_context/2 with headers

0.6.0 (2020-04-23)

Features:

  • add support for app analytics (#23)

0.5.0 (2019-11-25)

Features:

  • Add X-Datadog-Trace-Count header (#22)

0.4.1 (2019-10-4)

Bug Fixes:

  • Ensure tags are converted to strings (#16)

0.4.0 (2019-02-01)

Features:

  • support elixir 1.8 via msgpax bump

0.3.1 (2018-10-19)

Initial release using automated changelog management

Changelog prior to automated change log management

0.3.0 (2018-09-16)

Added

  • SpandexDatadog.Adapter.inject_context/3 added to support the new version of the Spandex.Adapter behaviour.

0.2.0 (2018-08-31)

Added

  • Priority sampling of distributed traces is now supported by sending the priorty field from the Trace along with each Span sent to Datadog, using the appropriate _sampling_priority_v1 field under the metrics field.

Changed

  • If the env option is not specified for a trace, it will no longer be sent to Datadog, This allows the Datadog trace collector configured default to be used, if desired.
  • SpandexDatadog.Adapter.distributed_context/2 now returns a Spandex.Trace struct, including a priority based on the x-datadog-sampling-priority HTTP header.
  • SpandexDatadog.ApiServer now supports the send_trace function, taking a Spandex.Trace struct.

Deprecated

  • SpandexDatadog.ApiServer.send_spans/2 is deprecated in favor of SpandexDatadog.ApiServer.send_trace/2.

0.1.0 (2018-08-23)

Added

  • Initial release of the spandex_datadog library separately from the spandex library.