OtterWise Changelog

# 2024-08-23

Improvements

  • We have added helpful suggestions when facing in-app code viewer issues, which for now are: enabling the Code viewer, git annotations, downloading coverage file for import locally, and reauthenticating GitHub user.

Bugfixes

  • Fixed: Deeply nested JLog Unit Test log files would break test performance reporting as we expected a certain max level of nesting. We now process suites recursively.

  • Fixed: Bash Uploader script would occassionally get an invalid Pull Request number in GitHub Actions and fail upload.

# 2024-08-22

Improvements

  • To improve your privacy and security, we are moving the live chat widget out of OtterWise, and in to a dedicated page called Support, which will link to mail and of course the great live chat support you are used to. The support will not be impacted by this change, it is a change made to reduce tracking in areas with potentially sensitive data. A link to support is added to the top right corner next to your user name when logged in.

# 2024-08-19

Improvements

  • Cobertura coverage format is now generally available for all organizations. This also opens up for better branch coverage detection compared to Clover XML, when enabled.

Bugfixes

  • Fixed: Tooltips in chart and UI should no longer clip outside of the browser window

# 2024-08-16

Improvements

  • Organization admins can now enable Code Viewer inside the new settings tab for organizations.

  • UI: Leaderboard made cleaner structurally, especially on mobile devices.

  • UI: Alerts inside the system have gotten increased contrast.

  • UI: Mobile navigation (Hamburger menu) now renders earlier to not cause UI wrapping.

Bugfixes

  • Fixed: Pull Request base SHA would occassionally drift and get out of sync with certain workflows, resulting in a "According to our records, the base branch and the Pull Request base differs." warning on Pull Request comments.

  • Fixed: Leaderboard rounding decimals was accidentally fixed to 2, it is now set to organization decimal setting.

  • Pull Request comment with no (0) Complexity difference shows "-" instead of empty now.

  • Fixed: UI for Repositories in the Dashboard (Repository list) did not show the coverage when coverage was 0%, it would display an empty text, now it displays 0.00%

# 2024-08-15

Improvements

  • You can now see the latest 6 repositories you have viewed inside OtterWise when hovering the "Repositories" menu link. It will display across all organization you have access to, not just the current one.

  • Dropdowns now activate on hover rather than click. They can still be toggled with click.

# 2024-08-14

Improvements

# 2024-08-11

Improvements

  • Pull Request comments now include Type Coverage when uploaded.

  • Pull Request List now has Type Coverage display when uploaded.

  • Pull Request individual view now displays test and type coverage more prominently.

# 2024-08-07

Improvements

  • Commit list is now generally available for all users and organizations. Let's you easily browse all commits and their coverage data per branch.

  • Commit show (view data per commit) is now in beta for opted-in organizations.

# 2024-07-19

Improvements

  • Added a treemap chart that sizes folders and files by uncovered lines, and colors based on coverage percentage, to quickly identify files that might need coverage improvements, and can greately impact overall coverage if covered. This can be found as a new "Analytics" tab when viewing a repository.

# 2024-07-13

Improvements

  • Added option to exclude certain branches from leaderboard stats, per repository, so that stagin->main PRs are not counted towards it.

# 2024-07-12

Improvements

  • Test Performance overview is now generally available for Pro plans.

# 2024-07-10

Improvements

  • Added ability to opt into in-app code viewer on org. level

# 2024-04-14

Improvements

  • Added optional Weekly Digests by e-mail, which will send you a mail every week containing changes to organizations you are a member of, such as coverage change and activity. You can opt-in from the settings page in top right corner when logged in to OtterWise.

# 2024-04-13

Improvements

  • User management: Per popular request we added ability to disable upload access for individual users on the organization level.

  • UI: Added a organization selector in the main dashboard page, enabling quick filtering and overview of how many private repositories are enabled for each organization.

# 2024-04-08

Improvements

  • UI: Added filter for repository privacy setting (all, public, private) to find relevant repositories faster.

# 2024-02-10

Improvements

  • Bash Uploader: Performance improvements for large repositories.

  • Bash Uploader: Automated detection of Pest PHP Type Coverage file (pest-type-coverage.json).

# 2023-12-26

Improvements

# 2023-10-06

Improvements

  • Author Matching: Added GitHub web-flow bot to ignored authors.

  • PR Comments: Table for files with reduced coverage now uses PR number for heading instead of branch name, for better readability on smaller screens.

# 2023-10-06

Improvements

  • Reporting: Calendar UI now have tooltips and mobile support!

# 2023-10-01

Improvements

  • Reporting: The Organization reports tab is now in open beta. See stats like overall coverage change for all branches, GitHub-like graph of days without coverage decrease, how many merged Pull Requests and more.

Ship better code faster with confidence_

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