gruff-go v0.4.0
Install (pinned):
go install github.com/blundergoat/gruff-go/cmd/gruff-go@v0.4.0Or pin per project as a dev tool (Go 1.24+):
go get -tool github.com/blundergoat/gruff-go/cmd/gruff-go@v0.4.0
go tool gruff-go analyse .See CHANGELOG.md for the full notes.
Changelog
Features
- 1de16dc: feat: enhance analysis context handling; include support for reporting all skipped inputs (@mattyhansen)
- 6e85101: feat: enhance package comment analysis to ensure findings are anchored to reportable files (@mattyhansen)
- 3b8411f: feat: enhance sensitive-data rule precision for non-Go config files; skip comment-only lines and known placeholders (@mattyhansen)
- d96bb68: feat: enhance sensitive-data rule to flag secrets containing placeholder substrings; update changelog and add tests (@mattyhansen)
- a3a4f59: feat: update @blundergoat/goat-flow to version 1.11.0 in package-lock.json (@mattyhansen)
- 38a93fe: feat: update changelog for v0.4.0 precision release; clarify generated-file handling, sensitive-data false positives, test-quality precision, and SQL detection improvements (@mattyhansen)
- 27b98fb: feat: update goat-flow reference version to 1.11.0 across documentation and configuration files (@mattyhansen)
- 2448755: feat: update last reviewed dates in calibration, rules, and setup documentation (@mattyhansen)
- 6aa12e8: feat: update tool version to 0.4.0 and enhance context-only parse diagnostics (@mattyhansen)
- 38743ef: feat: update version to 0.4.0 and enhance changelog with precision release details (@mattyhansen)
Full changelog: v0.3.0...v0.4.0