Releases: mcarvin8/config-disassembler
Releases · mcarvin8/config-disassembler
v0.5.4
Other
- (deps) bump quick-xml from 0.39.2 to 0.40.1 (#67)
- (deps) bump tokio from 1.52.1 to 1.52.3 (#65)
- (deps) bump jsonc-parser from 0.32.3 to 0.32.4 (#66)
- (deps) bump log from 0.4.29 to 0.4.30 (#63)
- (deps) bump serde_json from 1.0.149 to 1.0.150 (#62)
- (deps) bump toon-format from 0.4.5 to 0.5.0 (#64)
- (deps) bump schneegans/dynamic-badges-action from 1.7.0 to 1.8.0 (#61)
- (deps) bump actions/upload-artifact from 4 to 7 (#60)
- (coverage) round 2 — target remaining 77 missed lines (#59)
- (coverage) add 15 targeted tests to close remaining coverage gaps (#58)
- (format) cover remaining 1% — empty-key null and dead-code path (#57)
- streamline docs for new user onboarding
v0.5.3
v0.5.2
Fixed
- (mutants) anchor exclude_re on mutant-name format (
replace <fn>) (#37)
Other
- (mutants) exclude three loop-bound infinite-loop hazards (#53)
- (mutants) extract pure helpers from reassemble/cli (#52)
- (mutants) extract pure helpers from disassemble/multi_level (#51)
- (builders) cover decl/fields/leaf-count guards + exclude equivalent strategy branch (#50)
- (build-xml-string) cover Null/comment/tail/sibling indent + drop dead has_children (#49)
- disable Swatinem/rust-cache cache-bin to fix macOS flake (#48)
- (strip-whitespace) cover #cdata and #text-tail whitespace stripping (#47)
- replace dtolnay/rust-toolchain with actions-rust-lang/setup-rust-toolchain (#46)
- (mutants) exclude five cosmetic / equivalent mutants surfaced by full sweep (#45)
- (mutants) skip all parse_reassemble_args mutants (broaden exclude) (#44)
- (mutants) exclude destructive (None, *, true) parse_reassemble_args mutants (#43)
- (mutants) install cargo-mutants from upstream main (post-#613) (#42)
- (mutants) add --in-place to dodge cargo-mutants v27.0.0 #611 tmp-tree bug (#41)
- (xml/cli) use iterator-based loop in parse_disassemble_args (#40)
- (cli) kill run_reassemble guard mutant + exclude one equivalent (#39)
- (jsonc) kill 5 surviving JSONC arithmetic / guard mutants (#38)
- update Node.js binding reference in README
- (mutants) fall back to --file when --in-diff finds no mutants (#36)
- (mutants) skip help-text mutants and cover xml_cmd shim (#35)
- (jsonc) kill mutation-survivors in jsonc + helper paths (#34)
- (xml/cli) cover separated-form arg parsing edge cases (#33)
- add cargo-mutants mutation testing (#31)