cli-v3.1.0

BasedHardware/omicli-v3.1.0Jun 21, 2026by pbakaus

AI Summary

Introduces inline ignore comments for waiving detector findings directly in files and improves error handling for unrecognized commands.

Key Highlights

  • Inline ignore comments allow waiving rules with in-file markers like `impeccable-disable`
  • Clearer error messages are shown for unknown commands instead of silent failure
  • Support for inline ignores in any comment syntax with optional reasons

New Features

  • Inline ignore comments
  • Improved CLI error messages

Full Release Notes

- **Inline ignore comments.** Waive a detector finding with an in-file comment that travels with the file, for exported or standalone documents where `.impeccable/config.json` is not present. `impeccable-disable <rule>` covers the whole file; `impeccable-disable-line` and `impeccable-disable-next-line` scope to one line. The marker works in any comment syntax, takes an optional reason, and is bypassed with `--no-inline-ignores`.

- **Clearer errors on unknown commands.** An unrecognized subcommand now fails loudly with a usage hint instead of silently doing nothing.