Skip to content

Releases

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 31 Oct 15:20
a1172aa

What's Changed

  • Establish a provisional Go similarity quality evaluation baseline by @Songmu in #25
  • Reduce comparison enumeration with exact-tree groups and size bounds by @Songmu in #26
  • Evaluate standard ordered tree edit distance before changing scoring by @Songmu in #24
  • Compute exact ordered tree edit distance for production similarity by @Songmu in #28

Full Changelog: v0.0.4...v0.0.5

v0.0.4

Choose a tag to compare

@github-actions github-actions released this 30 Oct 07:18
298b2cd

What's Changed

  • Update flagx to v0.0.2 and simplify float flags by @Songmu in #22

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:52
cdd5434

What's Changed

  • Use Songmu/flagx for flag aliases and help by @Songmu in #20

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 29 Oct 03:37
905f966

What's Changed

  • Add build-aware package selection with --packages by @Songmu in #19

Full Changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:28
e1a29bf

What's Changed

  • Bump reviewdog/action-misspell from 1.30.2 to 1.30.3 by @dependabot[bot] in #4
  • Bump reviewdog/action-actionlint from 1.80.4 to 1.80.6 by @dependabot[bot] in #3
  • Bump Songmu/tagpr from 1.21.3 to 1.21.4 by @dependabot[bot] in #2
  • Implement Go structural similarity detection for refactoring discovery by @Songmu in #5
  • Reduce false-positive type matches with name-aware compact syntax trees by @Songmu in #6
  • Make type comparisons opt-in to reduce default noise by @Songmu in #7
  • Isolate interspersed option parsing and raw-literal recovery by @Songmu in #8
  • Separate pair selection, scoring, and report finalization by @Songmu in #9
  • Separate file collection from discovery candidate validation by @Songmu in #10
  • Keep inexpensive candidate checks in the comparison hot loop by @Songmu in #14
  • Organize regression tests and cover rendering and CLI exits by @Songmu in #12
  • Separate specialized binding rules from AST dispatch by @Songmu in #11
  • Share text source rendering and separate output units by @Songmu in #13
  • Remove redundant binding and glob memoization state by @Songmu in #15
  • docs: prepare user-facing documentation for public release by @Songmu in #16
  • docs: retain bounded benchmark runs in contributor instructions by @Songmu in #17

New Contributors

Full Changelog: https://github.com/Songmu/gosimilarity/commits/v0.0.1