PackageTrack
Sign in Get early access

tracing-indicatif

Tracing layer that automatically creates and manages progress bars for active spans.

0.3.14 4.8M downloads/mo #4619 most downloaded on crates.io emersonford/tracing-indicatif

What this package is like to depend on

Last release 8 months ago

03 Dec 2025

Release timing varies

gaps range from 9 days to 12 months

Most releases are documented

notes for 15 of 19 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

19 releases · first in 2023

1 release in the last 12 months

see the full history below

Release timeline

19 releases · Feb 2023 to Dec 2025
2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 0.3.14 03 Dec 2025
    Release notes
    • feat: expose eta & elapsed (#29)
    Open source →
    Release notes
    • feat: expose eta & elapsed (#29)
    Open source →
  2. 0.3.13 15 Aug 2025
    Release notes
    • eliminate panics on internal lock poison
    Open source →
    Release notes
    • eliminate panics on internal lock poison
    Open source →
  3. 0.3.12 29 Jul 2025
    Release notes
    • Allow progress bar to finish with message (#21)
    • expose progress bar resets (#20)
    Open source →
    Release notes
    • Allow progress bar to finish with message (#21)
    • expose progress bar resets (#20)
    Open source →
  4. 0.3.11 05 Jul 2025
    Release notes
    • make IndicatifWriter::new pub
    • upgrade to edition 2024
    Open source →
    Release notes
    • make IndicatifWriter::new pub
    • upgrade to edition 2024
    Open source →
  5. 0.3.10 05 Jul 2025
    Release notes
    • update indicatif to 0.18 (#18)
    Open source →
    Release notes
    • update indicatif to 0.18 (#18)
    Open source →
  6. 0.3.9 18 Jan 2025
    Release notes
    • fix panic when entering a grandparent span after a child span was entered (#14)
    • fix panic when using with_span_field_formatter (#15)
    Open source →
    Release notes
    • fix panic when entering a grandparent span after a child span was entered (#14)
    • fix panic when using with_span_field_formatter (#15)
    Open source →
  7. 0.3.8 02 Dec 2024
    Release notes
    • improve docs
    Open source →
    Release notes
    • improve docs
    Open source →
  8. 0.3.7 02 Dec 2024
    Release notes
    • bump dependencies
    • allow for customizing tick/redraw intervals
    • fix bug around footer not appearing after disappearing once
    • re-export indicatif ProgressStyle for ease of use
    • provide helper macros for printing to stdout/stderr without interfering with progress bars
    • disable use of set_move_cursor due to regression in indicatif 0.17.9 (console-rs/indicatif#669), this may introduce new flickering unfortunately
    Open source →
    Release notes
    • bump dependencies
    • allow for customizing tick/redraw intervals
    • fix bug around footer not appearing after disappearing once
    • re-export indicatif ProgressStyle for ease of use
    • provide helper macros for printing to stdout/stderr without interfering with progress bars
    • disable use of set_move_cursor due to regression in indicatif 0.17.9 (https://github.com/console-rs/indicatif/issues/669), this may introduce new flickering unfortunately
    Open source →
  9. 0.3.6 12 Dec 2023
    Release notes
    • update dev dependencies (#8)
    Open source →
    Release notes
    • update dev dependencies (#8)
    Open source →
  10. 0.3.5 21 Aug 2023
    Release notes
    • add method to suspend progress bars managed by IndicatifLayer, e.g. to show dialogue confirmations (closes #4)
    Open source →
    Release notes
    • add method to suspend progress bars managed by IndicatifLayer, e.g. to show dialogue confirmations (closes #4)
    Open source →
  11. 0.3.4 29 Apr 2023
    Release notes
    • add methods to fetch the IndicatifWriter globally if there is a default tracing subscriber and if the IndicatifLayer has been added
    Open source →
  12. 0.3.3 28 Apr 2023
    Release notes
    • fix a very suble race condition that could trigger a panic (#3, thanks again @Kyuuhachi!)
    Open source →
  13. 0.3.2 27 Apr 2023
    Release notes
    • fixed a race condition that could trigger a deadlock on span close (#2, thanks @Kyuuhachi!)
    Open source →
  14. 0.3.1 26 Apr 2023
    Release notes
    • inc is now allowed to be called before pb_start
    • added a rudimentary filter layer that allows specifying whether to show a pb or not on a per-span level
    Open source →
  15. 0.3.0 19 Feb 2023
    Release notes
    • get_stderr_writer replaced get_fmt_writer
    • added get_stdout_writer so one can print to stdout without interfering with progress bars
    • added IndicatifSpanExt to be able to set per-span progress styles, support progress bars, etc
    Open source →
  16. 0.2.2 12 Feb 2023

    Nothing published for this version

  17. 0.2.1 12 Feb 2023

    Nothing published for this version

  18. 0.2.0 12 Feb 2023

    Nothing published for this version

  19. 0.1.0 09 Feb 2023

    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