From f17a83e90ba45dac387e77ead5a215f7dc20075b Mon Sep 17 00:00:00 2001 From: Clement Tsang <34804052+ClementTsang@users.noreply.github.com> Date: Wed, 1 Jul 2026 00:31:12 -0400 Subject: [PATCH] uptick: 0.14.3 (#2121) --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- CHANGELOG.md | 4 ++++ Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 24 ++++++++++++------------ tools/schema_gen/Cargo.lock | 26 ++++++++++---------------- 6 files changed, 29 insertions(+), 31 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 70437ac3..6d655e5b 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -81,7 +81,7 @@ body: It would also be helpful if you are not running [the latest version](https://github.com/ClementTsang/bottom/releases/latest) to try that as well to see if the issue has already been resolved. - placeholder: 0.14.2 + placeholder: 0.14.3 - type: textarea id: install diff --git a/CHANGELOG.md b/CHANGELOG.md index d618531a..65698f35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,10 @@ That said, these are more guidelines rather than hard rules, though the project --- +## 0.14.3 - 2026-07-01 + +- [2119](https://github.com/ClementTsang/bottom/pull/2119): Workaround change for draw behaviour that caused Kitty with `cursor_trail` to occasionally use more CPU. + ## 0.14.2 - 2026-06-27 ### Other diff --git a/Cargo.lock b/Cargo.lock index b8ec3a93..badd4b43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -132,7 +132,7 @@ dependencies = [ [[package]] name = "bottom" -version = "0.14.2" +version = "0.14.3" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index 671c338a..e0b86d5f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bottom" -version = "0.14.2" +version = "0.14.3" repository = "https://github.com/ClementTsang/bottom" license = "MIT" description = "A customizable cross-platform graphical process/system monitor for the terminal. Supports Linux, macOS, and Windows." diff --git a/README.md b/README.md index fc81ab08..61d5f4f2 100644 --- a/README.md +++ b/README.md @@ -166,8 +166,8 @@ Alternatively, you can use `cargo install` using the repo as the source. rustup update stable # Option 1 - Download an archive from releases and install -curl -LO https://github.com/ClementTsang/bottom/archive/0.14.2.tar.gz -tar -xzvf 0.14.2.tar.gz +curl -LO https://github.com/ClementTsang/bottom/archive/0.14.3.tar.gz +tar -xzvf 0.14.3.tar.gz cargo install --path . --locked # Option 2 - Manually clone the repo and install @@ -219,20 +219,20 @@ Some examples of installing it this way: ```bash # x86-64 -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.2/bottom_0.14.2-1_amd64.deb -sudo dpkg -i bottom_0.14.2-1_amd64.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.3/bottom_0.14.3-1_amd64.deb +sudo dpkg -i bottom_0.14.3-1_amd64.deb # ARM64 -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.2/bottom_0.14.2-1_arm64.deb -sudo dpkg -i bottom_0.14.2-1_arm64.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.3/bottom_0.14.3-1_arm64.deb +sudo dpkg -i bottom_0.14.3-1_arm64.deb # ARM -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.2/bottom_0.14.2-1_armhf.deb -sudo dpkg -i bottom_0.14.2-1_armhf.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.3/bottom_0.14.3-1_armhf.deb +sudo dpkg -i bottom_0.14.3-1_armhf.deb # musl-based -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.2/bottom-musl_0.14.2-1_amd64.deb -sudo dpkg -i bottom-musl_0.14.2-1_amd64.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.3/bottom-musl_0.14.3-1_amd64.deb +sudo dpkg -i bottom-musl_0.14.3-1_amd64.deb ``` ### Exherbo Linux @@ -274,8 +274,8 @@ sudo dnf install bottom For example: ```bash -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.2/bottom-0.14.2-1.x86_64.rpm -sudo dnf install ./bottom-0.14.2-1.x86_64.rpm +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.3/bottom-0.14.3-1.x86_64.rpm +sudo dnf install ./bottom-0.14.3-1.x86_64.rpm ``` ### Gentoo diff --git a/tools/schema_gen/Cargo.lock b/tools/schema_gen/Cargo.lock index c2b23092..ddb75ab0 100644 --- a/tools/schema_gen/Cargo.lock +++ b/tools/schema_gen/Cargo.lock @@ -111,7 +111,7 @@ dependencies = [ [[package]] name = "bottom" -version = "0.14.2" +version = "0.14.3" dependencies = [ "anyhow", "clap", @@ -1584,18 +1584,18 @@ checksum = "04121e3f47427f2604066a4c4af25102e6c5794b167f6dee85958898ebf7f131" [[package]] name = "toml_datetime" -version = "0.7.5+spec-1.1.0" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" dependencies = [ "serde_core", ] [[package]] name = "toml_edit" -version = "0.24.1+spec-1.1.0" +version = "0.25.12+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01f2eadbbc6b377a847be05f60791ef1058d9f696ecb51d2c07fe911d8569d8e" +checksum = "d2153edc6955a6c354fad8f5efd38b6a8769bdccf9fe50f8e1329f81b0baa5d7" dependencies = [ "indexmap", "serde_core", @@ -1603,7 +1603,7 @@ dependencies = [ "toml_datetime", "toml_parser", "toml_writer", - "winnow 0.7.15", + "winnow", ] [[package]] @@ -1612,7 +1612,7 @@ version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" dependencies = [ - "winnow 1.0.3", + "winnow", ] [[package]] @@ -1848,20 +1848,14 @@ dependencies = [ "windows-link", ] -[[package]] -name = "winnow" -version = "0.7.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" -dependencies = [ - "memchr", -] - [[package]] name = "winnow" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" +dependencies = [ + "memchr", +] [[package]] name = "wrapcenum-derive"