Fixed: We skipped some files in Clover reports from PHPUnit 11 and 12 (Pest 3 and 4). These versions put a file into a package only when it declares a class or trait in a namespace. Other files, such as route files, helper files, interfaces and enums, go directly into the report next to the packages. When a report had packages, we read only the files inside them. The skipped files were missing from your file list, and their lines were not in your coverage percentage. We now read every file in the report. If your coverage includes route or helper files, your next upload can show a different coverage percentage, because those lines now count. Reports from PHPUnit 9 and 10 are not affected.
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.
PR comments, status checks, line annotations, and trends, all without code access. Free for public repos; per-repo pricing for private repos.