Skip to content

Latest commit

 

History

History
42 lines (40 loc) · 3.84 KB

File metadata and controls

42 lines (40 loc) · 3.84 KB

Changelog

v0.2.0 - 2026-03-24

  • docs: remove redundant documentation files by @sivchari in #51
  • fix: pass quality gate when no mutants are generated by @sivchari in #53
  • fix: filter non-arithmetic operators in ArithmeticMutator.CanMutate by @sivchari in #54
  • fix: use SHA256 for calculateFileHash instead of file length by @sivchari in #55
  • refactor: remove stub RunOnFiles, NewEngine, and related types by @sivchari in #56
  • fix: remove unimplemented NOT removal mutation from LogicalMutator by @sivchari in #57
  • refactor: use mutation type constants instead of string literals by @sivchari in #58
  • refactor: consolidate stringToToken into a single shared function by @sivchari in #59
  • refactor: deduplicate parsePackageFiles and parseAndTypeCheck by @sivchari in #60
  • fix: pass baseBranch parameter instead of hardcoding main by @sivchari in #61
  • test: add regression tests for issue #33 and #34 by @sivchari in #62
  • feat: implement NOT removal mutation with CursorApplier interface by @sivchari in #63
  • feat: add ReturnMutator for return statement mutations by @sivchari in #64
  • feat: add BranchMutator for if-statement condition mutations by @sivchari in #65
  • feat: add ErrorHandlingMutator for error return value mutations by @sivchari in #66
  • release v0.2.0 by @sivchari in #67

v0.1.0 - 2026-02-20

  • handle mutation by @sivchari in #1
  • Introduce suite test by @sivchari in #2
  • implement HTML report generation with text/template by @sivchari in #23
  • implement incremental analysis for mutation testing by @sivchari in #24
  • add goreleaser by @sivchari in #25
  • Integrate cicd by @sivchari in #28
  • update ui by @sivchari in #29
  • introduce validator by @sivchari in #30
  • enable mutation test by @sivchari in #32
  • Simplify config by @sivchari in #35
  • Introduce registry to maintain easily by @sivchari in #36
  • add test for improve threshold by @sivchari in #37
  • update docs by @sivchari in #38
  • implement bitwise by @sivchari in #39
  • refactor gomu by @sivchari in #40
  • Refactor by @sivchari in #41
  • refactor: overlay-based mutation and improved output handling by @sivchari in #44
  • feat: add goreleaser and tagpr configuration for v0.1.0 release by @sivchari in #45
  • fix: resolve .gomuignore and Not Viable mutation issues by @sivchari in #46
  • fix: improve mutation type safety and eliminate Not Viable mutations by @sivchari in #47
  • chore: add version.go for tagpr release management by @sivchari in #49