Skip to content

v0.4.0

Latest

Choose a tag to compare

@mattyhansen mattyhansen released this 13 Jun 22:20
951b357

gruff-go v0.4.0

Install (pinned):

go install github.com/blundergoat/gruff-go/cmd/gruff-go@v0.4.0

Or 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