Skip to content

Releases: tokio-rs/tracing

tracing-core 0.1.24

01 Apr 20:53
8f240e6
Compare
Choose a tag to compare

This release fixes a bug where setting NoSubscriber as the local default would
not disable the global default subscriber locally.

Fixed

  • Setting NoSubscriber as the local default now correctly disables the global
    default subscriber (#2001)
  • Fixed compilation warnings with the "std" feature disabled (#2022)

Changed

  • Removed unnecessary use of write! and format_args! macros (#1988)

tracing-journald 0.2.4

17 Mar 17:48
a5ff1af
Compare
Choose a tag to compare

Fixed

  • Fixed compilation error in memfd_create_syscall on 32-bit targets (#1982)

Thanks to new contributor @chrta for contributing to this release!

tracing-appender 0.2.2

17 Mar 19:39
b37d0d3
Compare
Choose a tag to compare

This release fixes a bug in RollingFileAppender that could result
in a failure to rotate the log file, or in panics in debug mode.

Fixed

  • rolling: Fixed a panic that prohibited rolling files over. (#1989)

tracing-core 0.1.23

09 Mar 00:46
05d56ec
Compare
Choose a tag to compare

Changed

  • Removed #[inline] attributes from some Dispatch methods whose
    callers are now inlined (#1974)
  • Bumped minimum supported Rust version (MSRV) to Rust 1.49.0 (#1913)

tracing 0.1.32

09 Mar 17:03
f701166
Compare
Choose a tag to compare

This release reduces the overhead of creating and dropping disabled
spans significantly, which should improve performance when no tracing
subscriber is in use or when spans are disabled by a filter.

Fixed

  • attributes: Compilation failure with --minimal-versions due to a
    too-permissive syn dependency (#1960)

Changed

  • Reduced Drop overhead for disabled spans (#1974)
  • tracing-attributes: updated to 0.1.20

tracing-attributes 0.1.20

08 Mar 22:49
fda0aa4
Compare
Choose a tag to compare

Fixed

  • Compilation failure with --minimal-versions due to a too-permissive syn
    dependency (#1960)

Changed

  • Bumped minimum supported Rust version (MSRV) to 1.49.0 (#1913)

Thanks to new contributor @udoprog for contributing to this release!

tracing-appender 0.2.1

28 Feb 21:13
e1d3481
Compare
Choose a tag to compare

This release adds an implementation of the MakeWriter trait for
RollingFileAppender, allowing it to be used without wrapping in a
NonBlocking writer.

This release increases the minimum supported Rust version to 1.53.0.

Added

  • rolling: Added MakeWriter implementation for RollingFileAppender
    (#1760)

Changed

  • Updated minimum supported Rust version (MSRV) to 1.53.0 (#1851)
  • parking_lot: updated to v0.12 (#1878)

Fixed

tracing-opentelemetry 0.17.2

21 Feb 21:35
7c00d76
Compare
Choose a tag to compare

This release fixes an issue introduced in v0.17.1 where
tracing-opentelemetry could not be compiled with default-features = false.

Fixed

  • Compilation failure with tracing-log feature disabled (#1949)

tracing-subscriber 0.3.9

18 Feb 00:17
2974ae9
Compare
Choose a tag to compare

This release updates the minimum supported Rust version (MSRV) to 1.49.0, and
updates the (optional) dependency on parking_lot to v0.12.

Changed

  • Updated minimum supported Rust version (MSRV) to 1.49.0 (#1913)
  • parking_lot: updated to v0.12 (008339d)

Added

tracing 0.1.31

17 Feb 22:12
846a53e
Compare
Choose a tag to compare

This release increases the minimum supported Rust version (MSRV) to 1.49.0. In
addition, it fixes some relatively rare macro bugs.

Added

  • Added tracing-forest to the list of related crates (#1935)

Changed

  • Updated minimum supported Rust version (MSRV) to 1.49.0 (#1913)

Fixed

  • Fixed the warn! macro incorrectly generating an event with the TRACE level
    (#1930)
  • Fixed macro hygiene issues when used in a crate that defines its own concat!
    macro, for real this time (#1918)

Thanks to @QnnOkabayashi, @nicolaasg, and @teohhanhui for contributing to this
release!