Skip to content

regressguard 0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 03:41
· 14 commits to main since this release
74a3c1f

RegressGuard 0.2.0

Before you commit, know what broke.

Install

curl -fsSL https://raw.githubusercontent.com/Bharath-code/regressguard/main/install.sh | sh

Or download the binary for your platform from the assets below and place it in your PATH.

Changelog

  • 56c410a ci(demo): init fixture config when missing
  • 4ea6ec3 ci(demo): kill the next child process on exit
  • 4034ad9 ci(demo): wait up to 90s for dev server and fail loudly with its log
  • 443c679 ci: add lint/test/e2e workflow; make demo.sh an asserting smoke test
  • ddc69a2 ci: move example RegressGuard workflow to examples/ and pin @v0 (#6)
  • 8365922 docs(changelog): note zero-route warning fix
  • 550cc88 feat!: remove path-derived snapshot HMAC (T1.2) (#8)
  • c784e29 feat!: rename binary rg -> regressguard (T1.8, part 1) (#10)
  • ad980f9 feat(mcp)!: human-owned baseline — hide snapshot tool unless opted in
  • fcbaf5c feat(security): stop handing agents the re-baseline command (T1.1) (#9)
  • b28c2e0 feat: close trust hatches (base ref, committed baseline, fail-closed upgrade, array schema merge) (#7)
  • ae94051 fix(check,init): keep culprit in repair hints; retry init server probe
  • ed3a25c fix(engine): one TCP-based server probe for init, snapshot and check
  • f6ee79d fix(init): detect a listening dev server by TCP dial, not GET /
  • 34e3510 fix(routes): warn when snapshot has zero routes instead of passing silently
  • f1ec266 fix(trust): name vitest failures, protect baseline, fix plugin binary