coverde-v0.3.0
·
40 commits
to main
since this release
- 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).