mirror of
https://github.com/ClementTsang/bottom.git
synced 2025-09-25 18:49:06 +02:00
docs: update things to reference 0.11.0 in prep for release (#1765)
* docs: update things to reference 0.11.0 in prep for release Things still missing: - Update schema - Release notes - Any doc site updates? - Any GIF updates? - Take a pass over README? * update schema with 0.11 * update schema with virt * update * update date * an attempt and failure to update the gif * bump freebsd * bump * I swear * okay so no freebsd 15, got it
This commit is contained in:
parent
e18217c619
commit
566502347e
2
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
2
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@ -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)
|
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.
|
to try that as well to see if the issue has already been resolved.
|
||||||
placeholder: 0.10.2
|
placeholder: 0.11.0
|
||||||
|
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: install
|
id: install
|
||||||
|
18
.github/workflows/build_releases.yml
vendored
18
.github/workflows/build_releases.yml
vendored
@ -230,16 +230,18 @@ jobs:
|
|||||||
info:
|
info:
|
||||||
# Seems like cross's FreeBSD image is a bit broken? I get build errors,
|
# Seems like cross's FreeBSD image is a bit broken? I get build errors,
|
||||||
# may be related to this issue: https://github.com/cross-rs/cross/issues/1291
|
# may be related to this issue: https://github.com/cross-rs/cross/issues/1291
|
||||||
#
|
|
||||||
# Alas, that's why we do it with VMs.
|
# Alas, that's why we do it with VMs.
|
||||||
|
|
||||||
|
# Disabled as there's a weird issue with installing curl on FreeBSD 15 at the moment.
|
||||||
|
# - {
|
||||||
|
# type: "freebsd",
|
||||||
|
# os_release: "15.0",
|
||||||
|
# target: "x86_64-unknown-freebsd",
|
||||||
|
# }
|
||||||
- {
|
- {
|
||||||
type: "freebsd",
|
type: "freebsd",
|
||||||
os_release: "15.0",
|
os_release: "14.3",
|
||||||
target: "x86_64-unknown-freebsd",
|
|
||||||
}
|
|
||||||
- {
|
|
||||||
type: "freebsd",
|
|
||||||
os_release: "14.2",
|
|
||||||
target: "x86_64-unknown-freebsd",
|
target: "x86_64-unknown-freebsd",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
@ -256,7 +258,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Build (FreeBSD)
|
- name: Build (FreeBSD)
|
||||||
if: ${{ matrix.info.type == 'freebsd' }}
|
if: ${{ matrix.info.type == 'freebsd' }}
|
||||||
uses: vmactions/freebsd-vm@c3ae29a132c8ef1924775414107a97cac042aad5 # v1.2.0
|
uses: vmactions/freebsd-vm@966989c456d41351f095a421f60e71342d3bce41 # v1.2.1
|
||||||
with:
|
with:
|
||||||
release: "${{ matrix.info.os_release }}"
|
release: "${{ matrix.info.os_release }}"
|
||||||
envs: "RUST_BACKTRACE CARGO_INCREMENTAL CARGO_PROFILE_DEV_DEBUG CARGO_HUSKY_DONT_INSTALL_HOOKS COMPLETION_DIR MANPAGE_DIR"
|
envs: "RUST_BACKTRACE CARGO_INCREMENTAL CARGO_PROFILE_DEV_DEBUG CARGO_HUSKY_DONT_INSTALL_HOOKS COMPLETION_DIR MANPAGE_DIR"
|
||||||
|
16
.github/workflows/ci.yml
vendored
16
.github/workflows/ci.yml
vendored
@ -279,14 +279,16 @@ jobs:
|
|||||||
# may be related to this issue: https://github.com/cross-rs/cross/issues/1291
|
# may be related to this issue: https://github.com/cross-rs/cross/issues/1291
|
||||||
#
|
#
|
||||||
# Alas, that's why we do it with VMs.
|
# Alas, that's why we do it with VMs.
|
||||||
|
|
||||||
|
# Disabled as there's a weird issue with installing curl on FreeBSD 15 at the moment.
|
||||||
|
# - {
|
||||||
|
# type: "freebsd",
|
||||||
|
# os_release: "15.0",
|
||||||
|
# target: "x86_64-unknown-freebsd",
|
||||||
|
# }
|
||||||
- {
|
- {
|
||||||
type: "freebsd",
|
type: "freebsd",
|
||||||
os_release: "15.0",
|
os_release: "14.3",
|
||||||
target: "x86_64-unknown-freebsd",
|
|
||||||
}
|
|
||||||
- {
|
|
||||||
type: "freebsd",
|
|
||||||
os_release: "14.2",
|
|
||||||
target: "x86_64-unknown-freebsd",
|
target: "x86_64-unknown-freebsd",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
@ -309,7 +311,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Clippy (FreeBSD)
|
- name: Clippy (FreeBSD)
|
||||||
if: ${{ matrix.info.type == 'freebsd' }}
|
if: ${{ matrix.info.type == 'freebsd' }}
|
||||||
uses: vmactions/freebsd-vm@c3ae29a132c8ef1924775414107a97cac042aad5 # v1.2.0
|
uses: vmactions/freebsd-vm@966989c456d41351f095a421f60e71342d3bce41 # v1.2.1
|
||||||
with:
|
with:
|
||||||
release: "${{ matrix.info.os_release }}"
|
release: "${{ matrix.info.os_release }}"
|
||||||
envs: "RUST_BACKTRACE CARGO_INCREMENTAL CARGO_PROFILE_DEV_DEBUG CARGO_HUSKY_DONT_INSTALL_HOOKS"
|
envs: "RUST_BACKTRACE CARGO_INCREMENTAL CARGO_PROFILE_DEV_DEBUG CARGO_HUSKY_DONT_INSTALL_HOOKS"
|
||||||
|
@ -20,7 +20,7 @@ That said, these are more guidelines rather than hardset rules, though the proje
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## [0.11.0] - Unreleased
|
## [0.11.0] - 2025-08-05
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
|
24
README.md
24
README.md
@ -162,8 +162,8 @@ Alternatively, you can use `cargo install` using the repo as the source.
|
|||||||
rustup update stable
|
rustup update stable
|
||||||
|
|
||||||
# Option 1 - Download an archive from releases and install
|
# Option 1 - Download an archive from releases and install
|
||||||
curl -LO https://github.com/ClementTsang/bottom/archive/0.10.2.tar.gz
|
curl -LO https://github.com/ClementTsang/bottom/archive/0.11.0.tar.gz
|
||||||
tar -xzvf 0.10.2.tar.gz
|
tar -xzvf 0.11.0.tar.gz
|
||||||
cargo install --path . --locked
|
cargo install --path . --locked
|
||||||
|
|
||||||
# Option 2 - Manually clone the repo and install
|
# Option 2 - Manually clone the repo and install
|
||||||
@ -215,20 +215,20 @@ Some examples of installing it this way:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# x86-64
|
# x86-64
|
||||||
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom_0.10.2-1_amd64.deb
|
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.11.0/bottom_0.11.0-1_amd64.deb
|
||||||
sudo dpkg -i bottom_0.10.2-1_amd64.deb
|
sudo dpkg -i bottom_0.11.0-1_amd64.deb
|
||||||
|
|
||||||
# ARM64
|
# ARM64
|
||||||
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom_0.10.2-1_arm64.deb
|
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.11.0/bottom_0.11.0-1_arm64.deb
|
||||||
sudo dpkg -i bottom_0.10.2-1_arm64.deb
|
sudo dpkg -i bottom_0.11.0-1_arm64.deb
|
||||||
|
|
||||||
# ARM
|
# ARM
|
||||||
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom_0.10.2-1_armhf.deb
|
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.11.0/bottom_0.11.0-1_armhf.deb
|
||||||
sudo dpkg -i bottom_0.10.2-1_armhf.deb
|
sudo dpkg -i bottom_0.11.0-1_armhf.deb
|
||||||
|
|
||||||
# musl-based
|
# musl-based
|
||||||
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom-musl_0.10.2-1_amd64.deb
|
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.11.0/bottom-musl_0.11.0-1_amd64.deb
|
||||||
sudo dpkg -i bottom-musl_0.10.2-1_amd64.deb
|
sudo dpkg -i bottom-musl_0.11.0-1_amd64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
### Exherbo Linux
|
### Exherbo Linux
|
||||||
@ -260,8 +260,8 @@ sudo dnf install bottom
|
|||||||
For example:
|
For example:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.10.2/bottom-0.10.2-1.x86_64.rpm
|
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.11.0/bottom-0.11.0-1.x86_64.rpm
|
||||||
sudo rpm -i bottom-0.10.2-1.x86_64.rpm
|
sudo rpm -i bottom-0.11.0-1.x86_64.rpm
|
||||||
```
|
```
|
||||||
|
|
||||||
### Gentoo
|
### Gentoo
|
||||||
|
@ -16,3 +16,6 @@ default_widget_count = 1
|
|||||||
|
|
||||||
[styles]
|
[styles]
|
||||||
theme = "gruvbox"
|
theme = "gruvbox"
|
||||||
|
|
||||||
|
[processes]
|
||||||
|
columns = ["PID", "Name", "CPU%", "Mem%", "Rps", "Wps", "TRead", "Twrite", "State", "Time", "Virt"]
|
||||||
|
1088
schema/v0.11/bottom.json
Normal file
1088
schema/v0.11/bottom.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,5 @@
|
|||||||
|
//! Main entrypoint for the application.
|
||||||
|
|
||||||
use bottom::{reset_stdout, start_bottom};
|
use bottom::{reset_stdout, start_bottom};
|
||||||
|
|
||||||
fn main() -> anyhow::Result<()> {
|
fn main() -> anyhow::Result<()> {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user