CHANGE LOG
==========
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