Releases: apple/swift-distributed-tracing
Releases · apple/swift-distributed-tracing
0.3.1
Changes
- Added
withSpan
overload to accept a baggage from non-async code, but have theoperation
closure beasync
- Prepared docc setup, though not publishing yet.
What's Changed
- CI update by @yim-lee in #62
- DocC Setup by @yim-lee in #63
- +span additional withSpan to ease entering async world from non-async world by @ktoso in #64
New Contributors
Full Changelog: 0.3.0...0.3.1
0.3.0
0.2.0
Updated:
LoggingContext
-based propagation was replaced with automatic context propagation via task-locals (#52)SpanStatus
now conforms toEquatable
(#46)OpenTelemetryTracingSupport
was removed (#53)
For details on the changes please refer to the 0.2.0 milestone
0.1.4
0.1.3
Updated:
SpanStatus.CannonicalCode
has been removed in favor ofSpanStatus.Code
(#31)
Fixed:
- The context version of
withSpan
now delegates to the baggage version of this function (#36) - A "dead" link in the README file has been fixed (#35, credit to @MrCull)
For details on the changes please refer to the 0.1.3 milestone
0.1.2
Fixed:
- When using
withSpan
,span.end()
is now correctly called on the happy path (#33, credit to @JensAyton)
For details on the changes please refer to the 0.1.2 milestone