From 30e651de77290561cfbb1c0c07ba9dcb941d525f Mon Sep 17 00:00:00 2001 From: rhysd Date: Sun, 1 Oct 2023 20:22:38 +0900 Subject: [PATCH] update ratatui from 0.20 to 0.23 and crossterm for ratatui to 0.27 --- Cargo.toml | 8 ++++---- bench/Cargo.toml | 2 +- examples/ratatui_editor.rs | 2 +- examples/ratatui_minimal.rs | 2 +- src/lib.rs | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e543e5c..14b0073 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ crossterm = ["dep:crossterm", "tui/crossterm"] termion = ["dep:termion", "tui/termion"] your-backend = ["tui"] # Features to use ratatui -ratatui-crossterm = ["dep:crossterm-026", "ratatui/crossterm"] +ratatui-crossterm = ["dep:crossterm-027", "ratatui/crossterm"] ratatui-termion = ["dep:termion", "ratatui/termion"] ratatui-your-backend = ["ratatui"] # Other optional features @@ -37,11 +37,11 @@ search = ["dep:regex"] [dependencies] crossterm = { package = "crossterm", version = "0.25", optional = true } regex = { version = "1", optional = true } -termion = { version = "1.5", optional = true } +termion = { version = "2.0", optional = true } tui = { version = "0.19", default-features = false, optional = true } arbitrary = { version = "1", features = ["derive"], optional = true } -crossterm-026 = { package = "crossterm", version = "0.26", optional = true } -ratatui = { version = "0.20.1", default-features = false, optional = true } +crossterm-027 = { package = "crossterm", version = "0.27", optional = true } +ratatui = { version = "0.23.0", default-features = false, optional = true } [[example]] name = "minimal" diff --git a/bench/Cargo.toml b/bench/Cargo.toml index 90f3093..942ca46 100644 --- a/bench/Cargo.toml +++ b/bench/Cargo.toml @@ -13,7 +13,7 @@ tui-textarea = { path = "..", features = ["search"] } tui = { version = "0.19", default-features = false } [dev-dependencies] -criterion = "0.3" +criterion = "0.5" rand = { version = "0.8.5", features = ["small_rng"] } [[bench]] diff --git a/examples/ratatui_editor.rs b/examples/ratatui_editor.rs index 5a16c58..251ca70 100644 --- a/examples/ratatui_editor.rs +++ b/examples/ratatui_editor.rs @@ -1,4 +1,4 @@ -use crossterm_026 as crossterm; +use crossterm_027 as crossterm; use crossterm::event::{DisableMouseCapture, EnableMouseCapture}; use crossterm::terminal::{ diff --git a/examples/ratatui_minimal.rs b/examples/ratatui_minimal.rs index 0cdd311..e81e38f 100644 --- a/examples/ratatui_minimal.rs +++ b/examples/ratatui_minimal.rs @@ -1,4 +1,4 @@ -use crossterm_026 as crossterm; +use crossterm_027 as crossterm; use crossterm::event::{DisableMouseCapture, EnableMouseCapture}; use crossterm::terminal::{ diff --git a/src/lib.rs b/src/lib.rs index 39d3081..f2a314a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -40,7 +40,7 @@ use tui; #[allow(clippy::single_component_path_imports)] use crossterm; #[cfg(feature = "ratatui-crossterm")] -use crossterm_026 as crossterm; +use crossterm_027 as crossterm; pub use cursor::CursorMove; pub use input::{Input, Key};