Skip to content

mantis CLI 0.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 06:40
716ec8c

Release for the CLI changes in #108. Use it with server 0.3.0: monitor state is now read through the API, and last relies on the server's ?mine=1 listing.

  • Text from the API or the filesystem is printed inert; control characters appear as \uXXXX.
  • mantis cloudflare … honours --profile and rejects --base-url.
  • last resolves to the newest key this credential created. rm deletes exactly the ids it showed, and commands announce the key a symbolic ref resolved to.
  • mantis restore without --overwrite no longer replaces a stored credential that another profile uses.
  • Device bundles are validated in full before anything is written or run; mantis device new refuses to arm a reused key that another credential created, or that is disabled or set to expire.
  • mantis watch and mantis hits --follow re-read a short overlap so late-committing hits are not skipped.
  • mantis backup warns when writing inside a git work tree.

Standalone binaries are provided for macOS and Linux on arm64 and x86_64, with SHA256 checksums.

Install or upgrade:

brew update
brew install privacykey/tap/mantis
# If already installed:
brew upgrade privacykey/tap/mantis

Or download the tarball matching your platform, extract it, and place mantis on your PATH.