Releases: projectwallace/css-code-coverage
Releases · projectwallace/css-code-coverage
v0.10.0
What's Changed
- Breaking: Convert coverage-dir from flag to positional argument by @bartveneman in #100
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- chore(deps-dev): bump knip from 5.82.0 to 5.82.1 by @dependabot[bot] in #68
- chore(deps-dev): bump @playwright/test from 1.57.0 to 1.58.1 by @dependabot[bot] in #67
- chore(deps-dev): bump @types/node from 25.0.3 to 25.1.0 by @dependabot[bot] in #66
- chore(deps-dev): bump oxlint from 1.39.0 to 1.42.0 by @dependabot[bot] in #64
- chore(deps-dev): bump tsdown from 0.15.12 to 0.20.1 by @dependabot[bot] in #65
- chore(deps-dev): bump knip from 5.82.1 to 5.84.1 by @dependabot[bot] in #69
- chore(deps-dev): bump @playwright/test from 1.58.1 to 1.58.2 by @dependabot[bot] in #70
- chore(deps-dev): bump tsdown from 0.20.1 to 0.20.3 by @dependabot[bot] in #71
- chore(deps-dev): bump oxlint from 1.43.0 to 1.49.0 by @dependabot[bot] in #72
- Format code with improved line breaks and add oxfmt config by @bartveneman in #77
- Prevent path traversal in --coverage-dir argument by @bartveneman in #78
- Remove valibot dependency and implement manual validation by @bartveneman in #79
- chore(deps): bump @projectwallace/format-css from 2.2.0 to 2.2.6 by @dependabot[bot] in #84
- chore(deps-dev): bump publint from 0.3.16 to 0.3.18 by @dependabot[bot] in #82
- chore(deps-dev): bump tsdown from 0.20.3 to 0.21.2 by @dependabot[bot] in #81
- chore(deps-dev): bump c8 from 10.1.3 to 11.0.0 by @dependabot[bot] in #83
- chore(deps-dev): bump the oxc group with 2 updates by @dependabot[bot] in #80
- Fix trailing uncovered chunk generation in chunkify by @bartveneman in #86
- fix(chunkify): remove dead whitespace check from merge else-if branch by @bartveneman in #87
- fix(prettify): remove off-by-one in substring end index by @bartveneman in #88
- chore: create depandabot groups and add github actions by @bartveneman in #89
- perf: prevent O(n²) deduplication loop by @bartveneman in #94
- chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #90
- chore(deps-dev): bump the oxc group with 2 updates by @dependabot[bot] in #91
- chore(deps-dev): bump tsdown from 0.21.2 to 0.21.4 by @dependabot[bot] in #92
- perf: remove redundant seen-Set deduplication in merge_entry_ranges by @bartveneman in #95
- chore(deps-dev): bump knip from 5.84.1 to 5.87.0 by @dependabot[bot] in #93
- fix: use search_from offset in indexOf to correctly locate duplicate … by @bartveneman in #96
- chore: add tests to prove updated ranges after prettify work by @bartveneman in #97
- Feat/mark comments covered by @bartveneman in #98
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- chore: use @projectwallace/preset-oxlint by @bartveneman in #52
- chore(deps-dev): bump @playwright/test from 1.56.1 to 1.57.0 by @dependabot[bot] in #57
- chore(deps-dev): bump @projectwallace/preset-oxlint from 0.0.6 to 0.0.7 by @dependabot[bot] in #59
- chore(deps-dev): bump knip from 5.67.1 to 5.78.0 by @dependabot[bot] in #60
- chore(deps-dev): bump @types/node from 24.10.0 to 25.0.3 by @dependabot[bot] in #61
- feat: syntax highlight css in pretty reporter by @bartveneman in #54
- chore(deps): update format-css to 2.2.0 (with wallace/css-parser) and… by @bartveneman in #62
Full Changelog: v0.8.2...v0.9.0
v0.8.2
What's Changed
- add CLI readme + add to root readme by @bartveneman in #48
- measure cli bundle size by @bartveneman in #49
- chore(perf): prevent core bundle being in both dist files by @bartveneman in #50
Full Changelog: v0.8.0...v0.8.1
v0.8.1
What's Changed
- add CLI readme + add to root readme by @bartveneman in #48
- measure cli bundle size by @bartveneman in #49
- chore(perf): prevent core bundle being in both dist files by @bartveneman in #50
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Breaking
- BREAKING: rename CLI args by @bartveneman in #46
What's Changed
- feat: add JSON reporter by @bartveneman in #33
- fix: make sure errors get logged to
stderrby @bartveneman in #34 - chore: add codecov integration by @bartveneman in #35
- chore: add codecov bundle analysis by @bartveneman in #41
- fix: avoid mutations so lib can be used in a Svelte
$derived()by @bartveneman in #43 - feat: show hint how many lines to cover to reach threshold by @bartveneman in #44
- feat: add Help to CLI by @bartveneman in #45
- fix: make specific JSON reporter that respects --show-uncovered param by @bartveneman in #47
Dependencies
- Bump oxlint from 1.22.0 to 1.25.0 by @dependabot[bot] in #40
- Bump publint from 0.3.14 to 0.3.15 by @dependabot[bot] in #36
- Bump knip from 5.66.4 to 5.67.1 by @dependabot[bot] in #37
- Bump tsdown from 0.15.8 to 0.15.12 by @dependabot[bot] in #38
- Bump @types/node from 24.9.2 to 24.10.0 by @dependabot[bot] in #39
- Bump @playwright/test from 1.56.0 to 1.56.1 by @dependabot[bot] in #42
New Contributors
- @dependabot[bot] made their first contribution in #40
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Breaking: replace linkedom with naive little hand-rolled HTML parser by @bartveneman in #21
- fix: ignore js-like sources by @bartveneman in #22
- chore: add a bunch of CLI tests by @bartveneman in #24
- chore: refactor pretty printer + tests by @bartveneman in #25
- chore: run Knip to declutter code by @bartveneman in #26
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- add more e2e tests by @bartveneman in #19
- perf: do prettification after deduping by @bartveneman in #18
Full Changelog: v0.5.0...v0.6.0
0.5.0
v0.5.0 0.5.0
0.4.1
Full Changelog: v0.4.0...0.4.1
- Downgrade
enginesfrom>= 22.18.0to>= 20