covdbg 1.2.0 Introduces Baseline Coverage for Clearer, More Actionable Execution Insights
April 25, 2026 — The covdbg team today announced the release of covdbg 1.2.0, introducing a new baseline coverage feature designed to help developers produce cleaner, more meaningful coverage results in complex debugging and test scenarios.
Coverage data is only valuable when it reflects the code you actually care about. In earlier versions, coverage was typically collected from unit test executables alone. This meant the result only included code that was actually linked into the test binary. Any parts of the application that were not linked into that test executable simply did not appear in the report—making them invisible rather than clearly uncovered.
Baseline coverage changes this by first capturing a complete coverage profile of the target executable itself. This establishes a baseline that includes all code paths linked into the real application, independent of any specific test. When this baseline is merged with coverage data from a unit test executable, the resulting view reflects the full set of application code—not just the subset linked into the test.
This makes previously invisible gaps explicit. Code that exists in the main application but is not linked or executed in a unit test no longer disappears from the report—it shows up as uncovered. As a result, developers can identify missing coverage across the entire application, not just within the limited scope of individual test binaries.
The result is a more complete and accurate picture of test coverage. Instead of evaluating tests against a reduced, test-specific build, coverage is measured against the actual application footprint. This is especially important in larger systems, where unit tests often link only small portions of the overall codebase.
With version 1.2.0, covdbg delivers a more realistic foundation for coverage analysis. Baseline coverage ensures that what isn’t tested doesn’t go unnoticed—simply because it wasn’t linked in the first place.
covdbg 1.2.0 is available now on our Downloads page. Developers adopting this release can use baseline coverage to reduce startup noise, improve clarity in coverage reports, and gain a more accurate understanding of execution during targeted workflows.
Check our updated documentation on usage examples and how to use baseline coverage.
About covdbg
covdbg is a developer tool focused on helping teams inspect and understand code execution with clarity and precision. By supporting practical debugging and coverage analysis workflows, covdbg aims to make execution data easier to capture, interpret, and apply during development and testing.