Skip to content

Gregg v1.0.11

Choose a tag to compare

@dbowm91 dbowm91 released this 19 Aug 04:07
· 162 commits to main since this release

Gregg v1.0.11

Summary

Bug fixes and TUI polish: dynamic compact mode for narrow terminals, fleet-wide column alignment corrections, renderer boundary fixes, and documentation accuracy improvements.

Changes

  • Dynamic compact TUI mode (gregg): metric suffixes (percentages, core counts, byte counts) are suppressed fleet-wide when the longest natural suffix exceeds one quarter of the terminal width; resizing wider restores them dynamically
  • Fleet-wide column alignment (gregg): bracket columns [ / ] now align across every online system at every supported terminal width
  • Renderer boundary corrections (gregg): tightened renderer responsibility boundaries for cleaner separation of concerns
  • Client corrections (gregg): various TUI rendering and state engine fixes
  • Clippy pedantic lints (workspace): addressed CI-reported lints

Fixes

  • Fixed macOS client config path in README (was incorrectly grouped with Linux)
  • Fixed TUI test module location documentation
  • Fixed unnecessary let mut in test fixture

Installation

cargo install gregg --version "=1.0.11"
cargo install greggd --version "=1.0.11"