CHANGE LOG ========== 2021-02-12 v0.206.1 ------------------- Fix problems with argument count when under STRICT, use '-lax' 2021-02-12 v0.206.0 ------------------- Introduce `Role::Declare:Should` so we only use it under `STRICT` 2020-07-08 v0.205.0 ------------------- Redefine `inject_context` and `extract_context`, which no longer require a OPENTRACING_CARRIER_FORMAT, but should use 'auto-detect' 2020-06-16 v0.204.0 ------------------- Fix 'getters' we do need them after all 2020-06-15 v0.203.0 ------------------- Remove 'getters' from the opaque API, only implementations need them internally 2020-06-15 v0.202.2 ------------------- Fix POD troubles 2020-06-14 v0.202.1 ------------------- Fix version number in main PM file 2020-06-14 v0.202.0 BREAKING CHANGE ----------------------------------- Rename and add methods - The names for `set_tag` and `set_baggage_item` have been changed to `add_...` - Added plural versions for method related to `tags` and `baggage_items` 2020-06-14 v0.201.2 ------------------- Fix minor issues from `OT::Constants` 2020-06-13 v0.201.1 ------------------- Make `Test::OT::Interface` pinned 2020-06-13 v0.201.0 ------------------- Fix return type for `get_active_scope` Add OPENTRACING_CARRIER_FORMAT_* constants 2020-06-13 v0.200.0 ------------------- Change to proper versioning 2020-06-08 v0.20 ---------------- Use brand new Role::Declare (thanks Szymon) Incorporate tests from independent `Test::OpenTracing::Interface` Cleanup modules with `namespace::clean` 2020-05-06 v0.19 ---------------- Fix return types for `get_active_scope` Add more tests from `Test::OpenTracing::Interface` 2020-04-20 v0.18 ---------------- Add 'dummy' `OpenTracing/Interface.pm` to satisfy StratoPAN 2020-04-19 v0.17 ---------------- Add 'dummy' `OpenTracing/Interface.pm` to satisfy StratoPAN 2020-03-26 v0.16 ---------------- set pinned version on `Role::MethodReturns` 2020-03-26 v0.15 ---------------- Fixed al sorts off issues during PAUSE / MetaCPAN indexing 2020-03-25 v0.14 ---------------- Renamed to "ContextReference" 2020-03-25 v0.13 ---------------- improved indexing capabilities 2020-03-25 v0.12 ---------------- - introduce `OpenTracing::Types` and simplify `OpenTracing::Interface` - add `References` to create "casual span references" - define `inject_context` and `extract_context` - ensure we pass on all parameters, and fix those that did not - make `child_of` and `references` mutual exclusive options - add more than 150 tests - update POD and README so everybody can read it 2020-01-29 v0.11 ---------------- set 'default value' for type constraints `Maybe[SomeType]` with `undef` 2020-01-22 v0.10 ---------------- fix version numbers in all files for better indexing at CPAN