This is a breaking change release in order to update the tracing-subscriber
dependency version to the v0.3.x release series.
- Disabled default features of the
tracing
dependency so that proc-macro dependencies are not enabled (#1144) - Documentation fixes and improvements (#635, #695)
- SpanTrace: Added
SpanTrace::new
constructor for constructing aSpanTrace
from aSpan
passed as an argument (rather than capturing the current span) (#1492)
Thanks to @CAD97 for contributing to this release!
- TracedError:
TracedError
, an error type wrapper that annotates an error with the current span. - SpanTrace:
SpanTrace::status
method andSpanTraceStatus
type for determing whether aSpanTrace
was successfully captured (#614)
- SpanTrace: Made backtrace formatting more consistent with upstream changes
to
std::backtrace
(#584)
- Fixed a typo in the crate description
- the maintenance badge from active to experimental
- Initial release