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 2025Releases
latest 19-
0.3.1403 Dec 2025 -
0.3.1315 Aug 2025 -
0.3.1229 Jul 2025Release notes
Open source →Release notes
Open source →- Allow progress bar to finish with message (#21)
- expose progress bar resets (#20)
-
0.3.1105 Jul 2025 -
0.3.1005 Jul 2025 -
0.3.918 Jan 2025Release notes
Open source →- fix panic when entering a grandparent span after a child span was entered (#14)
- fix panic when using
with_span_field_formatter(#15)
-
0.3.802 Dec 2024 -
0.3.702 Dec 2024Release notes
Open source →- bump dependencies
- allow for customizing tick/redraw intervals
- fix bug around footer not appearing after disappearing once
- re-export indicatif
ProgressStylefor ease of use - provide helper macros for printing to stdout/stderr without interfering with progress bars
- disable use of
set_move_cursordue to regression in indicatif 0.17.9 (console-rs/indicatif#669), this may introduce new flickering unfortunately
Release notes
Open source →- bump dependencies
- allow for customizing tick/redraw intervals
- fix bug around footer not appearing after disappearing once
- re-export indicatif
ProgressStylefor ease of use - provide helper macros for printing to stdout/stderr without interfering with progress bars
- disable use of
set_move_cursordue to regression in indicatif 0.17.9 (https://github.com/console-rs/indicatif/issues/669), this may introduce new flickering unfortunately
-
0.3.612 Dec 2023 -
0.3.521 Aug 2023Release notes
Open source →- add method to suspend progress bars managed by IndicatifLayer, e.g. to show dialogue confirmations (closes #4)
Release notes
Open source →- add method to suspend progress bars managed by IndicatifLayer, e.g. to show dialogue confirmations (closes #4)
-
0.3.429 Apr 2023Release notes
Open source →- add methods to fetch the
IndicatifWriterglobally if there is a default tracing subscriber and if theIndicatifLayerhas been added
- add methods to fetch the
-
0.3.328 Apr 2023Release notes
Open source →- fix a very suble race condition that could trigger a panic (#3, thanks again @Kyuuhachi!)
-
0.3.227 Apr 2023Release notes
Open source →- fixed a race condition that could trigger a deadlock on span close (#2, thanks @Kyuuhachi!)
-
0.3.126 Apr 2023Release notes
Open source →incis now allowed to be called beforepb_start- added a rudimentary filter layer that allows specifying whether to show a pb or not on a per-span level
-
0.3.019 Feb 2023Release notes
Open source →get_stderr_writerreplacedget_fmt_writer- added
get_stdout_writerso one can print to stdout without interfering with progress bars - added
IndicatifSpanExtto be able to set per-span progress styles, support progress bars, etc
-
0.2.212 Feb 2023Nothing published for this version
-
0.2.112 Feb 2023Nothing published for this version
-
0.2.012 Feb 2023Nothing published for this version
-
0.1.009 Feb 2023Nothing published for this version