Skip to content

v0.4.0

Choose a tag to compare

@TaekeK TaekeK released this 18 Oct 19:11
· 152 commits to main since this release
31360fa

What's Changed

  • test: pin the output record, which is the whole public API by @TaekeK in #79
  • fix: give a unit an identity that is unique and portable (0.4.0) by @TaekeK in #80
  • fix: fail when main claims a version that has already shipped by @TaekeK in #81
  • test: pin every entry in the construct vocabulary by @TaekeK in #82
  • feat: stamp every score with the metric that produced it by @TaekeK in #84
  • fix: resolve a relative path against Root, not the working directory by @TaekeK in #86
  • test: close the construct vocabulary against the parser by @TaekeK in #87
  • feat: name each file before measuring it by @TaekeK in #88
  • test: attribute every reference score to its source by @TaekeK in #89
  • feat: watch the pinned dependencies instead of only writing them down by @TaekeK in #90
  • ci: bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #91
  • ci: bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.8 by @dependabot[bot] in #92
  • feat: attribute every cognitive increment, and let a score say where it came from by @TaekeK in #93
  • docs: record what the number does not say by @TaekeK in #95
  • refactor: give measurement a noun, and make the output a projection of it by @TaekeK in #94
  • feat: let somebody disagree with a number, and make the disagreement checkable by @TaekeK in #97
  • feat: let a run leave the process, as JSON and as SARIF by @TaekeK in #98
  • fix: make an analyzer run a verdict, not a return value by @TaekeK in #99
  • docs: give the one unpinnable vocabulary entry a reason and a test by @TaekeK in #100
  • test: make a new dependency edge in src/ a decision by @TaekeK in #103
  • test: check the suite gives the same answer in a different order by @TaekeK in #104
  • feat: a committed baseline, so the gate ratchets instead of only gating by @TaekeK in #105
  • perf: give Ast.ps1 a covering suite that does not measure real source by @TaekeK in #106
  • perf: split the scan out of the public API, and give it a cheap suite by @TaekeK in #107
  • feat: gate on what a pull request changed by @TaekeK in #108
  • perf: walk the AST once, not once per node (#36, #37) by @TaekeK in #109
  • ci: compare the two repos' CI with a shared rule set (#56) by @TaekeK in #110
  • docs: stop pointing at a roadmap that no longer exists by @TaekeK in #111

Full Changelog: v0.3.0...v0.4.0