Skip to content

Releases: bjia56/cosmotop

v0.6.0

02 Feb 21:14
2c63227
Compare
Choose a tag to compare

New features and enhancements:

  • Added a new flag --option to supply ephemeral runtime overrides for configuration options. These overrides are not saved back to disk when the program exits.

Full Changelog: v0.5.1...v0.6.0

v0.5.1

02 Feb 00:12
836040b
Compare
Choose a tag to compare

Bug fixes:

  • Fixed missing ANE detections for certain Apple M series models.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

01 Feb 19:42
7062d87
Compare
Choose a tag to compare

New features and enhancements:

  • Added support for measuring Apple Neural Engine (ANE) utilization on Apple M series hosts. If present, the ANE is detected as npu0. Sudo is not required to gather metrics.
  • Added support for rendering multi-line process command lines in the process table. This is controlled by the proc_max_rows configuration field.
  • Statically linked rocm_smi_lib on Linux builds to access AMD GPU metrics.

Bug fixes:

  • Added a check to verify that the target PCI path's vendor is Intel before detecting it as an Intel NPU.

Full Changelog: v0.4.1...v0.5.0

v0.4.1

24 Jan 03:35
b8d83f5
Compare
Choose a tag to compare

Bug fixes:

  • Added back missing code for gathering metrics from a configured intel_gpu_exporter endpoint.
  • Added a check for less and more program existence before using them as a fallback pager.

Full Changelog: v0.4.0...v0.4.1

v0.4.0

23 Jan 18:27
fefdba3
Compare
Choose a tag to compare

New features and enhancements:

  • Bundled LibreHardwareMonitor with cosmotop.exe to provide additional metrics on Windows, including GPU metrics. Administrator privileges are required to gather the full set of metrics.
  • Added the --licenses flag to show all the open source software used in cosmotop.exe.
  • Added the --show-defaults flag to display the default configuration file.
  • Added the --show-themes flag to display a list of available system, bundled, and user themes.
  • Bundled catppuccin themes into cosmotop.exe.

Full Changelog: v0.3.1...v0.4.0

v0.3.1

21 Jan 15:28
dff1597
Compare
Choose a tag to compare

Bug fixes:

  • Fixed an issue where the Linux plugin crashes when an Intel iGPU exists on the host.

Full Changelog: v0.3.0...v0.3.1

v0.3.0

19 Jan 05:21
2bc14bb
Compare
Choose a tag to compare

New features and enhancements:

  • Added NPU utilization monitoring, with support for Rockchip and Intel NPUs on Linux.
  • Modified CPU name checking to use /proc/device-tree/compatible where available (mostly ARM-based SBCs).
  • Tweaked configuration menu labels and rendering.

Bug fixes:

  • Fixed certain conditions where Linux plugins could crash.
  • Fixed plugin teardown race conditions which previously could cause a segfault on exit.
  • Implemented workaround for missing process names.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

17 Jan 04:30
092e303
Compare
Choose a tag to compare

Major changes:

  • Use statically linked executables for Linux plugins to remove dependency on glibc
  • Bundle themes with cosmotop.exe
  • Remove --utf-force requirement on Windows

Full Changelog: v0.1.0...v0.2.0

v0.1.0

16 Jan 20:04
68d0621
Compare
Choose a tag to compare

Initial cosmotop release

This is the first release of cosmotop, a fork of btop++ v.1.4.0 and btop4win v1.0.4.

Major changes from the upstream btop projects:

  • Single-executable distribution supporting Linux, MacOS, Windows, FreeBSD, NetBSD, and OpenBSD using Cosmopolitan Libc
  • Merge code from btop++ and btop4win to unify both tools into one project

Full Changelog: https://github.com/bjia56/cosmotop/commits/v0.1.0