Skip to content

tracing 0.1.39

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Oct 22:27
· 558 commits to master since this release
tracing-0.1.39
4b99457

This release adds several additional features to the tracing macros. In
addition, it updates the tracing-core dependency to v0.1.32 and
the tracing-attributes dependency to v0.1.27.

Added

  • Allow constant field names in macros (#2617)
  • Allow setting event names in macros (#2699)
  • core: Allow ValueSets of any length (#2508)

Changed

  • tracing-attributes: updated to 0.1.27
  • tracing-core: updated to 0.1.32
  • attributes: Bump minimum version of proc-macro2 to 1.0.60 (#2732)
  • attributes: Generate less dead code for async block return type hint (#2709)

Fixed

  • Use fully qualified names in macros for items exported from std prelude
    (#2621, #2757)
  • attributes: Allow [clippy::let_with_type_underscore] in macro-generated
    code ([#2609])
  • attributes: Allow unknown_lints in macro-generated code (#2626)
  • attributes: Fix a compilation error in #[instrument] when the "log"
    feature is enabled (#2599)

Documented

  • Add axum-insights to relevant crates. (#2713)
  • Fix link to RAI pattern crate documentation ([#2612])
  • Fix docs typos and warnings (#2581)
  • Add clippy-tracing to related crates (#2628)
  • Add tracing-cloudwatch to related crates (#2667)
  • Fix deadlink to tracing-etw repo (#2602)