coverde 0.3.0+1
coverde: ^0.3.0+1 copied to clipboard
A CLI for optimizing test execution and manipulating coverage trace files. Optimize tests, validate coverage, filter trace files, and generate HTML reports.
0.3.0+1 #
- CHORE: use git-based dependencies for tools (#256).
0.3.0 #
- BREAKING FEAT: use
base-directoryoption instead ofpaths-parentoption infiltercommand (#158). - BREAKING FEAT: add
--dry-runflag toremovecommand to preview deletions without actually deleting (#214). - FIX: use platform-dependent path handling (#82).
- FIX: validate regex patterns in
filtercommand (#212). - FIX: validate threshold values in
reportcommand (#212). - FIX: proper file deletions (#221).
- FIX: validate log level values in
checkandvaluecommands (#222). - FEAT: safer and optional update checks (#226, #232).
- FEAT: use Dart 3.5.0 as minimum SDK version (#114).
- FEAT: add
optimize-testscommand (#115). - FEAT: add
file-coverage-log-leveloption tocheckandvaluecommands (#118). - FEAT: add file locking to
filtercommand to prevent race conditions when multiple processes write to the same output file (#211). - FEAT: add wider support for analyzer package v8 (#233).
- PERF: use streaming parser for trace files (#217).
- REFACTOR: use
mason_loggerpackage for logging (#216). - REFACTOR: deterministic OS detection (#219, #223).
0.2.0+2 #
- FEAT: optional prefix for filtered paths (#69).
- DOCS: update README (#70).
- DOCS: add topics and screenshots to Pub docs (#71).
0.2.0+1 #
- FIX: use proper version for update check (#67).
0.2.0 #
- FEAT: require Dart 3 (#52).
- REFACTOR: solve typos (#63).
- FIX: keep relative paths when filtering (#60).
- DOCS: use representative usage examples (#61).
- DOCS: update links and references (#58).
0.1.0+1 #
- FIX: use proper version for update check.
- DOCS: set README images URLs.
0.1.0 #
- FEAT: create
checkcommand. - FEAT: create
filtercommand. - FEAT: create
removecommand. - FEAT: create
reportcommand. - FEAT: create
valuecommand. - TEST: ensure 100% test coverage.
