Skip to content

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 14 Aug 03:30
· 932 commits to main since this release

ManT 0.7.1

ManT 0.7.1 polishes terminal discovery and Windows presentation after the 0.7.0 catalog and navigation release.

Highlights

  • Long mant --list and mant --find PATTERN results now open in the built-in less-like pager when stdout is an interactive terminal, while short results, pipes, redirects, JSON output, and --no-pager remain direct and deterministic.
  • The document finder now supports mouse-wheel scrolling, scrollbar dragging, visible scroll state, and consistent selection behavior across keyboard and mouse input.
  • CLI help, usage errors, and diagnostics now use Cargo-style terminal colors with automatic TTY detection and explicit --color auto|always|never control; NO_COLOR, TERM=dumb, pipes, and redirected output remain plain.
  • Windows tldr output now enables virtual-terminal processing when ANSI rendering is appropriate, while preserving plain output for nonterminal consumers.
  • TUI menu state markers now render portably across terminals, and the reader screenshot has been refreshed to match the shipped interface and self-manual.

Install or update

Unix:

curl --proto '=https' --tlsv1.2 -LsSf https://raw.githubusercontent.com/BryanHeBY/ManT/main/scripts/install.sh | sh

Windows PowerShell:

irm https://raw.githubusercontent.com/BryanHeBY/ManT/main/scripts/install.ps1 | iex

Verify a release artifact

gh attestation verify mant-0.7.1-PLATFORM.EXT --repo BryanHeBY/ManT

The native archives include the ManT reference manuals, target-specific CycloneDX SBOMs, portable Sigstore bundles, SHA-256 checksums, and complete applicable license notices. A platform-independent manuals archive remains available for macOS and manual installation workflows.

Full changelog: v0.7.0...v0.7.1