Skip to content

chore(deps): bump the cargo group, and port catalog and update to ureq 3 - #2

Merged
klNuno merged 2 commits into
mainfrom
dependabot/cargo/cargo-a796514e8c
Aug 22, 2026
Merged

klNuno merged 2 commits into
mainfrom
dependabot/cargo/cargo-a796514e8c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 29, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo group with 5 updates in the / directory:

Package From To
crossterm 0.28.1 0.29.0
dirs 5.0.1 6.0.0
ratatui 0.29.0 0.30.2
toml 0.8.23 1.1.4+spec-1.1.0
ureq 2.12.1 3.4.0

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

Breaking ⚠️

  • Raise the minimum supported Rust version from 1.63 to 1.85.
  • Remove IsTty trait. Use the standard library's std::io::IsTerminal trait instead, which provides equivalent functionality.

Changed ⚙️

  • Migrate the crate to the Rust 2024 edition. This does not raise the MSRV beyond Rust 1.85.

Fixed 🐛

  • Fix color commands emitting a bare CSI m when colors are disabled via NO_COLOR, which reset every attribute instead of doing nothing. Affects SetForegroundColor, SetBackgroundColor, SetUnderlineColor, and SetColors.
  • Fix integer underflow in mouse / cursor-position parsers when coord bytes encoded the protocol origin (panic in debug, wrap to 65535 in release). Affects parse_csi_normal_mouse, parse_csi_rxvt_mouse, parse_csi_sgr_mouse, and parse_csi_cursor_position.
  • Fix Colors::from(Colored::UnderlineColor(_)) setting the background color. Colors has no underline field, so the color is now dropped instead of being applied to the background.

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 dirs from 5.0.1 to 6.0.0

Commits

Updates ratatui from 0.29.0 to 0.30.2

Release notes

Sourced from ratatui's releases.

ratatui-v0.30.2

a gift

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

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

⚠️ List of breaking changes can be found here.

Features

  • 90639c1 (uncategorized) Add Termina backend by @joshka in #2561

    Summary

    • add the ratatui-termina backend crate using the published termina crate
    • expose the backend through the termina feature and Ratatui prelude/backend re-exports
    • add a small Termina event-loop example and wire the backend into CI, xtask, README generation, and docs

    Refs #1784

    Validation

    • cargo +nightly fmt
    • cargo check -p ratatui-termina --all-features --all-targets
    • cargo check -p ratatui --no-default-features --features termina
    • cargo check -p xtask
    • cargo check -p release-header
    • cargo xtask check-backend termina
    • cargo xtask test-backend termina
    • cargo xtask rdme --check
    • markdownlint-cli2 ARCHITECTURE.md ratatui-termina/README.md .github/ISSUE_TEMPLATE/bug_report.md

Bug Fixes

  • fce3c80 (widgets) Require thread-safe shadow effects by @joshka in #2584

    Summary

    • require custom shadow effects to preserve the auto traits expected by Block-backed widgets
    • document the CellEffect auto-trait contract
    • add a public widget regression test for the affected ratatui::widgets re-exports

... (truncated)

Changelog

Sourced from ratatui's changelog.

0.30.2 - 2026-06-19

a gift

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

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

⚠️ List of breaking changes can be found here.

Features

  • 90639c1 (uncategorized) Add Termina backend by @joshka in #2561

    Summary

    • add the ratatui-termina backend crate using the published termina crate
    • expose the backend through the termina feature and Ratatui prelude/backend re-exports
    • add a small Termina event-loop example and wire the backend into CI, xtask, README generation, and docs

    Refs #1784

    Validation

    • cargo +nightly fmt
    • cargo check -p ratatui-termina --all-features --all-targets
    • cargo check -p ratatui --no-default-features --features termina
    • cargo check -p xtask
    • cargo check -p release-header
    • cargo xtask check-backend termina
    • cargo xtask test-backend termina
    • cargo xtask rdme --check
    • markdownlint-cli2 ARCHITECTURE.md ratatui-termina/README.md .github/ISSUE_TEMPLATE/bug_report.md

Bug Fixes

  • fce3c80 (widgets) Require thread-safe shadow effects by @joshka in #2584

    Summary

    • require custom shadow effects to preserve the auto traits expected by Block-backed widgets
    • document the CellEffect auto-trait contract
    • add a public widget regression test for the affected ratatui::widgets

... (truncated)

