Skip to content

Releases: ClementTsang/bottom

Nightly (2026-03-23)

23 Mar 00:54
Immutable release. Only release title and notes can be modified.
bb08494

Choose a tag to compare

Nightly (2026-03-23) Pre-release
Pre-release
other: use vhs to automatically record demo gif (#2006)

This PR adds a vhs "tape" file to automatically do the demo gif
recording. The point of this is to make it more consistent/easy to do,
and this has the benefit of making a smaller gif file.

Nightly (2026-03-22)

22 Mar 00:53
Immutable release. Only release title and notes can be modified.
7496bbd

Choose a tag to compare

Nightly (2026-03-22) Pre-release
Pre-release
nightly-7496bbdd-1774140822

feature: configurable default sort column for temperature and disk ta…

Nightly (2026-03-13)

13 Mar 00:53
Immutable release. Only release title and notes can be modified.
ca74694

Choose a tag to compare

Nightly (2026-03-13) Pre-release
Pre-release
nightly-ca74694f-1773363198

docs: update changelog (#1998)

0.12.3 Release

01 Jan 00:15
Immutable release. Only release title and notes can be modified.
2f0e9de

Choose a tag to compare

Happy new year! 🎉 Hope this year is kinder to us than the last.

0.12.3 is primarily a small release for a bug fix for a crash caused by certain process names.


Bug Fixes

  • #1943: Fix a crash caused by multibyte UTF8 chars in process names (thanks @Frederick888!)

Other

  • #1939: Update Fedora install instructions (thanks @ggaddy!)

New Contributors


Full Changelog: 0.12.2...0.12.3

0.12.2 Release

27 Dec 17:19
Immutable release. Only release title and notes can be modified.
9ef7b68

Choose a tag to compare

Small release to fix a bug on Windows around a memory leak.


Bug Fixes

  • #1933: Fix a memory leak in Windows while getting process priority information.

Full Changelog: 0.12.1...0.12.2

0.12.1 Release

25 Dec 16:57
Immutable release. Only release title and notes can be modified.
d6deeff

Choose a tag to compare

Another Christmas release, I suppose! Quick fix for an issue with installing using cargo when not using locked dependencies.

EDIT: For Windows users, there's a bug that causes a memory leak - use 0.12.2 or later.


Other

  • #1920, #1921: Fix issues with installing via Cargo when locked dependencies aren't used.

Full Changelog: 0.12.0...0.12.1

0.12.0 Release

25 Dec 05:38
Immutable release. Only release title and notes can be modified.
af5eccc

Choose a tag to compare

Merry Christmas and happy holidays! 🎄

A couple of features, many courtesy of some lovely contributors! Thanks everyone!

EDIT: For Windows users, there's a bug that causes a memory leak - use 0.12.2 or later.


Features

  • #1830: Add spacebar shortcut to toggle process tree expansion (thanks @Saphereye).
  • #1861: Add read-only mode, where things like killing processes is disabled (thanks @Saphereye).
  • #1890: Add enter key shortcut to close process search widget (thanks @gitgoggles).
  • #1881: Add nice (UNIX-only) and priority columns to the process widget (thanks @Saphereye).

Bug Fixes

  • #1910: Fix a bug around quote parsing in the process widget's search.

Other

  • #1888: Make automatically generated .deb package conflict with the official one.
  • #1891: Fix typos in codebase (thanks @oxyzenQ).
  • #1896: Rename Linux icon to avoid collision with generic "bottom" icon (thanks @thunze).
  • #1913: Add loongarch64-unknown-linux-gnu binary build target in CI.
  • #1914: Add aarch64-linux-android binary build target in CI (with no default features).

New Contributors


Full Changelog: 0.11.4...0.12.0

0.11.4 Release

16 Nov 22:25
0e98e02

Choose a tag to compare

Small release for more bug fixes/small improvements.


Bug Fixes

  • #1859: Ensure average CPU is drawn on top in "All" mode.
  • #1867: Fix network graph y-axis height cache not updating correctly.
  • #1867: Fix network graph y-axis occasionally starting with a range of zero.

Other

0.11.3 Release

06 Nov 15:49
e2e2bc5

Choose a tag to compare

Small release mainly to get out a few bug fixes.


Features

  • #1812: Add free_arc option to subtract ARC from total memory usage (thanks @jamartin9!).

Bug Fixes

  • #1833: Sort disk I/O using actual value rather than string representation (thanks @Frederick888!).
  • #1812: Fix ARC collection on FreeBSD (thanks @jamartin9 for fixing this as well).
  • #1846: Fix displayed average CPU value being wrong in graphs.

Other

  • #1838: Add icon for application (shoutout to @Tommimon for making this!).

Full Changelog: 0.11.2...0.11.3

0.11.2 Release

08 Oct 00:48
6dc02ea

Choose a tag to compare

Small update to push a few small features + bug fixes.


Features

  • #1793: Add support for threads in Linux.
  • #1719: Support ignoring all keypresses.
  • #1772: Support hiding kernel threads (thanks @jamartin9!)

Bug Fixes

  • #1800: Fix colon at end of process name in Linux.
  • #1804: Draw average CPU last again.
  • #1811: Fix drawing average CPU in basic mode when dedicated row is enabled (thanks @jamartin9!)
  • #1817: Fix builds for FreeBSD on ARM/PowerPC due to libc::c_char data type being different (thanks @pkubaj for fixing this!).
  • #1821: Use alpha version of ratatui version which fixes drawing at high resolutions.
  • #1827: Fix crash for Windows where the network widget could cause a crash if the program started too quickly after boot under certain settings.

Other

  • #1780: Add gah installation instructions (thanks to @marverix)
  • #1801: Build and check Windows ARM.
  • #1816: Optimize username cloning on Unix.