CHANGE LOG
==========


2020-06-14 - v0.80.0 TRIAL_007
------------------------------

### Fixes
    - POD errors


2020-06-14 - v0.80.0 TRIAL_006
------------------------------

### Fixes
    - Fix compliance to use NoOp ScopeManager instead of being required

### Changed
    - Add and rename method because of OT::Interface changed
    - use `build_context` instead of `default_context`
    - Move `span_id` from `Span` to `SpanContext`

### Added
    - POD files


2020-06-08 - v0.08_005
----------------------

### Fixes
    - issues with cloning, where `trace_id` would get new random value
    - issues with `instance_method build_span`


2020-06-04 - v0.08_004
----------------------

### Changed
    - move `trace_id`


2020-05-29 - v0.08_003
----------------------

### Changed
    - `build_scope` and `build_span` have well defined parameter lists

### Added
    - documented index of related modules
    - much more tests


2020-05-20 - v0.08_002
----------------------

### Changed
    - `on_close`
    - `on_finish` instead of on_DEMOLISH, so we can call it early


2020-05-20 - v0.08_001
----------------------

### Changed
    - use `OpenTracing::Types` where possible

### Added
    - state `closed` for Scope
    - state `span_id` which defaults to UUID
    - method `get_operation_name` as getter
    - method `set_tags` to set more than one
    - method `set_baggage_items`
    - method `get_baggage_items`
    - state `child_of`
    - method `parent_span_id`
    - method `get_baggage_item`

### Added hundreds of test


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
