Skip to content

v1.29.1

Choose a tag to compare

@github-actions github-actions released this 16 Aug 03:22
· 169 commits to main since this release
0f66189

What's Changed

  • feat(complexity): add per-function SLOC metric and long-function warnings (#551) by @DaisukeYoda in #660
  • fix(analyzer): stop cognitive complexity from crossing scope boundaries (#658) by @DaisukeYoda in #661
  • fix: make dependency analysis scale by @M-Hassan-Raza in #695
  • fix: derive single-responsibility concerns from fan-out only by @DaisukeYoda in #700
  • fix(config): stop config discovery at the target repository root by @DaisukeYoda in #701
  • docs(ci): record the tag ruleset as what gates registry publishing by @DaisukeYoda in #684
  • fix(parser): reject legacy syntax no Python 3 release accepts by @DaisukeYoda in #702
  • build(deps): bump the go-dependencies group with 3 updates by @dependabot[bot] in #699
  • fix(check): fail the gate on files that cannot be parsed by @DaisukeYoda in #703
  • fix: --min-complexity filters the analysed function set, not just the report:... by @yhay81 in #697
  • chore: bump polyscan core to v0.2.2 (APTED/LSH optimizations) by @DaisukeYoda in #707
  • chore: translate Japanese code comments to English by @DaisukeYoda in #713
  • fix: gate all analyzed functions by @sanmaxdev in #712
  • fix: make class ranking ties deterministic by @sanmaxdev in #710
  • migrate: adopt core parse-error penalty by @DaisukeYoda in #714
  • docs: update CHANGELOG for v1.29.1 by @DaisukeYoda in #715

Full Changelog: v1.29.0...v1.29.1