PackageTrack
Sign in Get early access

tracing-tree

A Tracing Layer which prints a tree of spans and events.

0.4.1 14M downloads/mo #2639 most downloaded on crates.io davidbarsky/tracing-tree

What this package is like to depend on

Last release 11 months ago

23 Sep 2025

Release timing varies

gaps range from 2 weeks to 1.2 years

Some releases are documented

notes for 8 of 22 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

22 releases · first in 2020

1 release in the last 12 months

see the full history below

Release timeline

22 releases · Jun 2020 to Sep 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 22
  1. 0.4.1 23 Sep 2025

    Nothing published for this version

  2. 0.4.0 12 Jul 2024

    Nothing published for this version

  3. 0.3.1 23 May 2024

    Nothing published for this version

  4. 0.3.0 15 Nov 2023
    Release notes

    What's Changed

    • Bumped tracing-log to 0.2.0. This doesn't have any code breakage, but the removal of implicitly set features might break builds. Thanks to @lnicola for their contribution!
    Open source →
  5. 0.2.5 04 Oct 2023

    Nothing published for this version

  6. 0.2.4 05 Jul 2023

    Nothing published for this version

  7. 0.2.3 20 Apr 2023

    Nothing published for this version

  8. 0.2.2 11 Nov 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.2.1...v0.2.2


    crates.io: https://crates.io/crates/tracing-tree/0.2.2

    Open source →
  9. 0.2.1 26 May 2022
    Release notes

    What's Changed

    • fix: removes unnecessary fmt::Debug bounds on HierarchicalLayer, which makes it possible to compose HierarchicalLayer with other HierarchicalLayers (#45).
    • fix: check whether another HierarchicalLayer has already placed Data in the extensions; skipping if it's already present. This prevents the panic reported in tokio-rs/tracing#2112.

    Thanks to @conradludgate and @joxcat for reporting this these issues!


    Crates.io: https://crates.io/crates/tracing-tree/0.2.1

    Open source →
  10. 0.2.0 06 Dec 2021
    Release notes

    Breaking Changes

    • update to tracing-subscriber 0.3 (#40). This change requires consumers of tracing-tree 0.2 to depend on tracing-subscriber 0.3.
    • default to stderr as output (#41). To write to stdout (as was the behavior in tracing-tree 0.1), configure the Layer as HierarchicalLayer::default().with_writer(std::io::stdout).

    Crates.io: https://crates.io/crates/tracing-tree/0.2.0

    Open source →
  11. 0.1.11 22 Nov 2021
    Release notes

    What's Changed

    New Contributors


    Crates.io: https://crates.io/crates/tracing-tree/0.1.11

    Open source →
  12. 0.1.10 06 Sep 2021
    Release notes

    This release removes the unnecessary usage of syn and proc-macro2 by tracing-tree (#32). Thanks, @matklad !

    Crates.io: https://crates.io/crates/tracing-tree/0.1.10

    Open source →
  13. 0.1.9 09 Mar 2021
    Release notes

    This releases fixes the missing open/close at first instance of indentation level (#31). Thanks, @oli-obk!

    Crates.io: https://crates.io/crates/tracing-tree/0.1.9

    Open source →
  14. 0.1.8 22 Feb 2021
    Release notes

    This release drops the unnecessary chrono dependency. Thanks, @matklad!

    Crates.io: https://crates.io/crates/tracing-tree/0.1.8

    Open source →
  15. 0.1.7 04 Jan 2021

    Nothing published for this version

  16. 0.1.6 28 Sep 2020

    Nothing published for this version

  17. 0.1.5 09 Aug 2020

    Nothing published for this version

  18. 0.1.4 13 Jul 2020

    Nothing published for this version

  19. 0.1.3 11 Jul 2020

    Nothing published for this version

  20. 0.1.2 03 Jul 2020

    Nothing published for this version

  21. 0.1.1 27 Jun 2020

    Nothing published for this version

  22. 0.1.0 22 Jun 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive