Skip to content

cargo(deps): bump the minor-updates group across 1 directory with 8 updates#14

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/minor-updates-dac469a24c
Closed

cargo(deps): bump the minor-updates group across 1 directory with 8 updates#14
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/minor-updates-dac469a24c

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Jul 14, 2025

Updates the requirements on toml, reqwest, ratatui, crossterm, tui-textarea, criterion, tabled and indicatif to permit the latest version.
Updates toml to 0.8.23

Commits
  • 838a022 chore: Release
  • b9d399d docs: Update changelog
  • f3e8c68 feat(edit): Add ImDocument::into_table (#928)
  • 288161b chore: Release
  • d7f3cda docs: Update changelog
  • 752ef5b fix(datetime): Further error improvements (#927)
  • 32d2297 feat(edit): Add ImDocument::into_table
  • b1ce9b5 fix(datetime): Use 2-digit values for ranges
  • 55da4af fix(datetime): Remove trailing space in error
  • 5c1d9cc chore(parse): Use a unique tag
  • Additional commits viewable in compare view

Updates reqwest to 0.11.27

Release notes

Sourced from reqwest's releases.

v0.11.27

What's Changed

  • Add hickory-dns feature, deprecating trust-dns.
  • (wasm) Fix Form::text() to not set octet-stream for plain text fields.

New Contributors

Full Changelog: seanmonstar/reqwest@v0.11.26...v0.11.27

Changelog

Sourced from reqwest's changelog.

v0.11.27

  • Add hickory-dns feature, deprecating trust-dns.
  • (wasm) Fix Form::text() to not set octet-stream for plain text fields.

v0.11.26

  • Revert system-configuration upgrade, which broke MSRV on macOS.

v0.11.25

  • Fix Certificate::from_pem_bundle() parsing.
  • Fix Apple linker errors from detecting system proxies.

v0.11.24

  • Add Certificate::from_pem_bundle() to add a bundle.
  • Add http3_prior_knowledge() to blocking client builder.
  • Remove Sync bounds requirement for Body::wrap_stream().
  • Fix HTTP/2 to retry REFUSED_STREAM requests.
  • Fix instances of converting Url to Uri that could panic.

v0.11.23

  • Add Proxy::custom_http_auth(val) for setting the raw Proxy-Authorization header when connecting to proxies.
  • Fix redirect to reject locations that are not http:// or https://.
  • Fix setting nodelay when TLS is enabled but URL is HTTP.
  • (wasm) Add ClientBuilder::user_agent(val).
  • (wasm) add multipart::Form::headers(headers).

v0.11.22

  • Fix compilation on Windows when trust-dns is enabled.

v0.11.21

  • Add automatically detecting macOS proxy settings.
  • Add ClientBuilder::tls_info(bool), which will put tls::TlsInfo into the response extensions.
  • Fix trust-dns resolver from possible hangs.
  • Fix connect timeout to be split among multiple IP addresses.

v0.11.20

  • Fix deflate decompression back to using zlib, as outlined in the spec.

v0.11.19

  • Add ClientBuilder::http1_ignore_invalid_headers_in_responses() option.
  • Add ClientBuilder::http1_allow_spaces_after_header_name_in_responses() option.
  • Add support for ALL_PROXY environment variable.

... (truncated)

Commits

Updates ratatui to 0.28.1

Changelog

Sourced from ratatui's changelog.

v0.28.1 - 2024-08-25

Features

  • ed51c4b (terminal) Add ratatui::init() and restore() methods by @​joshka in #1289

    These are simple opinionated methods for creating a terminal that is useful to use in most apps. The new init method creates a crossterm backend writing to stdout, enables raw mode, enters the alternate screen, and sets a panic handler that restores the terminal on panic.

    A minimal hello world now looks a bit like:

    use ratatui::{
        crossterm::event::{self, Event},
        text::Text,
        Frame,
    };
    fn main() {
    let mut terminal = ratatui::init();
    loop {
    terminal
    .draw(|frame: &mut Frame| frame.render_widget(Text::raw("Hello World!"), frame.area()))
    .expect("Failed to draw");
    if matches!(event::read().expect("failed to read event"), Event::Key(_)) {
    break;
    }
    }
    ratatui::restore();
    }

    A type alias DefaultTerminal is added to represent this terminal type and to simplify any cases where applications need to pass this terminal around. It is equivalent to: Terminal<CrosstermBackend<Stdout>>

    We also added ratatui::try_init() and try_restore(), for situations where you might want to handle initialization errors yourself instead of letting the panic handler fire and cleanup. Simple Apps should prefer the init and restore functions over these functions.

    Corresponding functions to allow passing a TerminalOptions with a Viewport (e.g. inline, fixed) are also available (init_with_options, and try_init_with_options).

    The existing code to create a backend and terminal will remain and

... (truncated)

Commits
  • 3a90e2a chore(release): prepare for 0.28.1 (#1343)
  • 65da535 chore(ci): update release strategy (#1337)
  • 9ed85fd docs(table): fix incorrect backticks in TableState docs (#1342)
  • aed60b9 fix(terminal): Terminal::insert_before would crash when called while the view...
  • 3631b34 docs(examples): add widget implementation example (#1147)
  • 0d5f3c0 test: Avoid unneeded allocations in assertions (#1335)
  • ed51c4b feat(terminal): Add ratatui::init() and restore() methods (#1289)
  • 23516bc chore: rename ratatui-org to ratatui (#1334)
  • 6d1bd99 docs: minor grammar fixes (#1330)
  • 2fb0b8a fix: fix u16 overflow in Terminal::insert_before. (#1323)
  • Additional commits viewable in compare view

Updates crossterm to 0.28.1

Changelog

Sourced from crossterm's changelog.

Version 0.28.1

Fixed 🐛

  • Fix broken build on linux when using use-dev-tty with (#906)

Breaking ⚠️

  • Fix desync with mio and signalhook between repo and published crate. (upgrade to mio 1.0)

Version 0.28

Added ⭐

  • Capture double click mouse events on windows (#826)
  • (De)serialize Reset color (#824)
  • Add functions to allow constructing Attributes in a const context (#817)
  • Implement Display for KeyCode and KeyModifiers (#862)

Changed ⚙️

  • Use Rustix by default instead of libc. Libc can be re-enabled if necessary with the libc feature flag (#892)
  • FileDesc now requires a lifetime annotation.
  • Improve available color detection (#885)
  • Speed up SetColors by ~15-25% (#879)
  • Remove unsafe and unnecessary size argument from FileDesc::read() (#821)

Breaking ⚠️

  • Fix duplicate bit masks for caps lock and num lock (#863). This breaks serialization of KeyEventState

Version 0.27.1

Added ⭐

  • Add support for (de)serializing Reset Color

Version 0.27

Added ⭐

  • Add NO_COLOR support (https://no-color.org/)
  • Add option to force overwrite NO_COLOR (#802)
  • Add support for scroll left/right events on windows and unix systems (#788).
  • Add window_size function to fetch pixel width/height of screen for more sophisticated rendering in terminals.
  • Add support for deserializing hex color strings to Color e.g #fffff.

Changed ⚙️

  • Make the events module an optional feature events (to make crossterm more lightweight) (#776)

... (truncated)

Commits

Updates tui-textarea to 0.6.1

Release notes

Sourced from tui-textarea's releases.

v0.6.1

  • Add TextArea::selection_range method to get the range of the current selection. Please read the document for more details. (#81, thanks @​achristmascarl)
    let mut textarea = TextArea::from(["aaa"]);
    // It returns None when the text selection is not ongoing
    assert_eq!(textarea.selection_range(), None);
    textarea.start_selection();
    assert_eq!(textarea.selection_range(), Some(((0, 0), (0, 0))));
    textarea.move_cursor(CursorMove::Forward);
    assert_eq!(textarea.selection_range(), Some(((0, 0), (0, 1))));
    // The first element of the pair is always smaller than the second one.
    textarea.start_selection();
    textarea.move_cursor(CursorMove::Back);
    assert_eq!(textarea.selection_range(), Some(((0, 0), (0, 1))));

  • Fix depending on the incorrect version of termion crate when tuirs-termion feature is enabled. Since tui crate depends on older version of termion crate v1.5.6, tui-textarea should depend on the same version but actually it depended on the latest version v4.0.0.
    • If you use tui-textarea with tui crate and termion crate, please ensure that your project also depends on termion v1.5. Otherwise your project accidentally depends on multiple versions of termion crate.
Changelog

Sourced from tui-textarea's changelog.

v0.6.1 - 2024-08-08

  • Add TextArea::selection_range method to get the range of the current selection. Please read the document for more details. (#81, thanks @​achristmascarl)
    let mut textarea = TextArea::from(["aaa"]);
    // It returns None when the text selection is not ongoing
    assert_eq!(textarea.selection_range(), None);
    textarea.start_selection();
    assert_eq!(textarea.selection_range(), Some(((0, 0), (0, 0))));
    textarea.move_cursor(CursorMove::Forward);
    assert_eq!(textarea.selection_range(), Some(((0, 0), (0, 1))));
    // The first element of the pair is always smaller than the second one.
    textarea.start_selection();
    textarea.move_cursor(CursorMove::Back);
    assert_eq!(textarea.selection_range(), Some(((0, 0), (0, 1))));

  • Fix depending on the incorrect version of termion crate when tuirs-termion feature is enabled. Since tui crate depends on older version of termion crate v1.5.6, tui-textarea should depend on the same version but actually it depended on the latest version v4.0.0.
    • If you use tui-textarea with tui crate and termion crate, please ensure that your project also depends on termion v1.5. Otherwise your project accidentally depends on multiple versions of termion crate.

[Changes][v0.6.1]

v0.6.0 - 2024-08-07

  • BREAKING: Update ratatui crate dependency from v0.27 to v0.28.
  • BREAKING: Update crossterm crate dependency from v0.27 to v0.28 because ratatui crate depends on the new version.
    • Note: If you use tui crate, crossterm crate dependency remains at v0.25.

[Changes][v0.6.0]

v0.5.3 - 2024-08-03

  • &TextArea now implements Widget trait. (#78)
    • Now the reference can be passed to ratatui::terminal::Frame::render_widget method call directly.
      // v0.5.2 or earlier
      f.render_widget(textarea.widget(), rect);
      // v0.5.3 or later
      f.render_widget(&textarea, rect);

    • This means that TextArea::widget method is no longer necessary. To maintain the compatibility the method is not removed but using it starts to report a deprecation warning from v0.5.3.
  • Fix a cursor can leave the viewport on horizontal scroll when line number is displayed. (#77)

... (truncated)

Commits
  • a0b820c bump up version to v0.6.1
  • 49c90f0 fix tests for termion support when using old version of termion
  • 3fb0a78 use the same version of termion as tui's dependency for tuirs-termion f...
  • 8d2c201 add tests for TextArea::selection_range
  • de736a5 make the first element of range is smaller than the second one (#81)
  • b7a7e3d Merge pull request #81 from achristmascarl/expose-selection-start
  • 75f5111 switch to selection range
  • 93cfabd update changelog for v0.6.0 changes
  • 31012c6 fix tests
  • 23dfde7 expose selection_start
  • See full diff in compare view

Updates criterion to 0.5.1

Changelog

Sourced from criterion's changelog.

[0.5.1] - 2023-05-26

Fixed

  • Quick mode (--quick) no longer crashes with measured times over 5 seconds when --noplot is not active

[0.5.0] - 2023-05-23

Changed

  • Replaced lazy_static dependency with once_cell
  • Improved documentation of the html_reports feature
  • Replaced atty dependency with is-terminal
  • MSRV bumped to 1.64
  • Upgraded clap dependency to v4
  • Upgraded tempfile dependency to v3.5.0

Fixed

  • Quick mode (--quick) no longer outputs 1ms for measured times over 5 seconds
  • Documentation updates

[0.4.0] - 2022-09-10

Removed

  • The Criterion::can_plot function has been removed.
  • The Criterion::bench_function_over_inputs function has been removed.
  • The Criterion::bench_functions function has been removed.
  • The Criterion::bench function has been removed.

Changed

  • HTML report hidden behind non-default feature flag: 'html_reports'
  • Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
  • MSRV bumped to 1.57
  • rayon and plotters are optional (and default) dependencies.
  • Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
  • Accept subsecond durations for --warm-up-time, --measurement-time and --profile-time.
  • Replaced serde_cbor with ciborium because the former is no longer maintained.
  • Upgrade clap to v3 and regex to v1.5.

Added

  • A --discard-baseline flag for discarding rather than saving benchmark results.
  • Formal support for benchmarking code compiled to web-assembly.
  • A --quiet flag for printing just a single line per benchmark.
  • A Throughput::BytesDecimal option for measuring throughput in bytes but printing them using decimal units like kilobytes instead of binary units like kibibytes.

Fixed

  • When using bench_with_input, the input parameter will now be passed through black_box before passing it to the benchmark.

... (truncated)

Commits

Updates tabled to 0.20.0

Changelog

Sourced from tabled's changelog.

[0.20.0] - 2025-05-06

Added

  • Added Table::nohead function just like Table::new but with no header.
  • Added Table::with_capacity function just like Table::new but with an exact number of rows.

Changed

  • Changed with(Border) logic to set only outer border instead of border of all cells.
  • Made a number of refactorings of tabled::grid::dimension::* modules.
  • Made small optimization of Wrap::text and Truncate::text.
  • Made small optimization of Text::new.
  • Brought up to date benchmarks.
  • Renamed Columns::single into Columns::one.
  • Renamed Rows::single into Rows::one.
  • Moved back to fnv from ahash cause of WASM build.
  • Moved back to old Wrap::keep_words logic where we preserving all content.

Fixed

  • Fixed dependency testing_table inclusion (by @​klensy).
  • Fixed WASM build (by @​cptpiepmatz).
  • Fixed not properly working caching logic of TableOption::hint.

[0.19.0] - 2025-24-04

Added

  • Added tabled::assert module.
  • Added #[tabled(map)] macro.
  • Added derive::display::bool function.
  • Added derive::display::wrap and derive::display::truncate function.
  • Added Locator::value.
  • Added Table::get_dimension function.
  • Added ANSI link handling in Width::truncate.
  • Added Upper Title Case and lower title case options for rename_all.
  • Added no_std in testing_table.

Changed

  • Changed Reverse interface.
  • Changed Position interface.
  • Changed tabled::grid::dimension structures.
  • Changed IterTable interface.
  • Migrated ron to 0.10.
  • Renamed ColumnNames::default() into ColumnsNames::head().
  • Renamed BorderSpanCorrection into BorderCorrection::span().
  • Renamed Offset::Begin into Offset::Start.

... (truncated)

Commits

Updates indicatif to 0.18.0

Release notes

Sourced from indicatif's releases.

0.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

Commits
  • 354b732 Bump version to 0.18.0
  • f46ba0a Bump version to 0.17.12
  • 9f08f12 Upgrade to console 0.16
  • 9afc362 draw_target: inline the format arg to silence clippy
  • 880d8ce Switch from number_prefix to unit-prefix (#709)
  • 458e4dc ProgressStyle enable/disable colors based on draw target (#699)
  • abd2181 Use width to truncate HumanFloatCount values (#696)
  • 79ea085 Add ProgressBar::force_draw (#689)
  • fe59003 Bump the version to 0.17.11
  • 9d4849a Change OnceCell to OnceLock in TabExpandedString
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…pdates

Updates the requirements on [toml](https://github.com/toml-rs/toml), [reqwest](https://github.com/seanmonstar/reqwest), [ratatui](https://github.com/ratatui/ratatui), [crossterm](https://github.com/crossterm-rs/crossterm), [tui-textarea](https://github.com/rhysd/tui-textarea), [criterion](https://github.com/bheisler/criterion.rs), [tabled](https://github.com/zhiburt/tabled) and [indicatif](https://github.com/console-rs/indicatif) to permit the latest version.

Updates `toml` to 0.8.23
- [Commits](toml-rs/toml@toml-v0.8.0...toml-v0.8.23)

Updates `reqwest` to 0.11.27
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.0...v0.11.27)

Updates `ratatui` to 0.28.1
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](ratatui/ratatui@v0.28.0...v0.28.1)

Updates `crossterm` to 0.28.1
- [Release notes](https://github.com/crossterm-rs/crossterm/releases)
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossterm-rs/crossterm/commits)

Updates `tui-textarea` to 0.6.1
- [Release notes](https://github.com/rhysd/tui-textarea/releases)
- [Changelog](https://github.com/rhysd/tui-textarea/blob/main/CHANGELOG.md)
- [Commits](rhysd/tui-textarea@v0.6.0...v0.6.1)

Updates `criterion` to 0.5.1
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](bheisler/criterion.rs@0.5.0...0.5.1)

Updates `tabled` to 0.20.0
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zhiburt/tabled/commits)

Updates `indicatif` to 0.18.0
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](console-rs/indicatif@0.17.0...0.18.0)

---
updated-dependencies:
- dependency-name: toml
  dependency-version: 0.8.23
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: reqwest
  dependency-version: 0.11.27
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: ratatui
  dependency-version: 0.28.1
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: crossterm
  dependency-version: 0.28.1
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: tui-textarea
  dependency-version: 0.6.1
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: criterion
  dependency-version: 0.5.1
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: tabled
  dependency-version: 0.20.0
  dependency-type: direct:production
  dependency-group: minor-updates
- dependency-name: indicatif
  dependency-version: 0.18.0
  dependency-type: direct:production
  dependency-group: minor-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot requested a review from conikeec July 14, 2025 12:57
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Jul 14, 2025

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Jul 14, 2025

The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see this blog post.

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Aug 18, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Aug 25, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 25, 2025
@dependabot dependabot Bot deleted the dependabot/cargo/minor-updates-dac469a24c branch August 25, 2025 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant