Releases: Macchina-CLI/macchina
Releases · Macchina-CLI/macchina
v0.6.8
v0.6.7
v0.6.6
- Merge OpenWrt support PR by @uttarayan21
Thank you for your contribution!
Changelog
- libmacchina: Merge OpenWrt support PR by @uttarayan21
Meet Up With Libmacchina
- Use the latest
libmacchina
version, v0.1.9.
v0.6.3
v0.6.2
v0.6.1
Changelog
- Move
macchina-read
to its own repository, namedlibmacchina
- 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
Changelog
- Rework the theming system
- Rework the long theme
- Declutter
Elements
anddisplay.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!
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
- 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