Features
check:--format githubfor GitHub Actions workflow commands (annotations in PR diffs).rules RULE_ID: output now includestags,deprecatedstatus, and asuppress:line.- GitHub Action:
install-commandinput, default--format github, job summary via$GITHUB_STEP_SUMMARY.
Fixes
- Fail-fast validation across public API and CLI:
Inspector:sample_ratemust be 0.0-1.0,max_body_sizemust be positive.FileStorage: write permission checked at construction, not at firststore().- CLI:
--timeoutand--max-body-sizereject zero/negative values (exit 2). asgion init --pyproject: malformedpyproject.tomlexits 2 with a clear message.
- Config: bare strings accepted as shorthand for single-element lists (
exclude_rules = "SEM-001"). - Config: warnings on unknown rule IDs, unmatched glob patterns, and unknown categories.
- CLI:
-H ": value"(empty header name) warns instead of silently skipping. check: format dispatch refactored via_render_checkhelper.
Full changelog: CHANGELOG.md