Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.41 KB

CHANGELOG.md

File metadata and controls

42 lines (31 loc) · 1.41 KB

Changes since v4.2.1

New Features

Modules

  • Added a swap module that prints the used and total swap on linux

Config syntax

  • Custom ascii arts will now print in the specified color by default
  • Added swap_label, the label for the new swa module
  • Added swap_perc, whether the used swap percentage should be printed

Command line arguments

  • Added --version (-v for short), prints version and build commit

Other changes

Bug fixes

Noticeable fixes

  • Packages should be counted faster for dpkg and especially snap
  • Alacritty will now be properly recognized even with general.ipc_socket = false
  • gpu should now print all gpus even when libpci doesn't work
  • fixed pwd_path not working

Technical fixes

  • Reduced the size of default logos
  • Moved some functions from src/utils/utils.c to src/config/config.c and src/config/config.c. Planning on rewriting config parsing and reducing src/utils/utils.c even more.
  • Minor memory safety improvements

Dependencies

  • sqlite3 is now needed to build the project
  • meson, ninja and pkg-config are now used in the Makefile
  • glib is now an optional dependency. If not installed at compile time, custom implementations will be used
  • libpci is not an optional dependency at compile time too

© Aaron Blasko