build(deps): update rust crate indicatif to 0.18.3
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| indicatif | dependencies | minor | 0.17.2 -> 0.18.3 |
Release Notes
console-rs/indicatif (indicatif)
v0.18.3
What's Changed
- Add ProgressBar::set_elapsed by @sunshowers in #742
v0.18.2
What's Changed
- Fix wide_msg truncation with a colored message by @glehmann in #740
- style: tweak write_ansi_range() style by @djc in #741
v0.18.1
What's Changed
- Do not render "current" char if no "current" char is configured by @Finomnis in #719
- Update vt100 requirement from 0.15.1 to 0.16.1 by @dependabot[bot] in #723
- Bump MSRV to 1.71 with versioned lockfile by @djc in #735
- Fix wide_bar width computation with a multiline message by @glehmann in #738
v0.18.0
Unfortunately 0.17.12 had to be yanked because the console upgrade was a semver-incompatible change. Rerelease as 0.18.0 instead.
What's Changed
v0.17.12
What's Changed
- Add ProgressBar::force_draw by @jaheba in #689
- Use width to truncate
HumanFloatCountvalues by @ReagentX in #696 -
ProgressStyleenable/disable colors based on draw target by @tonywu6 in #699 - Switch dep number_prefix to unit_prefix by @kimono-koans in #709
- draw_target: inline the format arg to silence clippy by @chris-laplante in #711
- Upgrade to console 0.16 by @djc in #712
v0.17.11
What's Changed
- Change
OnceCelltoOnceLockinTabExpandedStringby @tgross35 in #694
v0.17.10
What's Changed
With some great performance improvements from @jaheba.
- Fix bar-less text output by @spoutn1k in #659
- add tracing-indicatif create to integration list by @emersonford in #673
- Fix double prints by @spoutn1k in #671
- Only get draw_target-width when we actually draw by @jaheba in #683
- Make tab extension lazy by @jaheba in #684
- Make
ProgressBar:set_tab_withtake&selfby @jaheba in #685 - Remove unnecessary spinner display in multi examples by @shuntaka9576 in #682
- Add
decanddec_lengthtoProgressBarby @jaheba in #690 - Update rand requirement from 0.8 to 0.9 by @dependabot in #693
v0.17.9
What's Changed
- Mention ProgressTracker near list of template keys by @djc in #632
- tests: print whether colors are enabled to help diagnose spurious failure by @chris-laplante in #641
- Workarounds for flaky tty/color support in GitHub actions runner by @chris-laplante in #646
- Fix move cursor flag not working by @SuperTux88 in #648
- chore: fix comment by @rustco in #649
- Fix AtomicPosition::reset storing wrong value by @TheJokr in #650
- Documentation tweaks; bump MSRV by @chris-laplante in #653
- Update deny config for cargo-deny 0.15 release by @djc in #655
- Update unicode-width requirement from 0.1 to 0.2 by @dependabot in #658
- Replace
instantwithweb-timeby @torokati44 in #666 - Bump EmbarkStudios/cargo-deny-action from 1 to 2 by @dependabot in #654
- Bump version to 0.17.9 by @djc in #667
- feat: allow constructing and setting the progress bar len to
Noneby @cdellacqua in #664
v0.17.8
What's Changed
- documented behaviour of MultiProgress::add by @djugei in #592
- improve documentation for usage as spinner by @chris-laplante in #593
- docs: Improve formatting and linking by @waywardmonkeys in #599
- Add minimal examples demonstrating Formatters by @Chris--B in #600
- Skip drawing MultiProgress if backing draw target is hidden by @djc in #603
- Add more item links in docs by @dominik-korsa in #607
- fix and rename
real_lenby @tgolsson in #608 - Fix #612 by @smoelius in #613
- Add
VisualLinesnewtype wrapper by @smoelius in #616 - Use current position for calculating finished progress bar per_sec instead of bar length by @DanGonite57 in #605
- renders the speed in bytes per second using SI prefixes by @WankkoRee in #622
- fix inadvertently dropping MutexGuard in TickerControl by @chris-laplante in #626
- [feature request] adding
{percent_precise}style key by @OmarTawfik in #628
v0.17.7
What's Changed
- Fix a potential overflow with a saturating add. by @cjordan in #576
- Bump MSRV for tokio 1.30 by @djc in #577
- Tick ProgressTrackers before drawing by @djc in #579
- fix unnecessary vec! lint instances by @chris-laplante in #581
- Fix attempt to subtract with overflow (#582) by @smoelius in #586
v0.17.6
What's Changed
- fix overflow crash when displaying ETA by @conradoplg in #555
- feat: add futures::Stream support by @aatifsyed in #551
- fix incorrect remainder calculation in RateLimiter by @taoky in #565
- fix
ProgressState::duration()overflow by @alexheretic in #560 - Add missing space before unit by @Error-42 in #562
- Only render as many lines as the terminal can actually display by @oli-obk in #563
- Fixed progress bar not suspending multiprogress bar by @Vrajs16 in #568
- Add new Integrations section to README, containing a link to indicatif_log_bridge initially by @djugei in #570
v0.17.5
Another smaller release. Fixes a regression from 0.17.4 and should drastically improve ETA and speed estimation thanks to great work by @afontenot in #539.
- Switch Estimator to use an exponential weighting (#539, thanks to @afontenot)
- Fix subtract with overflow when measuring terminal line length (#547, thanks to @foresterre)
- Add builder-like
with_finishmethod toProgressBarIter(#548, thanks to @matthewhchan)
On behalf of @chris-laplante and @djc, thanks to all contributors!
v0.17.4
Another small bugfix release.
- Handle newline in msg and empty msg (#540, thanks to @RDruon)
- Handle terminal line wrap to avoid new line (#533, thanks to @RDruon)
- Resetting the elapsed time also resets ETA (#538, thanks to @afontenot)
- Mention the prefix and message placeholders in the
with_docs (#529, thanks to @lnicola) - Allow rate-limiting
TermLiketargets (#526, thanks to @akx) - Fix docs for
ProgressDrawTarget(#523, thanks to @tillarnold) - Change "OS X" to "macOS" (#519, thanks to @atouchet)
- Fix
MultiProgressalignment handling and migrate from structopt => clap (#516) - Don't deadlock when double-adding ProgressBar (#515)
- Use
instant::Instantwhen compiling to WASM (#514, thanks to @azriel91) - Update portable-atomic requirement from 0.3.15 to 1.0.0 (#512)
- Add
contents_formatted()method to `InMemoryTerm (#531, thanks to @dfaust) -
inc()after work in examples (#522, thanks to @tatref)
On behalf of the indicatif team (@chris-laplante and @djc), thanks to all contributors!
v0.17.3
A small maintenance release:
- address a bunch of lints by @danieleades in #498
- Remove
"fs"feature in tokio dependency. by @azriel91 in #504 - Update estimate when using a steady ticker by @aawsome in #495
- Refactoring and internal improvements
Full Changelog: https://github.com/console-rs/indicatif/compare/0.17.2...0.17.3
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.