tracing 0.1.39
github-actions
released this
13 Oct 22:27
·
586 commits
to master
since this release
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
ValueSet
s of any length (#2508)
Changed
tracing-attributes
: updated to 0.1.27tracing-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)