Skip to content

MailVigil 1.3.0

Choose a tag to compare

@ryanvmorais ryanvmorais released this 30 Oct 21:09
· 44 commits to main since this release
7770c61

MailVigil 1.3.0 makes mailvigil fetch easier to run from a scheduled job.

  • fetch --config FILE reads the mailbox host, user, port and folder from a [fetch] table, so a job stops repeating them; a flag still wins over the file.
  • fetch --json prints the six numbers of a finished run as one JSON document.
  • The password is never a configuration key: a password entry in the file is refused.
  • summary and verdict are unchanged, and so are their JSON documents and exit codes.
  • Install: pipx install mailvigil, or uv tool install mailvigil.

The verdict is only as good as the reports it receives. What is public and stable (commands, exit codes, JSON, configuration) is in docs/stability.md.

Full list of what is in 1.3.0: CHANGELOG