diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index bb92a81f..cf0c7a7a 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -98,7 +98,7 @@ body: see if [the latest version](https://github.com/ClementTsang/bottom/releases/latest) solves the issue first. - placeholder: 0.14.4 + placeholder: 0.14.5 - type: textarea id: install diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index b861f413..ca3eaa45 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,9 +1,9 @@ - - + + ## Description -_A description of the change, what it does, and why it was made. If relevant (e.g. UI changes), **please also provide screenshots/recordings**:_ +_A description of the change, what it does, and why it was made. If relevant (e.g. UI changes), **please also provide screenshots or recordings**:_ ## Issue @@ -26,7 +26,7 @@ _If this change affects the program, please also indicate which platforms were t _Ensure **all** of these are met:_ -- [ ] _If this PR adds or changes a dependency, please justify this in the description_ +- [ ] _If this pull request adds or changes a dependency, please justify this in the description_ - [ ] _If this is a code change, areas your change affects have been linted using (`cargo fmt`)_ - [ ] _If this is a code change, your changes pass `cargo clippy --all -- -D warnings`_ - [ ] _If this is a code change, new tests were added if relevant_ @@ -36,7 +36,7 @@ _Ensure **all** of these are met:_ - [ ] _There are no merge conflicts_ - [ ] _You have personally reviewed your changes already before creating the PR_ - [ ] _The pull request passes the provided CI pipeline_ -- [ ] _If this PR was generated with AI, ensure it follows the [AI policy](https://github.com/ClementTsang/bottom/blob/main/AI_POLICY.md). Specify how it was used in the "Other" section, and that you as a human have personally reviewed the change_ +- [ ] _If the changes were generated with AI tools, ensure it follows the [AI policy](https://github.com/ClementTsang/bottom/blob/main/AI_POLICY.md). Specify how it was used in the "Other" section, and that you as a human have personally reviewed the change_ ## Other diff --git a/AI_POLICY.md b/AI_POLICY.md index 57d84fc5..c2945763 100644 --- a/AI_POLICY.md +++ b/AI_POLICY.md @@ -1,7 +1,8 @@ # AI Policy The use of AI (i.e., LLMs) for coding is welcome. However, there is a high bar for any contribution to this project, -and as such, contributors are responsible for any code they publish. +and as such, contributors are responsible for any code they publish. Furthermore, unchecked use of AI tooling has +anecdotally lead to _more_ work required on the maintainers' side, ironically. **AI should not be used to entirely generate comments when communicating with maintainers.** We expect comments on our projects to be written by humans. Comments we believe are entirely AI-generated may be hidden without notice. @@ -12,12 +13,13 @@ notice. **If you are opening a pull request, you are expected to explain the proposed changes in your own words, as well as to respond to questions.** You are also expected to have tested the changes if applicable, and follow the PR template and -checklist. **Do not copy responses from AI when replying to questions from maintainers.** Pull requests that violate these -polices may be closed without notice. +checklist. The PR template should not be filled out entirely by AI, and should be reviewed by a human. Furthermore, +**do not copy responses from AI when replying to questions from maintainers.** Pull requests that violate these polices +may be closed without notice. -If you wish to include context from an interaction with AI in your comments, it must be in a quote block (e.g., using `>`) -and disclosed as such. It must be accompanied by human commentary explaining the relevance and implications of the context. -Do not share long snippets/walls of text. +If you wish to include context from an interaction with AI in your comments/discussions, it must be in a quote block +(e.g., using `>`) and disclosed as such. It must be accompanied by human commentary explaining the relevance and +implications of the context. Do not share long snippets/walls of text. It is also acknowledged that AI is very useful for communicating if one is not fluent in English. If you are using AI to edit your comments for this purpose (e.g. grammar, spelling), please take the time to make it so it still reflects your diff --git a/CHANGELOG.md b/CHANGELOG.md index cbbfdf29..566a384e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,7 @@ That said, these are more guidelines rather than hard rules, though the project --- -## 0.14.5 - Unreleased +## 0.14.5 - 2026-07-18 ### Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 8bc6f2d9..894426a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -132,7 +132,7 @@ dependencies = [ [[package]] name = "bottom" -version = "0.14.4" +version = "0.14.5" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index 76c6eeec..0a37f96b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bottom" -version = "0.14.4" +version = "0.14.5" 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 87293e37..6ba23870 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.4.tar.gz -tar -xzvf 0.14.4.tar.gz +curl -LO https://github.com/ClementTsang/bottom/archive/0.14.5.tar.gz +tar -xzvf 0.14.5.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.4/bottom_0.14.4-1_amd64.deb -sudo dpkg -i bottom_0.14.4-1_amd64.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.5/bottom_0.14.5-1_amd64.deb +sudo dpkg -i bottom_0.14.5-1_amd64.deb # ARM64 -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.4/bottom_0.14.4-1_arm64.deb -sudo dpkg -i bottom_0.14.4-1_arm64.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.5/bottom_0.14.5-1_arm64.deb +sudo dpkg -i bottom_0.14.5-1_arm64.deb # ARM -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.4/bottom_0.14.4-1_armhf.deb -sudo dpkg -i bottom_0.14.4-1_armhf.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.5/bottom_0.14.5-1_armhf.deb +sudo dpkg -i bottom_0.14.5-1_armhf.deb # musl-based -curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.4/bottom-musl_0.14.4-1_amd64.deb -sudo dpkg -i bottom-musl_0.14.4-1_amd64.deb +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.5/bottom-musl_0.14.5-1_amd64.deb +sudo dpkg -i bottom-musl_0.14.5-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.4/bottom-0.14.4-1.x86_64.rpm -sudo dnf install ./bottom-0.14.4-1.x86_64.rpm +curl -LO https://github.com/ClementTsang/bottom/releases/download/0.14.5/bottom-0.14.5-1.x86_64.rpm +sudo dnf install ./bottom-0.14.5-1.x86_64.rpm ``` ### Gentoo