Releases: MishaKav/pytest-coverage-comment
Releases · MishaKav/pytest-coverage-comment
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
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
v1.1.57
v1.1.56
v1.1.55
What's Changed
🔗 Link Removal Options
Added new options to reduce comment size for large coverage reports:
- remove-links-to-files - Remove clickable file links
- remove-links-to-lines - Remove clickable line number links
📏 Auto Summary Truncation
Fixed "GitHub Action Summary too big" error (#209) - summaries exceeding 1MB are now automatically
truncated with intelligent break points.
📚 Documentation & UX
- Enhanced README with collapsible sections and comprehensive examples
- Improved warning system suggests size optimization options
- Aligned action.yml descriptions with README for consistency
🛠️ Technical
- Updated dependencies (prettier, brace-expansion)
- Better error handling for size limits
- Fully backward compatible - no breaking changes
Perfect for large codebases hitting GitHub's comment size limits! 🎯
Full Changelog: v1.1.54...v1.1.55
v1.1.54
v1.1.53
What's Changed
- add option
xml-skip-coveredto skip lines that covered for 100% based on xml report, thanks to @NikTerentev for contribution - bump dev dependencies and minor for
@actions/core
internal changes:
- Bump actions/checkout from 3 to 4 by @dependabot in #175
- Bump schneegans/dynamic-badges-action from 1.6.0 to 1.7.0 by @dependabot in #176
Full Changelog: v1.1.52...v1.1.53
v1.1.52
What's Changed
- Add sample of permissions/Fix permissions of existing jobs by @m-tmatma in #162
- Fix typo s/Percantage/Percentage/ by @jalessio in #165
- junit: use data from all testsuites by @eltoder in #168
- Use
labelinstead ofreffor workflow_run and workflow_dispatch by @cecheta in #160 - Fix commit SHA for workflow_run by @cecheta in #158
New Contributors
- @m-tmatma made their first contribution in #162
- @jalessio made their first contribution in #165
- @eltoder made their first contribution in #168
- @cecheta made their first contribution in #160
Full Changelog: v1.1.51...v1.1.52