Skip to content

Releases: Macchina-CLI/macchina

v1.1.4

14 Sep 17:55
Compare
Choose a tag to compare

Changelog

  • Fix NetBSD build (#140)

v1.1.3

03 Sep 09:00
Compare
Choose a tag to compare

Changelog

  • macOS: manually look for config in $HOME/.config/ (#138)

v1.1.2

02 Sep 04:02
083d7a9
Compare
Choose a tag to compare

Changelog

  • readme: Fix Linux benchmark table formatting

v1.1.1

02 Sep 01:14
f9d4cba
Compare
Choose a tag to compare

Changelog

  • misc: Remove X11 feature from codebase after having replaced it with a built-in resolution parser (#135)
  • misc: Bump all dependencies' versions
  • config: Fallback to original naming for some ReadoutKeys
  • readme: Remove saythanks badge
  • readme: benchmarks: disclose the environment/processor
  • readme: Nix's installation section now mentions all channels
  • actions: Bring back netbsd workflow after having removed all X11 code
  • libmacchina: Bump from v0.8.1 to v1.0.1
    • [*nix only] Implement a new readout, disk_space() which for now returns the used bytes of the root partition
    • Add macOS resolution (#56)
    • Address a panic caused by too much output in the resolution readout (#132)
    • src/macos/mach_ffi.rs: Remove useless CGError typedef
    • src/macos/mod.rs: Search for "brew" rather than "homebrew" before getting package count
  • src/data/mods.rs: Significantly improve shell readout logic
  • macchina.toml: Be more specific in small_ascii description
  • src/cli.rs: Be more specific in small_ascii description

v1.0.0

18 Aug 17:40
Compare
Choose a tag to compare

Changelog

Bug fixes

  • Address an issue that causes text to overflow when the terminal
    is reduced beyond its original size
  • Address an issue that causes terminal information to be incorrect
    when in a nested shell situation

Features

  • Added the commit hash to --version
  • Added an option to toggle between displaying the current or default shell

Misc

  • Added macOS Monterey to list of macOS versions
  • Removed many build dependencies (breaking shell auto-completion)
  • Removed many annoying conflict checks in the configuration file
  • No longer capitalize shell output
  • Bumped most dependencies' versions

v0.9.2

08 Jun 06:11
Compare
Choose a tag to compare

Changelog

  • NetBSD: Finally fixed resolution readout failing, due to linkage mistakes
  • NetBSD: Set a fallback, that tries to fetch resolution through the ACPIVGA driver

v0.9.1

06 Jun 14:47
Compare
Choose a tag to compare

Changelog

  • Corrected the order of the resolution readout

v0.9.0

06 Jun 13:46
Compare
Choose a tag to compare

Changelog

  • Added a resolution readout

v0.8.21

22 May 17:31
Compare
Choose a tag to compare

Changelog

  • Merged a PR by @uttarayan21 that adds support for reading the configuration
    file by specifying a path to the config file using --config, or using
    MACCHINA_CONF environment variable.
  • Merged a PR by @uttarayan21 that displays a warning when one or more of the
    custom themes is conflicting with a built-in theme.
  • Merged a PR by @FantasyTeddy that allows the processor readout to be printed
    even if processor count fails to fetch.

v0.8.1

17 May 21:28
Compare
Choose a tag to compare

Changelog

  • Merged a PR by @uttarayan21 that adds support for configuring macchina
    through a dotfile.
  • The same PR also adds support for using custom themes that allow you
    to customize macchina the way you like instead of using the built-in themes
    we provide.
  • Added the ability to list available and custom themes through --list-themes flag
  • Merged a PR by @uttarayan21 that adds more targets for our CI checks and releases