Skip to content

Releases: Macchina-CLI/macchina

v1.1.7

01 Oct 13:52
b110f18
Compare
Choose a tag to compare

Changelog

  • macOS: Count Homebrew packages in /opt/homebrew (for Apple Silicon)

v1.1.6

17 Sep 17:21
4c8bf3f
Compare
Choose a tag to compare

Changelog

  • Update libmacchina dependency to v2.1.4, finally fixing the brightness readout.

v1.1.5

16 Sep 21:15
fdd20f0
Compare
Choose a tag to compare

Changelog

macchina

  • Update to latest libmacchina, libc, serde_json and dirs versions
  • Import libmacchina's backlight method (#102)

libmacchina

  • netbsd/terminal: Traverse /proc to which terminal the user is operating in, ignoring the shell.
  • netbsd/resolution: Remove this method for the time being

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