Releases: MishaKav/pytest-coverage-comment
Releases · MishaKav/pytest-coverage-comment
Release list
v1.10.0
What's Changed
- add support for parsing the JSON coverage report from
coverage jsonvia the newpytest-json-coverage-pathinput, including branch coverage and partial-branch arrows (line->target,line->exit) that matchcoverage report -m(#286)
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
- fix the Coverage percentage when branch coverage is enabled — it now combines statement and branch coverage and rounds the same way
coverage reportdoes, instead of showing100%when branches are only partially covered (#284), thanks to @mschoettle for contribution
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
- show partially-covered branches as
line->targetarrows in theMissingcolumn when parsing XML coverage (pytest-xml-coverage-path), matching the output ofcoverage report --show-missing(#274), thanks to @mschoettle for contribution
Full Changelog: v1.7.3...v1.8.0
v1.7.3
v1.7.2
What's Changed
- Bump flatted from 3.4.1 to 3.4.2 [skip ci] by @dependabot[bot] in #262
- Bump picomatch from 4.0.3 to 4.0.4 by @dependabot[bot] in #263
- Bump schneegans/dynamic-badges-action from 1.7.0 to 1.8.0 [skip ci] by @dependabot[bot] in #264
- Bump dev dependencies and release v1.7.2 by @MishaKav in #268
Full Changelog: v1.7.1...v1.7.2
v1.7.1
v1.7.0
What's Changed
- enable immutable releases for supply chain security (#256)
- bump
flattedfrom 3.3.3 to 3.4.1 to fix security vulnerability
Note: No changes to action inputs, outputs, or behavior. This improves release security following GitHub's immutable releases feature.
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- migrate codebase from JavaScript to TypeScript
- add unit tests (91 tests) using Vitest with V8 coverage
Note: This is an internal rewrite — no changes to action inputs, outputs, or behavior. Fully backward compatible.
Full Changelog: v1.5.0...v1.6.0
v1.5.0
v1.4.0
What's Changed
- feat: auto-detect and display branch coverage columns (
Branch,BrPart) in coverage table (#110) - supported for both text format (
pytest --cov --cov-branch) and XML format (coverage.xml) - no new action inputs required — columns appear automatically when branch data is present
- fully backward compatible — existing users see no change
Full Changelog: v1.3.0...v1.4.0