-
Tracer#start_span now accepts an optional block. When passed a block, it returns the block's return value, otherwise it returns the newly-created span (#45). See Issue #13.
-
When passed an optional block, Tracer#start_active_span returns the block's return value, otherwise it returns the newly-created scope. This is a change in behavior as it previously returned a scope in both cases(#45). See Issue #41.
-
Improved documentation for
log
andlog_kv
methods (#44)
- Specify versions for development dependencies (#40)
- Add active_span convenience method to OpenTracing module (#30)
- Fix global tracer delegators (#28)
- Add Rubocop (#29)
- Update license from MIT => Apache 2.0 (#26)