From d1e373a6d3880b33b54470c4f7d99b174720e505 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 Apr 2026 23:03:17 +0000 Subject: [PATCH] chore(tui-prompts): release v0.6.3 --- Cargo.lock | 2 +- Cargo.toml | 2 +- tui-prompts/CHANGELOG.md | 55 ++++++++++++++++++++++++++++++++++++++++ tui-prompts/Cargo.toml | 2 +- 4 files changed, 58 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 128b9884..d4f3004b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2215,7 +2215,7 @@ dependencies = [ [[package]] name = "tui-prompts" -version = "0.6.2" +version = "0.6.3" dependencies = [ "clap", "color-eyre", diff --git a/Cargo.toml b/Cargo.toml index a4e546f5..8360c084 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -98,7 +98,7 @@ tui-big-text = { version = "0.8.3", path = "tui-big-text", optional = true } tui-box-text = { version = "0.3.2", path = "tui-box-text", optional = true } tui-cards = { version = "0.3.2", path = "tui-cards", optional = true } tui-popup = { version = "0.7.3", path = "tui-popup", optional = true } -tui-prompts = { version = "0.6.2", path = "tui-prompts", optional = true } +tui-prompts = { version = "0.6.3", path = "tui-prompts", optional = true } tui-qrcode = { version = "0.2.3", path = "tui-qrcode", optional = true } tui-scrollbar = { version = "0.2.4", path = "tui-scrollbar", optional = true } tui-scrollview = { version = "0.6.3", path = "tui-scrollview", optional = true } diff --git a/tui-prompts/CHANGELOG.md b/tui-prompts/CHANGELOG.md index d78e5a6f..4c8b806c 100644 --- a/tui-prompts/CHANGELOG.md +++ b/tui-prompts/CHANGELOG.md @@ -2,6 +2,61 @@ All notable changes to this project will be documented in this file. +## [0.6.3] - 2026-04-04 + +### ⚙️ Miscellaneous Tasks + +- *(deps)* Lower dependency floors and reduce dependabot noise ([#211](https://github.com/ratatui/tui-widgets/issues/211)) + > ## Summary + > + > - lower direct dependency requirements to the broadest semver ranges the + > workspace actually supports + > - keep `Cargo.lock` on current compatible releases, including the direct + > `clap`, `tokio`, `futures`, and `rand` updates that fit this PR's scope + > - configure Dependabot to group Cargo and GitHub Actions updates and use + > `increase-if-necessary` to reduce manifest churn + > + > ## Details + > + > This change validates dependency floors with `cargo minimal-versions` in + > `--direct` mode so the library manifests reflect honest direct + > requirements instead of transitive minimum noise. + > + > Notable outcomes: + > + > - broadened requirements such as `clap = "4"` and `tokio = "1"` after + > verifying the workspace still compiles and tests against their earliest + > compatible direct versions + > - kept real floors where required, such as `crossterm = "0.29"`, + > `document-features = "0.2.11"`, and `derive_setters = "0.1.9"` + > - kept the direct `rand` update to `0.10` and adjusted the + > `tui-bar-graph` examples to generate random `Vec` values in a `rand + > 0.10`-compatible way + > - kept transitive duplicate major versions where they are still required + > by downstream crates like the Ratatui stack or `lipsum` + > + > Dependabot should now produce less noise because grouped update PRs can + > primarily refresh `Cargo.lock` while leaving `Cargo.toml` alone unless a + > broader range is truly needed. + > + > ## Validation + > + > - `cargo minimal-versions check --workspace --direct` + > - `cargo check --all-features --workspace` + > - `cargo test --all-features --workspace` + > - `cargo minimal-versions test --workspace --all-features --direct` + > - `cargo outdated --workspace --root-deps-only` + > - `cargo test -p tui-bar-graph --all-features --examples` + > + > ## Supersedes + > + > This PR should supersede and allow closing the related Dependabot PRs: + +### Other + +- [codex] Vendor CI workflows into this repository ([#212](https://github.com/ratatui/tui-widgets/issues/212)) + + ## [0.6.2] - 2026-03-29 ### ⚙️ Miscellaneous Tasks diff --git a/tui-prompts/Cargo.toml b/tui-prompts/Cargo.toml index 01060837..001602a8 100644 --- a/tui-prompts/Cargo.toml +++ b/tui-prompts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tui-prompts" -version = "0.6.2" +version = "0.6.3" description = "A library for building interactive prompts for ratatui." authors.workspace = true