CHANGE LOG ========== 2023-03-28 - v0.86.1 -------------------- ### Added -GitHub Workflow ### Fixed - cpanfile was missing dependencies 2023-03-28 - v0.86.0 -------------------- ### Added - a method `is_root_span`, that returns 'true' if there is no parent_span_id 2021-02-12 - v0.85.0 -------------------- ### Changed - use 'Should', which should speed up performance ### Fixed - use `carp` and don't `croack`; becasue `finish` or `close` are idempotent 2020-07-08 - v0.84.0 -------------------- ### Changed - use TypeTiny based dispatching for `extract_context` and `inject_context` 2020-07-08 - v0.83.0 -------------------- ### Changed - `inject_context` and `extract_context` are redefined, according to the API 2020-06-23 - v0.82.0 -------------------- ### Removed - no longer use `default_span_context_args`, implementation take care of it 2020-06-18 - v0.81.3 -------------------- ### Fixed - when calling `build_context` outside `start_span`, defaults will be passed 2020-06-16 - v0.81.2 -------------------- ### Fixed - Getters, the APIO definition changed, but these roles were not affected 2020-06-16 - v0.81.1 -------------------- ### Changed - Make `child_of` optional in `build_span` 2020-06-15 - v0.81.0 -------------------- ### Changed - Rename method to `get_parent_span_id` ### Added - `get_span_id`, through its `context` attribute 2020-06-15 - v0.80.0 -------------------- ### Changed - Add and Rename methods from the OpenTracing::Interface ### Added - All methods from the API definition are now covered. - Tests, test, and more tests. 2020-06-14 - v0.70.1 -------------------- Pin and fix dependencies 2020-06-14 - v0.70.0 -------------------- Change versioning numbers to dotted decimals 2020-04-20 - v0.07 ------------------ ### Fixed - dependency OT::Interface version 0.18 or later 2020-01-29 - v0.06 ------------------ ### Added - several test to check with Test::Interface that Roles are OT compliant ### Fixed - bug with non dereferencing options - bug with missing `gettimeofday` from `Time::HiRes` 2020-01-15 - v0.05 ------------------ ### Changed - use option `finish_span_on_close` instead of optional boolean 2020-01-14 - v0.04 ------------------ ### Added - OpenTracing::Role.pm, to satisfy PAUSE indexer 2020-01-14 - v0.03 ------------------ Public Release for CPAN ### Added - use_ok test - LICENSE 2019-12-18 - v0.02 ------------------ GitLab - CI Release ### Added - gitlab-ci 2019-12-05 - v0.01 ------------------ Initial Release ### Added - OpenTracing Roles