Skip to content

Releases: tokio-rs/tracing

tracing-subscriber 0.2.14

22 Oct 23:48
3bc2fd3
Compare
Choose a tag to compare

0.2.14 (October 22, 2020)

Fixed

  • registry: Fixed Registry::new allocating an excessively large amount of
    memory, most of which would never be used (#1064)

Changed

  • registry: Improved new_span performance by reusing HashMap allocations
    for Extensions (#1064)
  • registry: Significantly improved the performance of Registry::enter and
    Registry::exit (#1058)

tracing-core 0.1.17

28 Sep 17:45
182684e
Compare
Choose a tag to compare

Fixed

  • Incorrect inlining of Event::dispatch and Event::child_of, which
    could result in dispatcher::get_default being inlined at the
    callsite (#994)

Added

  • Copy implementations for Level and LevelFilter (#992)

Thanks to new contributors @jyn514 and @TaKO8Ki for contributing
to this release!

tracing-subscriber 0.2.9

27 Jul 17:15
4c36130
Compare
Choose a tag to compare

Fixed

  • fmt: Fixed compilation failure on MSRV when the chrono feature
    is disabled (#844)

Added

  • fmt: Span lookup methods defined by layer::Context are now also
    provided by FmtContext (#834)

Tracing 0.1.17

27 Jul 17:09
ca960ff
Compare
Choose a tag to compare

Changed

  • log: Moved verbose span enter/exit log records to
    "tracing::span::active" target, allowing them to be filtered
    separately (#833)
  • log: All span lifecycle log records without fields now have the
    Trace log filter, to guard against log users enabling them by
    default with blanket level filtering (#833)

Fixed

  • log/macros: Fixed missing implicit imports of the
    tracing::field::debug and tracing::field::display functions inside
    the macros when the "log" feature is enabled (#835)