0.2.0 (October 23, 2021)

This is a breaking change release in order to update the tracing-subscriber dependency version to the v0.3.x release series.

Changed

  • Updated tracing-subscriber dependency to v0.3.0 (#1677)

Fixed

  • Disabled default features of the tracing dependency so that proc-macro dependencies are not enabled (#1144)
  • Documentation fixes and improvements (#635, #695)

Added

  • SpanTrace: Added SpanTrace::new constructor for constructing a SpanTrace from a Span passed as an argument (rather than capturing the current span) (#1492)

Thanks to @CAD97 for contributing to this release!

0.1.2 (March 3, 2020)

Added

  • TracedError: TracedError, an error type wrapper that annotates an error with the current span.
  • SpanTrace:SpanTrace::status method and SpanTraceStatus type for determing whether a SpanTrace was successfully captured (#614)

Changed

  • SpanTrace: Made backtrace formatting more consistent with upstream changes to std::backtrace (#584)

0.1.1 (February 5, 2020)

Fixed

  • Fixed a typo in the crate description

Changed

  • the maintenance badge from active to experimental

0.1.0 (February 5, 2020)

  • Initial release