Commits
  • e665c36 chore(ratatui): unleash the rats v0.30.2 (#2581)
  • 2700b16 docs(changelog): update changelog for 0.30.2 (#2608)
  • e306ce6 fix(buffer): create updates for "uncovered" cells (#2587)
  • 81e667f fix(scrollbar): keep a large thumb within the track at the end (#2594)
  • c75d778 chore(ci): add cargo-udeps dependency check (#2599)
  • 25314d8 build(deps): bump release-plz/action from 0.5.129 to 0.5.130 (#2600)
  • 3534070 build(deps): bump taiki-e/install-action from 2.81.8 to 2.81.10 (#2601)
  • a798a13 build(deps): bump tombi-toml/setup-tombi from 1.1.2 to 1.1.3 (#2602)
  • 3ac8850 build(deps): bump octocrab from 0.52.0 to 0.53.1 (#2603)
  • 9c79633 build(deps): bump time from 0.3.47 to 0.3.49 (#2604)
  • Additional commits viewable in compare view

Updates toml from 0.8.23 to 1.1.4+spec-1.1.0

Commits
  • beee9fe chore: Release
  • 16e2ac1 docs: Update changelog
  • 89f5541 fix(toml): preserve datetimes when deserializing Value (#1194)
  • 534039c fix(serde): Deserialize Value datetimes into typed targets
  • 6e45cef test(serde): Reproduce Value datetime deserialization error
  • 4ec099f chore: Release
  • 5a47a51 docs: Update changelog
  • da0911f perf(parser): Reduce over allocation by better tokens/byte ratio (#1193)
  • 26eb157 perf(parser): Reduce over allocation by better tokens/byte ratio
  • ca4c7bf chore(deps): Update Prek to v0.4.11 (#1191)
  • Additional commits viewable in compare view

Updates ureq from 2.12.1 to 3.4.0

Changelog

Sourced from ureq's changelog.

3.4.0

  • Seal RequestExt (technically breaking) #1189
  • Send canonical Basic authentication scheme to CONNECT proxies #1185
  • Establish target TLS through HTTPS CONNECT proxies #1183
  • Update rustls-platform-verifier to 0.7.0 #1174
  • Fix pooled connections never aging out according to max_idle_age #1172
  • Strip brackets from IPv6-literal hosts before TLS SNI/ServerName #1171
  • RequestExt::middleware_config for conf inside middleware #1169

3.3.0

  • Bump MSRV 1.71 -> 1.85, edition 2024 #1167

3.2.1

  • Switch archived utf-8 crate for utf8-zero #1163

3.2.0

  • Strip Content-Encoding/Content-Length headers after decompression #1156
  • Timeout per resolved ip for try_connect #1152
  • Fix body header bug on redirect #1140
  • ureq-proto 0.5.3 to fix unsolicited 100-continue #1139
  • Make socks5:// locally resolve before calling proxy #1138
  • Add socks5h:// which DOESN'T locally resolve before calling proxy #1138

3.1.4

  • Set content-type with new Multipart form #1133

3.1.3

  • Fix short read with multi-byte charset #1131
  • Replace rustls-pemfile usage with rustls-pki-types #1122
  • Support for env NO_PROXY and proxy config #1118
  • Experimental multi-part form support #1102

3.1.2

  • Fix bug when query is after host "example.com?query" #1115

3.1.1

  • Fix regression in MSRV (hold back native-tls) #1113
  • Fix edge case regression when setting request header Content-Length: 0 #1109

3.1.0

DECISION: webpki-roots and webpki-root-certs goes from pre-release (0.26)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 29, 2026
@dependabot dependabot Bot changed the title chore: bump the cargo group with 5 updates chore: bump the cargo group across 1 directory with 5 updates Jul 29, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/cargo-a796514e8c branch 4 times, most recently from 9865c5b to 23b7e1b Compare July 31, 2026 22:44
@dependabot
dependabot Bot force-pushed the dependabot/cargo/cargo-a796514e8c branch 2 times, most recently from 55ad5ac to e222692 Compare August 13, 2026 11:48
dependabot Bot and others added 2 commits August 22, 2026 02:21
Bumps the cargo group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |
| [dirs](https://github.com/soc/dirs-rs) | `5.0.1` | `6.0.0` |
| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.2` |
| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.4+spec-1.1.0` |
| [ureq](https://github.com/algesten/ureq) | `2.12.1` | `3.4.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 `dirs` from 5.0.1 to 6.0.0
- [Commits](https://github.com/soc/dirs-rs/commits)

Updates `ratatui` from 0.29.0 to 0.30.2
- [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.2)

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

Updates `ureq` from 2.12.1 to 3.4.0
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](algesten/ureq@2.12.1...3.4.0)

---
updated-dependencies:
- dependency-name: crossterm
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: dirs
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: ratatui
  dependency-version: 0.30.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: toml
  dependency-version: 1.1.4+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: ureq
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
ureq 3 dropped AgentBuilder, Request, .set and the Status/Transport error variants. Keep 3xx/4xx/5xx as responses so the location header and body still reach the status line.
@klNuno
klNuno force-pushed the dependabot/cargo/cargo-a796514e8c branch from 8166cfd to 16b9b95 Compare August 22, 2026 00:22
@klNuno klNuno changed the title chore: bump the cargo group across 1 directory with 5 updates chore(deps): bump the cargo group, and port catalog and update to ureq 3 Aug 22, 2026
@klNuno
klNuno merged commit c988760 into main Aug 22, 2026
5 checks passed
@klNuno
klNuno deleted the dependabot/cargo/cargo-a796514e8c branch August 22, 2026 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant