tokio-rs/tracing
 Watch   
 Star   
 Fork   
2025-12-18 22:23:47
tracing

tracing 0.1.44

Fixed

  • Fix record_all panic (#3432)

Changed

  • tracing-core: updated to 0.1.36 (#3440)
2025-12-18 22:04:31
tracing

tracing-core 0.1.36

  • Fix record_all panic (#3432)
2025-11-28 19:36:34
tracing

tracing-mock 0.1.0-beta.3

Important

The previous release 0.1.0-beta.2 was yanked as it depended explicitly on tracing-0.1.42, which was yanked due to a breaking change (see #3424 for details). This release contains all the changes from the previous release, plus an update to the newer version of tracing.

Changed

  • tracing: updated to 0.1.43 (#3427)
2025-11-28 17:20:08
tracing

tracing-subscriber 0.3.22

Important

The previous release 0.3.21 was yanked as it depended explicitly on tracing-0.1.42, which was yanked due to a breaking change (see #3424 for details). This release contains all the changes from the previous release, plus an update to the newer version of tracing.

Changed

  • tracing: updated to 0.1.43 (#3427)
2025-11-28 16:54:12
tracing

tracing 0.1.43

Important

The previous release 0.1.42 was yanked because #3382 was a breaking change. See further details in #3424. This release contains all the changes from that version, plus a revert for the problematic part of the breaking PR.

Fixed

  • Revert "make valueset macro sanitary" (#3425)
2025-11-26 22:38:31
tracing

tracing-mock 0.1.0-beta.2

Added

  • Add on_register_dispatch expectation for subscriber and layer mocks (#3415)
  • Add doctests for on_register_dispatch negative cases (#3416)

Changed

  • tracing: updated to 0.1.42 (#3418)
2025-11-26 22:20:00
tracing

tracing-journald 0.3.2

Added

  • Use argv0 for syslog identifier (#3372)
2025-11-26 22:01:59
tracing

tracing-appender 0.2.4

Added

  • Prune old files at startup (#2966)
  • Add fallback to file creation date (#3000)
  • Introduce weekly rotation (#3218)

Fixed

  • Fix max_files integer underflow when set to zero (#3348)

Documented

  • Update tracing-appender docs link to correct docs.rs URL (#3325)
2025-11-26 21:34:54
tracing

tracing-subscriber 0.3.21

Fixed

  • Change registry exit to decrement local span ref only (#3331)
  • Make Layered propagate on_register_dispatch (#3379)

Changed

  • tracing: updated to 0.1.42 (#3418)

Performance

  • Remove clone_span on enter (#3289)

Documented

  • Fix a few small things in the format module (#3339)
  • Fix extra closing brace in layer docs (#3350)
  • Fix link in FmtSpan docs (#3411)
2025-11-26 20:59:08
tracing

tracing 0.1.42

Important

The Span::record_all method has been removed from the documented API. It was always unsuable via the documented API as it requried a ValueSet which has no publically documented constructors. The method remains, but should not be used outside of tracing macros.

Added

  • attributes: Support constant expressions as instrument field names (#3158)
  • Add record_all! macro for recording multiple values in one call (#3227)
  • core: Improve code generation at trace points significantly (#3398)

Changed

  • tracing-core: updated to 0.1.35 (#3414)
  • tracing-attributes: updated to 0.1.31 (#3417)

Fixed

  • Fix "name / parent" variant of event! (#2983)
  • Remove 'r#' prefix from raw identifiers in field names (#3130)
  • Fix perf regression when release_max_level_* not set (#3373)
  • Use imported instead of fully qualified path (#3374)
  • Make valueset macro sanitary (#3382)

Documented

  • core: Add missing dyn keyword in Visit documentation code sample (#3387)