Skip to content

tracing-core 0.1.25

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Apr 21:57
· 556 commits to master since this release
9d10e2c

This release adds additional Value implementations for std::error::Error
trait objects with auto trait bounds (Send and Sync), as Rust will not
auto-coerce trait objects. Additionally, it fixes a bug when setting scoped
dispatchers that was introduced in the previous release (v0.1.24).

Added

  • Value implementations for dyn Error + Send + 'static, dyn Error + Send + Sync + 'static, dyn Error + Sync + 'static (#2066)

Fixed

  • Failure to use the global default dispatcher if a thread has set a scoped
    default prior to setting the global default, and unset the scoped default
    after setting the global default (#2065)

Thanks to @lilyball for contributing to this release!