August 28, 2026

Clearer coverage changes in pull requests

Improvements
  • The file viewer now marks which lines gained or lost coverage since the base commit, not only which lines have coverage now. Each gets a counter and jump buttons at the top of the file. This also covers the files under "Unchanged files with coverage changes", where a test change flips coverage without the file itself changing.

  • The coverage comment we post on your pull requests now has a Covered Lines row. It shows how many lines your tests cover, so the table adds up to: Lines = Covered Lines + Misses. This is the number the Coverage percentage is calculated from.

Bugfixes
  • Fixed: The Files with reduced coverage table in pull request comments listed files where the coverage percentage did not change at all. Deleting a few covered lines moves the coverage by less than the two decimals we show, so a file could be listed with a "-" change. Removing covered code is not a coverage regression, so these files are now left out.

  • Fixed: The Files with coverage changes and Unchanged files with coverage changes tabs only looked at the folder you had open, so from the top of a repository they usually showed nothing. Both tabs now look inside folders, and a folder is listed when a file below it matches. Keep in mind that the numbers on a folder row still count every file in it, not only the matching ones.


We regularly update our changelog in an effort to improve transparency into the development process. If you have any questions or feedback, please don't hesitate to contact us.

If you are a user of OtterWise already, or have been reading our blog, you might already know that we take privacy extremely serious, even when it comes to protecting your code as if it was sensitive personal information, this goes for everything we do, which is why we publish changelogs for even smaller updates, rather than just major releases.

Our weekly digest for OtterWise users also includes our changelog in the bottom (see related changelog), to keep you up-to-date with the latest changes.

Ready when you are

Ship better code faster, with confidence.

PR comments, status checks, line annotations, and trends, all without code access. Free for public repos; per-repo pricing for private repos.