Releases: gavelcode/gavel
Releases · gavelcode/gavel
Release list
v0.1.0
Changelog
- bbc5fa1 Initial project: Bazel bzlmod workspace and Go module
- 10e59eb build: distribute gavel_tools via the gavelcode registry
- 2bbb5e8 ci(release): add goreleaser-based CLI release pipeline
- d8c8418 ci: add Codecov Test Analytics via JUnit upload
- ff09ffd ci: drop flaky_test_attempts now that the watch race is fixed
- 66e3007 ci: exclude the env-flaky gavel-watch e2e from the full suite
- c7b4956 ci: run the full test suite (//...) including CLI integration
- 744f79e docs(design): add coverage exclusion policy decision record
- cd18307 docs(mcp): list gavel_trends and gavel_arch in the tools table
- b341ff2 feat(cli): add --version, injected at release time
- 74535fb feat(coverage): per-file coverage diff in gavel_coverage
- 71aa19d feat(init): write the gavel registry into .bazelrc
- b62c04e feat(mcp): add gavel_findings tool for project-wide finding discovery
- 1b49d82 feat(mcp): add package-tree filter to gavel_coverage
- 5d178b1 feat(project): project-scope exclude in gavel.yaml
- 65d98b8 feat: Bazel integration — aspect catalog, runner, installer
- 5e1046d feat: CaseFile aggregate with evidence and verdict
- 74a74bb feat: Cobra CLI and composition root
- 8ea09ea feat: Gavelspace aggregate
- ad28bd5 feat: IAM bounded context — tenant, user, session, token
- 0526bc5 feat: IAM infrastructure — Argon2id, crypto, Postgres
- 84cf704 feat: OpenAPI-first v1 HTTP API with generated DTOs
- 1a2d022 feat: Pleading aggregate, repository, and handlers
- e0adfd5 feat: Project aggregate and quality-gate strategies
- 2169142 feat: React + Vite web dashboard
- 5f3ee40 feat: add curl|sh installer script
- a6092a6 feat: application use cases — judge, submit, ingest, finalize
- 112bdfa feat: dogfooding config and committed baselines
- d6b98b6 feat: domain shared kernel — events and failure classification
- 9d971ee feat: example workspaces per language
- 2107eff feat: gavel-specific Bazel tooling (clispec-gen, spectest)
- 13af537 feat: in-memory + Postgres adapters and SARIF/LCOV parsers
- fc63249 feat: project and gavelspace use cases + cross-BC search
- 90ddae9 feat: server composition root
- 254e8b5 fix(casefile): deduplicate findings by fingerprint when merging content
- 28af4f4 fix(init): align help text with the registered flags
- e4496a0 fix(project): reconstitute per-file baseline coverage from disk
- 10441c5 fix(runner): place targets after -- so negative patterns are valid
- f079181 fix(watch): detect bazel version after registering the watch, not before
- 0910c21 fix(watch): emit started only after the filesystem watch is registered
- e5e09e7 style(core): satisfy varnamelen on existing loop vars
- 15738fb test(mcp): assert gavel_findings in the tool list