Skip to content

Releases: vsfedorenko/sigfmt

v1.5.3

Choose a tag to compare

@github-actions github-actions released this 25 Aug 09:10
eb3aed6

Changelog

  • 51791f8 brew: update formula to v1.5.2
  • 5d8e920 perf: render results once per signature in packing builder (#76)

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 24 Aug 08:02
1b7822f

Changelog

  • e9a3fd3 brew: update formula to v1.5.1

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 20:18
e218659

Changelog

  • 9af4bca brew: update formula to v1.5.0
  • 5f1730f perf: one source read per pass via source.Loader cache (#64)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 10:10
4cbfb80

Changelog

  • 0ac8e7a brew: update formula to v1.4.2
  • cfcd765 feat(cli): standalone -diff dry-run — lone -diff promoted to -fix -diff (#57)

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:31
35bb41b

Changelog

  • b8f49d2 brew: update formula to v1.4.1
  • 35bb41b perf: render plain type expressions without go/printer — -62% analyzer allocations (#53)

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 20:05
f1b19eb

Changelog

  • 5d603be brew: update formula to v1.4.0
  • 77b64e8 chore(security): OSSF scorecard on main pushes (#48)
  • 9ef2ee2 fix(security): pin scorecard-action to v2.4.4 — the moving v2 tag was unpublished (#49)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 14:23
3e934d3

Changelog

  • 43a33b0 chore(security): CI security suite — govulncheck, CodeQL, gitleaks, dep-review + go 1.25.13 (#45)
  • d3827c1 feat: struct-tag-aware line budgeting for func-typed struct fields (#46)
  • f061142 fix: formula update checks out main (detached-HEAD push failure) + formula to v1.3.0 (#44)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 23:31
56b95b8

Changelog

  • 40b4f72 feat: Homebrew tap via Formula/ in-repo + release-time auto-update (#38)

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 11:48
f1071ed

Changelog

  • 934c3bf feat: GoReleaser release pipeline with cross-platform binaries (#32)
  • f0428c7 feat: add ignore-tests setting to skip _test.go files (#18)
  • f7d226c feat: add pre-commit hooks (sigfmt check + sigfmt-fix manual stage) (#23)
  • 738a1a3 fix!: preserve comments inside signatures — skip instead of silently dropping (#29)
  • 9603562 fix: preserve all names of multi-name func struct fields (#36)
  • 03c37d1 fix: preserve spaces inside string literals when normalizing rendered types (#17)
  • a4836a8 fix: respect //line directives and build constraints (#31)
  • 8c318c3 fix: suppress no-op diagnostics via source-identity guard (#16)
  • 99c775d refactor: fold CheckWithSource guard into single Check; review findings (#19)
  • 5bf1072 test+refactor: cover GetIndent edge branches, drop dead lineStart guard (#28)

v1.2.0 — Generated-file skipping & CLI param-groups

Choose a tag to compare

@vsfedorenko vsfedorenko released this 15 Aug 07:33
c424245

Changes

  • feat: skip machine-generated files (Code generated ... DO NOT EDIT.) (#14) (c424245)
  • feat: add --param-groups CLI flag + document standalone --fix (#13) (37397f8)
  • Bump golang.org/x/tools from 0.39.0 to 0.42.0 (#7) (ef7366b)