Changelog
The full release history of vitest-code-coverage-report. For the latest sources, see the CHANGELOG.md on GitHub.
1.2.7
Patch Changes
- Add a dedicated VitePress documentation site under
docs/with a custom logo, hero illustration, landing page, getting-started, CLI reference, configuration, features and changelog pages. - Add Vercel deployment config (
vercel.json,.vercelignore) and a hosting guide so the docs site can be deployed with zero extra setup. - Update package
homepageto point to the new documentation site.
1.2.6
Patch Changes
- Improve source-viewer Istanbul parity by refining inline coverage overlays for Vue template branches, IF/ELSE path markers, and branch-token range anchoring.
- Add explicit "Function not covered" rendering with tighter function range extraction and better distinction from statement-level row highlighting.
- Fix multiple edge cases in highlighted span mapping (quoted literals, binding expressions with nested quotes, and multi-candidate function expressions) for more consistent cross-file behavior.
1.2.3
Patch Changes
- Add a richer insights workflow with a collapsible left insights panel, new file-level analytics cards (coverage risk, quick wins, flaky zone candidates), and hover previews that show per-file coverage donuts.
- Improve dashboard ergonomics with right-side settings drawer (theme, thresholds, keyboard shortcuts), persistent insights panel visibility, and cleaner top-bar actions.
- Enhance navigation by making insights entries open the related file coverage view directly while keeping folder context synced.
1.2.0
Minor Changes
- Breaking behavior (CLI):
code-coverage-reportno longer runs Vitest by default. It only starts the viewer and reads existing coverage JSON. Use--run-vitestto runvitest run --coverageonce first, or--watchfor watch mode.--no-vitestremains valid and is now the default.
1.1.1
Patch Changes
- Try port 5179 by default; if in use, bind to the next free port and log the chosen port. Add
publish:npmscript for local npm publish.
1.1.0
Minor Changes
Run Vitest coverage automatically when starting the CLI and allow forwarding optional test file/filter arguments with
-- <args...>.Add
--no-vitestto start only the viewer server, while keeping--watchsupport for continuous coverage updates.