Changelog

June 1, 2026 ยท View on GitHub

1.7.1 (2026-06-01)

Bug Fixes

  • restrict UOI mutations to identifier primaries only (#127) (a6fb2b7)

1.7.0 (2026-05-05)

Features

  • opt-in mutation grouping (DSATUR) to reduce deployments (#122) (2b04296)

1.6.1 (2026-04-18)

Bug Fixes

  • performance, security, test and correctness issues (#120) (9f1d304)

1.6.0 (2026-04-02)

Features

  • perf: add comprehensive performance testing infrastructure (#115) (699884b)

1.5.2 (2026-03-30)

Bug Fixes

1.5.1 (2026-03-27)

Bug Fixes

  • adding condition to skip mutations if parsing a throw statement (#107) (c00a3fe)
  • filter ApexClasses by Namespace (#104) (c02d257)
  • skip UOI Mutator For Non-Numeric References (#109) (9cecbb5)

1.5.0 (2026-02-27)

Features

  • add pertinent mutant detection (skip-patterns & line ranges) (#102) (717d311)
  • add plugin configurability via config file and CLI flags (#101) (5aff2cf)
  • dry-run mode (#98) (4cc86ce)
  • time estimation and remaining (#100) (4da340a)

1.4.0 (2026-02-24)

Features

  • add Argument Propagation Mutator (#93) (5a4b596)
  • add Arithmetic Operator Deletion Mutator (#94) (18f082c)
  • add Bitwise Operator Mutator (#85) (4537673)
  • add Inline Constant Mutator (#74) (#96) (211a1e5)
  • add Member Variable Mutator (#88) (0dee688)
  • add Naked Receiver Mutator (#90) (8d14f3c)
  • add NonVoidMethodCallMutator with type aware defaults + refactor (#91) (d3f6415)
  • add Unary Operator Insertion Mutator (#87) (e1fa182)

1.3.0 (2026-02-14)

Features

Bug Fixes

  • mark compile errors (#72) (eec6d4d)
  • negation: type-aware NegationMutator with double negation prevention (#82) (d851ba7)
  • type-aware ArithmeticOperatorMutator to suppress string concatenation mutations (#84) (fe7de7e)

1.2.0 (2026-02-03)

Features

Bug Fixes

  • add helpful error messages when zero mutations are generated (#58) (18110ee)
  • ci build and dependencies (#52) (c0af3dc)
  • poll for deployment completion before running tests (#57) (8e19996)

1.1.0 (2025-03-02)

Features

  • generate mutation only for covered lines (#15) (e726e57)

1.0.0 (2025-02-27)

Features

  • implement first mutant generators (#6) (3309f64)