Skip to content

Releases: MishaKav/pytest-coverage-comment

v1.6.0

06 Mar 16:18
26f986d

Choose a tag to compare

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

10 Oct 20:17
26f986d

Choose a tag to compare

v1

What's Changed

just a v1 tag that will point to the latest version (started from v1.1.53).
Currently MishaKav/pytest-coverage-comment@main, is widely used by other devs and always point to the latest version also.

v1.5.0

28 Feb 13:02
25a4660

Choose a tag to compare

What's Changed

  • feat: add hide-emoji option to hide emoji shortcodes from the test summary table (#251)
  • docs: update README examples to use @v1 tag and latest action versions (checkout@v6, setup-python@v6)

Full Changelog: v1.4.0...v1.5.0

v1.4.0

22 Feb 09:36
46a1348

Choose a tag to compare

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

21 Feb 15:31
181aff5

Choose a tag to compare

What's Changed

  • fix fork PR permission error with specific guidance for pull_request_target (#243)
  • bump production deps: @actions/core to 2.0.3, @actions/github to 8.0.1
  • bump dev deps: eslint to 10.0.1, globals to 17.3.0, prettier to 3.8.1
  • upgrade action runtime from node20 to node24
  • fix comment-too-long code path not replacing HTML with shorter report

Full Changelog: v1.2.0...v1.2.1

v1.2.0

15 Nov 16:11
ae0e8a5

Choose a tag to compare

What's Changed

  • feat: add text-instead-badge option 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

08 Nov 14:51
dda025d

Choose a tag to compare

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

  • Fix issue #68: Improve error handling and documentation for permission errors by @MishaKav in #231

Full Changelog: v1...v1.1.59

v1.1.58

08 Nov 12:32
40c105a

Choose a tag to compare

What's Changed

  • fix handling of annotated git tags in push events (#195)
  • update @actions/github from 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

30 Aug 12:37
1bdbba8

Choose a tag to compare

What's Changed

Full Changelog: v1...v1.1.57

v1.1.56

09 Aug 15:26
9638e4b

Choose a tag to compare

What's Changed

  • Fix invalid syntax by @MishaKav in #215
    Basicaly, it's patch for prev. release.
    Sorry, guys

Full Changelog: v1...v1.1.56