Skip to content

Releases: tokio-rs/tracing

tracing-attributes 0.1.30

17 Jun 15:27
e63ef57
Compare
Choose a tag to compare

Fixed

  • Fix tracing::instrument regression around shadowing (#3311)

tracing-core 0.1.34

06 Jun 10:09
d08e7a6
Compare
Choose a tag to compare

Changed

  • Bump MSRV to 1.65 (#3033)

Fixed

  • Do not compare references to pointers to compare pointers (#3236)

tracing-attributes 0.1.29

06 Jun 10:33
643f392
Compare
Choose a tag to compare

Changed

  • Bump MSRV to 1.65 (#3033)

Fixed

  • Let dead_code lint work on #[instrument]ed functions (#3108)
  • Globally qualify attribute paths (#3126)

tracing-subscriber 0.3.19

29 Nov 16:29
311c313
Compare
Choose a tag to compare

[ crates.io ] | [ docs.rs ]

This release updates the tracing dependency to v0.1.41 and
the tracing-serde dependency to v0.2.0.

Added

  • Add set_span_events to fmt::Subscriber (#2962)
  • tracing: Allow &[u8] to be recorded as event/span field (#2954)

Changed

  • Set log max level when reloading (#1270)
  • Bump MSRV to 1.63 (#2793)
  • Use const thread_locals when possible (#2838)
  • Don't gate with_ansi() on the "ansi" feature (#3020)
  • Updated tracing-serde to 0.2.0 (#3160)

tracing-journald 0.3.1

29 Nov 17:07
3a792eb
Compare
Choose a tag to compare

[ crates.io ] | [ docs.rs ]

Changed

  • disable default features of tracing-subscriber (#1476)
  • allow custom journal fields (#2708)
  • Bump MSRV to 1.63 (#2793)
  • make level mappings configurable (#2824)

tracing-error 0.2.1

29 Nov 16:56
11487a0
Compare
Choose a tag to compare

[ crates.io ] | [ docs.rs ]

Changed

  • Bump MSRV to 1.63 (#2793)

Documented

  • Use intra-doc links instead of relative file paths (#2068)
  • More intra-doc links (#2077)
  • Add missing backtick to prelude docs (#2120)

tracing-mock 0.1.0-beta.1

29 Nov 17:23
44b9493
Compare
Choose a tag to compare
Pre-release

[ crates.io ] | [ docs.rs ]

tracing-mock provides tools for making assertions about what tracing
diagnostics are emitted by code under test.

  • Initial beta release

tracing-serde 0.2.0

27 Nov 21:24
c66a692
Compare
Choose a tag to compare

[ crates.io ] | [ docs.rs ]

Breaking Changes

  • Correct SerializeField definition and doc formatting (#3040)
    SerializeField has gained a generic lifetime parameter.

Fixed

  • Implement AsSerde for FieldSet (#2241)
  • breaking Correct SerializeField definition and doc formatting (#3040)

Changed

  • Bump MSRV to 1.63 ([#2793])

tracing 0.1.41

27 Nov 17:13
0ca7887
Compare
Choose a tag to compare

[ crates.io ] | [ docs.rs ]

This release updates the tracing-core dependency to v0.1.33 and
the tracing-attributes dependency to v0.1.28.

Added

  • core: Add index API for Field (#2820)
  • core: Allow &[u8] to be recorded as event/span field (#2954)

Changed

  • Bump MSRV to 1.63 (#2793)
  • core: Use const thread_locals when possible (#2838)

Fixed

  • Removed core imports in macros (#2762)
  • attributes: Added missing RecordTypes for instrument (#2781)
  • attributes: Change order of async and unsafe modifier (#2864)
  • Fix missing field prefixes (#2878)
  • attributes: Extract match scrutinee (#2880)
  • Fix non-simple macro usage without message (#2879)
  • Fix event macros with constant field names in the first position (#2883)
  • Allow field path segments to be keywords (#2925)
  • core: Fix missed register_callsite error (#2938)
  • attributes: Support const values for target and name (#2941)
  • Prefix macro calls with ::core to avoid clashing with local macros (#3024)

tracing-attributes 0.1.28

26 Nov 22:23
baa5489
Compare
Choose a tag to compare

Changed

  • Bump MSRV to 1.63 (#2793)

Fixed

  • Added missing RecordTypes for instrument (#2781)
  • Change order of async and unsafe modifier (#2864)
  • Extract match scrutinee (#2880)
  • Allow field path segments to be keywords (#2925)
  • Support const values for target and name (#2941)

Documented

  • Fix backporting error in attributes (#2780)