github tokio-rs/tracing tracing-attributes-0.1.23
tracing-attributes 0.1.23

This release of tracing-attributes fixes a bug where compiler diagnostic spans
for type errors in #[instrument]ed async fns have the location of the
#[instrument] attribute rather than the location of the actual error, and a
bug where inner attributes in #[instrument]ed functions would cause a compiler
error.

Fixed

  • Fix incorrect handling of inner attributes in #[instrument]ed functions (#2307)
  • Add fake return to improve spans generated for type errors in async fns (#2270)
  • Updated syn dependency to fix compilation with -Z minimal-versions
    (#2246)

Thanks to new contributors @compiler-errors and @e-nomem, as well as @CAD97, for
contributing to this release!

Don't miss a new tracing release

NewReleases is sending notifications on new releases.