Releases: MishaKav/pytest-coverage-comment
Releases · MishaKav/pytest-coverage-comment
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
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
v1.2.1
What's Changed
- fix fork PR permission error with specific guidance for
pull_request_target(#243) - bump production deps:
@actions/coreto 2.0.3,@actions/githubto 8.0.1 - bump dev deps:
eslintto 10.0.1,globalsto 17.3.0,prettierto 3.8.1 - upgrade action runtime from
node20tonode24 - fix comment-too-long code path not replacing HTML with shorter report
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- feat: add
text-instead-badgeoption to display coverage as simple text instead of badge images (#235) - text format displays as
XX% (covered/total)(e.g.,85% (42/50)) - applies to all coverage reports: main summary and multiple-files tables
- fully backward compatible - badge mode remains the default
- feat: add automatic server URL detection for self-hosted GitHub instances (#234)
Note: Starting from this version, version bumps follow conventional semantic versioning (MAJOR.MINOR.PATCH) instead of only bumping PATCH versions.
Full Changelog: v1.1.59...v1.2.0
v1.1.59
What's Changed
- fix "Resource not accessible by integration" error with better error handling and documentation (#68)
- update permission examples to show minimal required permissions (contents: read, pull-requests: write)
- upgrade package-lock.json from lockfileVersion 2 to 3
Full Changelog: v1...v1.1.59
v1.1.58
What's Changed
- fix handling of annotated git tags in push events (#195)
- update
@actions/githubfrom v4.0.0 to v6.0.1 (#229) - fix 3 security vulnerabilities in Octokit dependencies
- Bump actions/checkout from 4 to 5 [skip ci] by @dependabot[bot] in #219
- Add community health files [skip ci] by @MishaKav in #224
- Bump @vercel/ncc from 0.38.3 to 0.38.4 in the npm-development group [skip ci] by @dependabot[bot] in #220
- documentation to help users avoid the "unrecognized arguments" [skip ci] by @MishaKav in #226
- Bump @octokit/request and @actions/github by @dependabot[bot] in #229
- Fix running in annotated git tag GitHub by @MishaKav in #227
Full Changelog: v1.1.57...v1.1.58