Skip to content

Releases: LarsArtmann/go-hotspot

Release list

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 18:54

Changelog

New Features

  • ee1d254: feat: automate releases on tag push; go-finding queued as next feature (@LarsArtmann)
  • 9c5ae20: feat: exclude-message flag, dedicated .templ analysis, JSON schema pin (@LarsArtmann)

v0.3.0

Choose a tag to compare

@LarsArtmann LarsArtmann released this 15 Sep 03:08

Changelog

New Features

  • 2f24a8e: feat: accept a target repository directory; reject unknown positional args (@LarsArtmann)
  • 145b0a4: feat: add --ext auto multi-language profile so mixed repos analyze whole (@LarsArtmann)
  • 54ea357: feat: add D2 graph output and harden build/release pipeline (@LarsArtmann)
  • 7d8f022: feat: add DOT and Mermaid graph output for temporal coupling (@LarsArtmann)
  • 5548c84: feat: display hotspot scores on a 0-100 relative scale in human formats (@LarsArtmann)
  • 519b10c: feat: penalize burst-then-stable files with churn trend factor, pin CI actions, adopt dprint (@LarsArtmann)
  • 765fa91: feat: reject unknown values for enum flags instead of silently defaulting (@LarsArtmann)
  • 7255166: feat: render actionable insights; summarize missing-file noise behind --verbose (@LarsArtmann)

Bug Fixes

  • e5dbb9b: fix: cap insight file lists at 5 entries in human-readable output (@LarsArtmann)
  • 9de4af2: fix: clean repo lint to zero findings; build CI linter with module Go (@LarsArtmann)
  • 063c54f: fix: exclude minified assets from analysis; detect templ/vue/svelte languages (@LarsArtmann)