Skip to content

chore(deps): bump the rust group across 1 directory with 10 updates#38

Merged
squaeragent merged 3 commits into
mainfrom
dependabot/cargo/cli/rust-36f96e1ee6
May 16, 2026
Merged

chore(deps): bump the rust group across 1 directory with 10 updates#38
squaeragent merged 3 commits into
mainfrom
dependabot/cargo/cli/rust-36f96e1ee6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Bumps the rust group with 10 updates in the /cli directory:

Package From To
tokio 1.52.1 1.52.3
ratatui 0.29.0 0.30.0
crossterm 0.28.1 0.29.0
tokio-tungstenite 0.24.0 0.29.0
toml 0.8.23 0.9.11+spec-1.1.0
rusqlite 0.32.1 0.33.0
refinery 0.8.16 0.9.1
directories 5.0.1 6.0.0
axum 0.7.9 0.8.9
criterion 0.5.1 0.8.2

Updates tokio from 1.52.1 to 1.52.3

Release notes

Sourced from tokio's releases.

Tokio v1.52.3

1.52.3 (May 8th, 2026)

Fixed

  • sync: fix underflow in mpsc channel len() (#8062)
  • sync: notify receivers in mpsc OwnedPermit::release() method (#8075)
  • sync: require that an RwLock has max_readers != 0 (#8076)
  • sync: return Empty from try_recv() when mpsc is closed with outstanding permits (#8074)

#8062: tokio-rs/tokio#8062 #8074: tokio-rs/tokio#8074 #8075: tokio-rs/tokio#8075 #8076: tokio-rs/tokio#8076

Tokio v1.52.2

1.52.2 (May 4th, 2026)

This release reverts the LIFO slot stealing change introduced in 1.51.0 (#7431), due to [its performance impact]#8065. (#8100)

#7431: tokio-rs/tokio#7431 #8065: tokio-rs/tokio#8065 #8100: tokio-rs/tokio#8100

Commits

Updates ratatui from 0.29.0 to 0.30.0

Release notes

Sourced from ratatui's releases.

ratatui-v0.30.0

"Rats don't just survive; they discover; they create. ... I mean, just look at what they do with the terminal!" – Remy & Orhun

We are excited to announce the biggest release of ratatui so far - a Rust library that's all about cooking up TUIs 👨‍🍳🐀

🌠 Added "no_std" support for embedded targets, modularized architecture, major widget & layout upgrades!

Release highlights: https://ratatui.rs/highlights/v030/

⚠️ List of breaking changes can be found here.

Features

  • 90a77aa (direction) Add Direction::perpendicular(self) by @​b-guild in #2197

  • 56d5e05 (bar) Update label and text_value to accept Into<> by @​Emivvvvv in #1471 [breaking]

    BREAKING CHANGE:label and text_value now accept Into<> types, which breaks type inference.

    - Bar::default().label("foo".into());
    + Bar::default().label("foo");
    - Bar::default().text_value("bar".into());
    + Bar::default().text_value("bar");
  • b76ad3b (bar) Impl Styled for Bar by @​Emivvvvv in #1476

    Related:ratatui/ratatui#683

  • e15fefa (barchar) Add BarChart::grouped constructor by @​joshka in #1513

    Add a new constructor to the BarChart widget that allows creating a grouped barchart with multiple groups of bars.

    Also add a new constructor to the BarGroup widget that allows creating a group of bars with a label.

  • 369b18e (barchart) Reduce barchart creation verbosity by @​Emivvvvv in #1453

    Adds constructor methods for BarChart, BarGroup, and Bar

  • 1dc18bf (calendar) Add width and height functions by @​joshka in #2198

    Fixes ratatui/ratatui#2016

... (truncated)

Changelog

Sourced from ratatui's changelog.

v0.30.0 - 2025-12-26

"Rats don't just survive; they discover; they create. ... I mean, just look at what they do with the terminal!" – Remy & Orhun

We are excited to announce the biggest release of ratatui so far - a Rust library that's all about cooking up TUIs 👨‍🍳🐀

🌠 Added "no_std" support for embedded targets, modularized architecture, major widget & layout upgrades!

Release highlights: https://ratatui.rs/highlights/v030/

⚠️ List of breaking changes can be found here.

Features

  • 90a77aa (direction) Add Direction::perpendicular(self) by @b-guild in #2197

  • 56d5e05 (bar) Update label and text_value to accept Into<> by @Emivvvvv in #1471 [breaking]

    BREAKING CHANGE:label and text_value now accept Into<> types, which breaks type inference.

    - Bar::default().label("foo".into());
    + Bar::default().label("foo");
    - Bar::default().text_value("bar".into());
    + Bar::default().text_value("bar");
  • b76ad3b (bar) Impl Styled for Bar by @Emivvvvv in #1476

    Related:ratatui/ratatui#683

  • e15fefa (barchar) Add BarChart::grouped constructor by @joshka in #1513

    Add a new constructor to the BarChart widget that allows creating a grouped barchart with multiple groups of bars.

    Also add a new constructor to the BarGroup widget that allows creating a group of bars with a label.

  • 369b18e (barchart) Reduce barchart creation verbosity by @Emivvvvv in #1453

    Adds constructor methods for BarChart, BarGroup, and Bar

  • 1dc18bf (calendar) Add width and height functions by @joshka in #2198

... (truncated)

Commits
  • 0a2a7c0 chore(ratatui): unleash the rats v0.30.0 (#2294)
  • 8c620d6 docs(widgets): add link to no-std concept page (#2288)
  • 686d955 chore: re-release 0.30.0-beta.1 (#2292)
  • 04e86bb chore: revert the 0.30-beta.1 update to re-trigger release-plz (#2291)
  • 06a30cc chore(widgets): disable scrape-examples and revert ratatui dev dep (#2290)
  • 3936b10 chore: release 0.30.0-beta.1 (#2287)
  • 1f7efe9 build(deps): bump dtolnay/rust-toolchain from 0b1efabc08b657293548b77fb76cc02...
  • fbd560a build(deps): bump taiki-e/install-action from 2.63.3 to 2.65.1 (#2282)
  • 4495754 build(deps): bump serde_json from 1.0.145 to 1.0.146 (#2284)
  • a8d8afe build(deps): bump tracing from 0.1.43 to 0.1.44 (#2283)
  • Additional commits viewable in compare view

Updates crossterm from 0.28.1 to 0.29.0

Release notes

Sourced from crossterm's releases.

0.29

Version 0.29

Added ⭐

  • Copy to clipboard using OSC52 (#974)
  • Derive standard traits for "SetCursorStyle" (#909)
  • Add query_keyboard_enhancement_flags to read enabled flags (#958)
  • Add is_* and as_* methods to the event enums (#949)
  • Add a feature flag for derive_more impls (#970)
  • Update rustix to 1.0 (#982)
  • Upgrade various dependencies

Breaking ⚠️

  • Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)

@​joshka @​linrongbin16 @​kmicklas @​maciek50322 @​rosew0od @​sxyazi @​the-mikedavis @​hthuz @​aschey @​naseschwarz @​Flokkq @​gaesa @​WindSoilder

Changelog

Sourced from crossterm's changelog.

Unreleased

Version 0.29

Added ⭐

  • Copy to clipboard using OSC52 (#974)
  • Derive standard traits for "SetCursorStyle" (#909)
  • Add query_keyboard_enhancement_flags to read enabled flags (#958)
  • Add is_* and as_* methods to the event enums (#949)
  • Add a feature flag for derive_more impls (#970)
  • Update rustix to 1.0 (#982)

Breaking ⚠️

  • Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)
Commits

Updates tokio-tungstenite from 0.24.0 to 0.29.0

Changelog

Sourced from tokio-tungstenite's changelog.

0.29.0

0.28.0

0.27.0

0.26.2

0.26.1

  • Update tungstenite to address an issue that might cause UB in certain cases.

0.26.0

0.25.0

Commits

Updates toml from 0.8.23 to 0.9.11+spec-1.1.0

Commits

Updates rusqlite from 0.32.1 to 0.33.0

Release notes

Sourced from rusqlite's releases.

0.33.0

What's Changed

  • Remove lazy_static dependency #1550
  • Add support to jiff Date / DateTime / Time #1551
  • Correcting inconsistent parameter name (:value/:val) in doctest example #1555
  • Repairing description comment of params! macro #1557
  • Try to improve test coverage by using --all #1491
  • impl FromSql for various heap-allocated string and blob slices #1558
  • Document an alternative way to backup #1562
  • Use #[expect(lint)] where possible #1563
  • chore: update sqlcipher → 4.6.1 (SQLite 3.46.1) #1566
  • Remove leftover sentence beginning #1571
  • Improve loadable extension docs #1529
  • Fixed pre-release wasm32-wasip(\d) targets not enabling wasi compile flags in bundled mode. #1569
  • MSRV #1576
  • Fix Batch impl #1583
  • Test invalid batch #1584
  • Mark bindgen-bindings files as generated #1585
  • Add 'serialize' feature to 'modern-full' #1586
  • Change FnMut to Fn in create_scalar_function #1387
  • Add safe binding to sqlite3_wal_hook #1594
  • Use C string literal for database name #1596
  • Make possible to checkpoint a database from wal_hook #1595
  • Add bindings to sqlite3_trace_v2 #1597
  • OwningRows / OwningStatement examples #1462
  • Use sqlite3_errstr #1606
  • Check if specified arg is out-of-range for auxiliary data #1607
  • Remove release_memory feature #1608
  • Check limit #1609
  • Introduce err macro #1611
  • Update bindgen requirement from 0.70 to 0.71 #1612
  • Bump hashlink version to 0.10 #1616
  • Activate generate_cstr bindgen option #1620
  • Bump bundled SQLite version to 3.48.0 #1623

Full Changelog: rusqlite/rusqlite@v0.32.1...v0.33.0

Commits

Updates refinery from 0.8.16 to 0.9.1

Release notes

Sourced from refinery's releases.

V0.9.1

[0.9.1] - 2026-04-15

Changed

  • Support rusqlite 0.38.x. #410

Fixed

  • Avoid warning logs for nested directories while scanning migrations. #421

v0.9.0

[0.9.0] - 2025-01-06

Added

  • Support for TLS in postgres/tokio-postgres using native-tls. #353
  • Support for int8 migration versions via new int8-versions feature. #330
  • Derive Serialize for Migration if serde is enabled. #395
Changelog

Sourced from refinery's changelog.

[0.9.1] - 2026-04-15

Changed

  • Support rusqlite 0.38.x. #410

Fixed

  • Avoid warning logs for nested directories while scanning migrations. #421

[0.9.0] - 2025-01-06

Added

  • Support for TLS in postgres/tokio-postgres using native-tls. #353
  • Support for int8 migration versions via new int8-versions feature. #330
  • Derive Serialize for Migration if serde is enabled. #395

Changed

  • Update migrate Transaction and AsyncTransaction execute functions to avoid double iteration. #393
  • Update mysql_async to support up until version 0.36. #400
  • Update rusqlite to support up until version 0.37. #389, #390
  • Update thiserror to version 2. #372
  • Update MSRV (Minimum Supported Rust Version). #401, #362
  • Fix unused warnings #403

Fixed

  • Fix logging output for async and sync migrate functions. #378
Commits

Updates directories from 5.0.1 to 6.0.0

Commits

Updates axum from 0.7.9 to 0.8.9

Release notes

Sourced from axum's releases.

axum-v0.8.9

  • added: WebSocketUpgrade::{requested_protocols, set_selected_protocol} for more flexible subprotocol selection (#3597)
  • changed: Update minimum rust version to 1.80 (#3620)
  • fixed: Set connect endpoint on correct field in MethodRouter (#3656)
  • fixed: Return specific error message when multipart body limit is exceeded (#3611)

#3597: tokio-rs/axum#3597 #3620: tokio-rs/axum#3620 #3656: tokio-rs/axum#3656 #3611: tokio-rs/axum#3611

axum v0.8.8

  • Clarify documentation for Router::route_layer (#3567)

#3567: tokio-rs/axum#3567

axum v0.8.7

  • Relax implicit Send / Sync bounds on RouterAsService, RouterIntoService (#3555)
  • Make it easier to visually scan for default features (#3550)
  • Fix some documentation typos

#3550: tokio-rs/axum#3550 #3555: tokio-rs/axum#3555

axum v0.8.5

  • fixed: Reject JSON request bodies with trailing characters after the JSON document (#3453)
  • added: Implement OptionalFromRequest for Multipart (#3220)
  • added: Getter methods Location::{status_code, location}
  • added: Support for writing arbitrary binary data into server-sent events (#3425)]
  • added: middleware::ResponseAxumBodyLayer for mapping response body to axum::body::Body (#3469)
  • added: impl FusedStream for WebSocket (#3443)
  • changed: The sse module and Sse type no longer depend on the tokio feature (#3154)
  • changed: If the location given to one of Redirects constructors is not a valid header value, instead of panicking on construction, the IntoResponse impl now returns an HTTP 500, just like Json does when serialization fails (#3377)
  • changed: Update minimum rust version to 1.78 (#3412)

#3154: tokio-rs/axum#3154 #3220: tokio-rs/axum#3220 #3377: tokio-rs/axum#3377 #3412: tokio-rs/axum#3412 #3425: tokio-rs/axum#3425 #3443: tokio-rs/axum#3443 #3453: tokio-rs/axum#3453 #3469: tokio-rs/axum#3469

axum v0.8.4

  • added: Router::reset_fallback (#3320)
  • added: WebSocketUpgrade::selected_protocol (#3248)
  • fixed: Panic location for overlapping method routes (#3319)
  • fixed: Don't leak a tokio task when using serve without graceful shutdown (#3129)

... (truncated)

Commits

Updates criterion from 0.5.1 to 0.8.2

Release notes

Sourced from criterion's releases.

criterion-plot-v0.8.2

Other

  • Update Readme

criterion-v0.8.2

Fixed

  • don't build alloca on unsupported targets

Other

  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

criterion-plot-v0.8.1

Fixed

  • Typo

criterion-v0.8.1

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

criterion-plot-v0.8.0

No release notes provided.

criterion-v0.8.0

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.

... (truncated)

Changelog

Sourced from criterion's changelog.

0.8.2 - 2026-02-04

Fixed

  • don't build alloca on unsupported targets

Other

  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

0.8.1 - 2025-12-07

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

0.8.0 - 2025-11-29

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.
  • Add doc comment to benchmark runner in criterion_group macro (removes linter warnings)

Fixed

  • Fix plotting NaN bug

Other

  • Remove Master API Docs links temporarily while we restore the docs publishing.

... (truncated)

Commits
  • 7f0d745 chore: release v0.8.2
  • 4a467ce chore(deps): bump crate-ci/typos from 1.40.0 to 1.43.0
  • b277a75 Fix panic with uniform iteration durations in benchmarks
  • 828af14 fix: don't build alloca on unsupported targets
  • b01316b Update Readme
  • 4c02a3b Exclude development scripts from published package
  • e4e06df chore: release v0.8.1
  • aa548b9 fix: Homepage link
  • 950c3b7 fix: Typo
  • 7e3e50c chore(deps): bump crate-ci/typos from 1.23.5 to 1.40.0
  • Additional commits viewable in compare view

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 8, 2026

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 dependabot Bot requested a review from squaeragent as a code owner May 8, 2026 09:01
Bumps the rust group with 10 updates in the /cli directory:

| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio) | `1.52.1` | `1.52.3` |
| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |
| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |
| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.24.0` | `0.29.0` |
| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `0.9.11+spec-1.1.0` |
| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.32.1` | `0.33.0` |
| [refinery](https://github.com/rust-db/refinery) | `0.8.16` | `0.9.1` |
| [directories](https://github.com/soc/directories-rs) | `5.0.1` | `6.0.0` |
| [axum](https://github.com/tokio-rs/axum) | `0.7.9` | `0.8.9` |
| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |



Updates `tokio` from 1.52.1 to 1.52.3
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.52.1...tokio-1.52.3)

Updates `ratatui` from 0.29.0 to 0.30.0
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](ratatui/ratatui@v0.29.0...ratatui-v0.30.0)

Updates `crossterm` from 0.28.1 to 0.29.0
- [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/0.29)

Updates `tokio-tungstenite` from 0.24.0 to 0.29.0
- [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md)
- [Commits](snapview/tokio-tungstenite@v0.24.0...v0.29.0)

Updates `toml` from 0.8.23 to 0.9.11+spec-1.1.0
- [Commits](toml-rs/toml@toml-v0.8.23...toml-v0.9.11)

Updates `rusqlite` from 0.32.1 to 0.33.0
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](rusqlite/rusqlite@v0.32.1...v0.33.0)

Updates `refinery` from 0.8.16 to 0.9.1
- [Release notes](https://github.com/rust-db/refinery/releases)
- [Changelog](https://github.com/rust-db/refinery/blob/v0.9.1/CHANGELOG.md)
- [Commits](rust-db/refinery@v0.8.16...v0.9.1)

Updates `directories` from 5.0.1 to 6.0.0
- [Commits](https://github.com/soc/directories-rs/commits)

Updates `axum` from 0.7.9 to 0.8.9
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](tokio-rs/axum@axum-v0.7.9...axum-v0.8.9)

Updates `criterion` from 0.5.1 to 0.8.2
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases)
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](criterion-rs/criterion.rs@0.5.1...criterion-v0.8.2)

---
updated-dependencies:
- dependency-name: axum
  dependency-version: 0.8.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: criterion
  dependency-version: 0.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: crossterm
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: directories
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust
- dependency-name: ratatui
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: refinery
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: rusqlite
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: tokio
  dependency-version: 1.52.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: tokio-tungstenite
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: toml
  dependency-version: 0.9.11+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump the rust group in /cli with 10 updates chore(deps): bump the rust group across 1 directory with 10 updates May 16, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/cli/rust-36f96e1ee6 branch from bba3891 to 65c8de9 Compare May 16, 2026 05:48
@squaeragent squaeragent force-pushed the dependabot/cargo/cli/rust-36f96e1ee6 branch from b69c05b to 0deb79f Compare May 16, 2026 06:01
@squaeragent squaeragent merged commit 2dcae2d into main May 16, 2026
28 checks passed
@squaeragent squaeragent deleted the dependabot/cargo/cli/rust-36f96e1ee6 branch May 16, 2026 06:04
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