Download the new version here.
Features and Improvements
- Added new trend file format that reduces memory use by up to 80% and improves update speed by up to 93%.
- NCover Explorer windows now reposition themselves if they appear off screen.
- Improved the error messages and error handling of the registration program.
- Improved the calculation of uncovered code blocks in the Summary, UncoveredCodeBlocks, and FullCoverageReports which sped up those reports by up to 10x.
- Added //ignorefailedbuilds argument to NCover Reporting.
- Added //reportinvalidfiles argument to NCover Reporting.
- The trend graph in NCover Explorer now shows trends for method coverage and cyclomatic complexity, and respects the Satisfactory coverage value for those metrics.
Changes
- Registration program now asks for proxy login info when using proxy information from Internet Explorer.
- The //op and //or arguments now accept relative paths.
- Runtime Intelligence was removed.
- NCover Console now prints a message if the trend file could not be opened.
Bug Fixes
- The main NCover Explorer window wouldn’t remember it’s last open position on the desktop.
- NCover Explorer windows would reposition themselves if last opened with negative coordinates (problem on multi-monitor systems).
- The “Working Folder” and “Html Report” configuration settings in NCover Explorer now open a Folder Browser as they should.
- Updated trend files to handle incorrect class signatures in coverage files created prior to v3.0.10.
- Summary and UncoveredCodeBlocks reports could throw an exception under some circumstances.
- Fixed highlighting bug in NCover Explorer for lines that could be executed from two different constructors.
- Fixed sort order for the “UnvisitedSequencePoints Ascending/Descending” sort option.
- NCover Explorer required a value for the “Working Folder” field when Windows Services were being covered.
- NCover Console was saying that it couldn’t find executables that were on the PATH.