CHANGE LOG ========== 2025-08-20 - v0.47.2 -------------------- ### Fixed - correct JSON encoding of numeric IDs when propagating from existing spans 2023-12-20 - v0.47.1 -------------------- ### Fixed - skip meta_data with undefined values 2023-08-28 - v0.47.0 -------------------- ### Added - now supports context propagation via HTTP headers 2023-04-25 - v0.46.2 -------------------- ### Changed - internal representation of 64bit integers, no longer using `DataDog::ID` 2023-04-19 - v0.46.1 -------------------- ### Added - now adds support for the correct `DD_SERVICE` environment variable - Proper documentation in POD about commonly used environment variables - support for setting a application version, using `DD_VERSION` 2023-04-18 - v0.46.0 -------------------- ### Added - now supports non 64bit architectures, using BigInt internally ### Changed - removing non-transportable (indirect) dependencies ### Minor updates - typos - MANIFEST, includes newer tests 2023-04-12 - v0.45.1 -------------------- ### Changed - remove (TODO) for the error attribute 2023-04-12 - v0.45.0 -------------------- ### Added - now supports sending errors as expected by DataDog 2023-04-06 - v0.44.0 -------------------- ### Added - now uses a span-buffer to collect spans and flush together - stop trying to make a http-request after first error - support for `DD_TRACE_PARTIAL_FLUSH_MIN_SPANS` to flush the span buffer - METAcpan support in MakeFile ### Changed - most methods of `DataDog::Client` are now being 'private' ### Fixed - type checks for `agent_url` and `DD_TRACE_AGENT_URL` 2023-03-23 - v0.43.3 -------------------- ### Added - support for setting the Agent URL with the DD_TRACE_AGENT_URL env variable - support for setting a custom hostname with DD_HOSTNAME or constructor params ### Changed - internals of how and where DD_ENV is being handled, in SpanContext ### Removed - support for setting the host with the DD_HOST env variable 2022-11-24 - v0.43.2 -------------------- ### Added - support for setting the host with the DD_HOST env variable - support for setting a custom environment with DD_ENV or constructor params 2020-02-15 - v0.43.1 -------------------- ### Fixed - Some typo's 2020-02-15 - v0.43.0 -------------------- ### Changed - Use 'should' with `MooX::Should` and roles including `Role::Declare::Should` 2020-07-16 - v0.42.1 -------------------- ### Changed - Use new `inject_contect_into_&` and `extract_contect_from_*` methods ### Added - implementation for `inject_context_into_hash_reference` 2020-07-01 - v0.41.2 -------------------- ### Changed - Stringify meta data 2020-06-24 - v0.41.1 -------------------- ### Added - DataDog specific HTTP-headers, like `X-Datadog-Trace-Count` 2020-06-23 - v0.41.0 -------------------- ### Changed - use `default_` values inside Tracer for SpanContext 2020-06-19 - v0.40.3 -------------------- ### Fixed - Set dependency on `MooX::Attributes::ENV` to minmal 0.02 2020-06-18 - v0.40.2 -------------------- ### Fixed - MANIFEST 2020-06-18 - v0.40.1 -------------------- ### Changed - Depndency on OT::Roles v0.81.3 ### Added - More tests on `build_*` methods 2020-06-17 - v0.40.0 -------------------- ### Changed - Depndency on OT::Roles v0.81.2 - Rename to `get_parent_span_id` 2020-06-15 - v0.40.0.7-TRIAL --------------------------- ### Fixed - `get_parent_span_id` 2020-06-15 - v0.40.0.6-TRIAL --------------------------- ### Changed - More generic code moving etc. 2020-06-02 - v0.04_003 ---------------------- ### Added - More tests, from Test::OpenTracing::Interface ### Fixed - Test failures due to differences in Type::Tiny and Type::Tiny::XS 2020-05-29 - v0.04_001 ---------------------- ### Changed - Generic code has gone to OpenTracing::Roles 2020-02-13 - v0.03 ------------------ ### Fixed - Undeclared dependency Test::MockModule - Test failure (with -Duselongdouble?) 2020-02-12 - v0.02 ------------------ ### Added - `default_context_builder` attribute for `Tracer`, which allows delaying the building a default context as long as possible. ### Changed - refactor SpanContext - refactor Agent ### Added - increase the number of tests to 42 2020-01-01 - v0.01 ------------------ Initial Release