Skip to content

Releases: Macchina-CLI/macchina

v0.6.8

09 Apr 15:46
Compare
Choose a tag to compare

Changelog

  • Added an option to hide the separator
  • Added an option to hide the bar's delimiters

v0.6.7

08 Apr 22:36
7dab224
Compare
Choose a tag to compare

Changelog

  • Reorder the readouts
  • libmacchina can now fetch CPU usage, and Macchina can now display it
  • Fixed a bug where LocalIP will be marked as failed when username or hostname fails to fetch
  • Updated some of the example images in README files

v0.6.6

07 Apr 16:29
Compare
Choose a tag to compare

Thank you for your contribution!

Changelog

Meet Up With Libmacchina

06 Apr 16:32
Compare
Choose a tag to compare
  • Use the latest libmacchina version, v0.1.9.

v0.6.3

05 Apr 21:32
Compare
Choose a tag to compare

Changelog

  • Update libmacchina dependency to its latest version, 0.1.7.

v0.6.2

23 Mar 21:50
Compare
Choose a tag to compare

Changelog

  • Fix a bug where --hide behaves the same as --show-only

v0.6.1

23 Mar 09:38
Compare
Choose a tag to compare

Changelog

  • Move macchina-read to its own repository, named libmacchina
  • Add a TUI, and provide all the customizations options one might need
  • Add ASCII art
  • Fix several bugs
  • Use jemalloc for improved performance
  • Add --doctor, a more verbose and helpful debugger
  • Added local IP address entry
  • More miscellaneous improvements and changes

v0.6.0

16 Mar 20:08
8614f85
Compare
Choose a tag to compare

Changelog

  • Rework the theming system
  • Rework the long theme
  • Declutter Elements and display.rs
  • Remove objc runtime and use sysctl to get os version to improve performance on macOS
  • Add documentation for theme.rs
  • Add macOS and NetBSD benchmarks to README
  • Add more Windows metrics and fix its compilations errors
  • Add support for APK (Alpine Linux) package manager
  • Fix an issue where a bar's unused glyphs (when using --no-color flag) are not hidden for some terminals, e.g. Kitty.
  • Remove "To be filled by O.E.M." from machine information on certain computers
  • ripgrep should no longer print any error messages to the terminal on NetBSD
  • Use type-safe command line parsing with StructOpt and Clap
  • Move dependencies section of README files to the bottom
  • Other miscellaneous changes and improvements

macOS support, better performance and more robust fetching!

13 Mar 07:24
Compare
Choose a tag to compare

Merged PR from @123marvin123 who has:

  • Added macOS support
    • Execution time on macOS is ~3ms!
  • Major overhaul and structural changes to the majority of the codebase, enhancing the execution time significantly across all platforms, and allowing for easier OS support in the future.
  • Added extensive and comprehensive documentation.
  • Added GitHub Actions.

Merged PR from @liushuyu who has:

  • Made distribution fetching more robust

Bug fixes

11 Mar 17:17
Compare
Choose a tag to compare
  • Fix a bug that results in the program crashing when theme is set to def
  • Remove def
  • Fix package count incorrect value for Gentoo systems
  • Macchina now reads battery information from /sys/class/power_supply/BAT1 if /sys/class/power_supply/BAT0 doesn't exist
  • Add --show-only argument to help text