JevGate 0.19.0
curl -fsSL https://raw.githubusercontent.com/Tech-Byte-Frontier/jevgate/v0.19.0/install.sh | sh
cargo binstall jevgate # or: cargo install jevgate --lockedVerify a download with gh attestation verify <archive> --repo Tech-Byte-Frontier/jevgate.
- Inline suppressions: a comment
jevgate: allow(RULE) reasonon a finding's line, or in the comments and attributes directly above it, accepts that finding as the baseline does. RULE is a rule ID, key or group, and the reason is required; the report keeps the finding with its reason (suppressed, andgate.suppressed_findings), andjevgate baselineleaves it out. jevgate mcpruns a Model Context Protocol server on stdin and stdout, so coding agents can call JevGate as a tool:jevgate_checkruns a check and returns its findings (an incomplete run is a tool error),jevgate_findingsreads the last report, andjevgate_ruleslists the rules.- The README is short and points to the documentation site, which gains a page on versions and stability: what semver will cover from 1.0.
What's Changed
- Propose what the version number promises by @tauanbinato in #21
- Serve JevGate to coding agents over MCP by @tauanbinato in #18
- Accept single findings with an allow comment by @tauanbinato in #14
- Point the README to the documentation site for details by @tauanbinato in #17
- Keep the report's structure in a module of its own by @tauanbinato in #23
Full Changelog: v0.18.0...v0.19.0