0 items - $0.00
Follow softwareverify on Twitter

 

.Net Coverage Validator Change History

Version 5.81, 04 October 2019
Version 5.81 includes the following functionality:

  • Maintenance release - fix API link issues in previous release.

Version 5.80, 02 October 2019
Version 5.80 includes the following functionality:

  • Bug fix for reading a minority of PE files.
  • Miscellaneous bug fixes.

Version 5.79, 02 September 2019
Version 5.79 includes the following functionality:

  • Bug fix for potential deadlock during shutdown (due to abandoned critical section caused by thread race).

Version 5.78, 20 August 2019
Version 5.78 includes the following functionality:

  • Bug fix for help file locating.

Version 5.77, 30 July 2019
Version 5.77 includes the following functionality:

  • Bug fix for handling of the case where the source file exists, just not on the path indicated by debug info.
  • Better handling (better UX) of the case where the source file exists, just not on the path indicated by debug info.
  • Launch dialog/wizard indicates when file paths are invalid.

Version 5.76, 20th July 2019
Version 5.76 includes the following functionality:

  • Launching applications, injecting into applications, waiting for applications, working with services and abandoning applications all moved onto their own Launch menu.
  • Improvement to source code file location detection, removal of some redundant steps.

Version 5.75, 11th July 2019
Version 5.75 includes the following functionality:

  • Launching from batch file now lets you monitor any application launched from the batch file, not just the first application. Launch counts greater than 1 are also supported.
  • Diagnostic warning when search path is too long.
  • Misc bug fixes. Maintenance release.

Version 5.74, 19th June 2019
Version 5.74 includes the following functionality:

  • Diagnostic tab now has two subtabs. One for diagnostic data. The other to display the output of stdout/stderr if you've opted to collect this data.

Version 5.73, 4th June 2019
Version 5.73 includes the following functionality:

  • Maintenance release.

Version 5.72, 23rd May 2019
Version 5.72 includes the following functionality:

  • Launch dialog and launch wizard now support the provision of an optional input file and an optional output file (to simulate piping data in/out from a file on the command prompt).
  • Bug fix for C++/C# parser.
  • Bug fix for Branch Coverage.

Version 5.71, 5th May 2019
Version 5.71 includes the following functionality:

  • Mitigation for trying to access file on a not-present removable drive - if debug info points to a location on a removable drive that isn't present, OS file access times jump 250x - we've added code to detect this on critical paths and fail without trying to access the file. Prevent seemingly random unexpected slowdowns.
  • Minor bug fixes to do with Visual Studio 2017/2019 detection.
  • Exported HTML and exported XML - coverage statistics are now sorted by percentage coverage.
  • Bug fix for drawing of radial dials on Results view when scaled small (also when exported).

Version 5.70, 29th April 2019
Version 5.70 includes the following functionality:

  • Support for Visual Studio 2019.
  • Misc bug fixes.

Version 5.69, 13th April 2019
Version 5.69 includes the following functionality:

  • Improvements to how a DLL is determined to be a Microsoft DLL. Additional checks.
  • Updated help return codes documentation.

Version 5.68, 3rd April 2019
Version 5.68 includes the following functionality:

  • Bug fix for race condition in some cached data stores. Quite rare for you to see this bug (we've seen it once in 17 years).

Version 5.67, 30th March 2019
Version 5.67 includes the following functionality:

  • Bug fix for global hook detector crash with sysfer.dll (McAfee anti-virus) during shutdown when run with -hideUI option.

Version 5.66, 21st March 2019
Version 5.66 includes the following functionality:

  • Maintenance release.

Version 5.65, 9th March 2019
Version 5.65 includes the following functionality:

  • Maintenance release.

Version 5.64, 4th March 2019
Version 5.64 includes the following functionality:

  • Changed installer to not require administrator rights.

Version 5.63, 1st March 2019
Version 5.63 includes the following functionality:

  • Bug fix to UI Global Hook Defeat mechanism. Stopped notification of DLLs with no Company Name.
  • UX Fix. Combo boxes in grids will no longer forcibly realign the cell if just the cell border is not visible. Sounds like a small thing, but really improves usability.

Version 5.62, 22nd February 2019
Version 5.62 includes the following functionality:

  • After session is loaded, session filename is displayed on Summary display.
  • After session is saved, session filename is displayed on Summary display.
  • Minor improvement for string handling, small performance improvement.

Version 5.61, 16th February 2019
Version 5.61 includes the following functionality:

  • Bug fix for C++ parser.
  • Bug fix for stack buffer overrun.

Version 5.60, 2nd February 2019
Version 5.60 includes the following functionality:

  • Bug fixes from static analysis.

Version 5.59, 27th January 2019
Version 5.59 includes the following functionality:

  • Minor performance improvements.

Version 5.58, 17th January 2019
Version 5.58 includes the following functionality:

  • Bug fix for potential data corruption in data shared between multiple threads.
  • 80% performance improvement in our source code parser. Less CPU, less memory usage.

Version 5.57, 8th January 2019
Version 5.57 includes the following functionality:

  • Bug fix for single line pragmas in multiple line statements that fail to exclude the statement. The statement is now excluded from coverage.

Version 5.56, 18th December 2018
Version 5.56 includes the following functionality:

  • Maintenance release.

Version 5.55, 7th December 2018
Version 5.55 includes the following functionality:

  • Bug fix for session has ended and finished processnig data detection - our previous method didn't account for processes ending unexpectedly.
  • Minor UX changes.

Version 5.54, 29th November 2018
Version 5.54 includes the following functionality:

  • Minor changes to text.
  • Maintenance changes to various UI controls to improve functionality.

Version 5.53, 14th November 2018
Version 5.53 includes the following functionality:

  • Summary tab dials for Directories and DLLs now respond to mouse clicks which will take you to the respective data display.

Version 5.52, 6th November 2018
Version 5.52 includes the following functionality:

  • Bug fix for monitoring child processes.

Version 5.51, 31st October 2018
Version 5.51 includes the following functionality:

  • Bug fix for enumerating processes.

Version 5.50, 18th October 2018
Version 5.50 includes the following functionality:

  • Updated return code values. The values were off by one. This will not affect most users unless you are relying on the return codes when running from the command line.

Version 5.49, 5th October 2018
Version 5.49 includes the following functionality:

  • Bug fix to data transport. There was a race condition that meant that some sessions didn't record data.

Version 5.48, 2nd October 2018
Version 5.48 includes the following functionality:

  • Bug fix for automatic software updates. If you cancelled an in-progress automatic software update, the licence keys could get broken. Now fixed.

Version 5.47, 28th September 2018
Version 5.47 includes the following functionality:

  • Maintenance release.

Version 5.46, 22nd September 2018
Version 5.46 includes the following functionality:

  • Bug fix for Visual Studio editor failing to open first time.
  • Error reporting on diagnostic tab for any errors with Visual Studio editor.

Version 5.45, 4th September 2018
Version 5.45 includes the following functionality:

  • Bug fix for when Named Pipes are used for communicating when shared memory is not available - prevents the "flickering lockup" caused by too many erroneous "new session" messages. A rare bug to see, but game over if you do see it
  • Bug fix for dll extension parsing.
  • Bug fix for GDI handle leaks caught with the new SelectObject detector in C++ Memory Validator V7.38

Version 5.44, 16th August 2018
Version 5.44 includes the following functionality:

  • Misc bug fixes. Addition of range checking on some data conversion functions. Static analysis fixes.

Version 5.43, 10th August 2018
Version 5.43 includes the following functionality:

  • UX improvement, disabling controls related to "Application to Monitor" when user launches a batch file. This will prevent incorrect settings from being incorrectly set when profiling an application launche from a batch file.

Version 5.42, 24th July 2018
Version 5.42 includes the following functionality:

  • UX changes - cleaning up the user interface.

Version 5.41, 18th July 2018
Version 5.41 includes the following functionality:

  • Bug fix for potential crash due to race condition during application shutdown.
  • Bug fix for editing with Visual Studio

Version 5.40, 13th July 2018
Version 5.40 includes the following functionality:

  • Simplified the UI for Allocations, Objects, Sizes, Generations, Ages and Snapshots. Improved UX.
  • Fixed a few more broken help topics.

Version 5.39, 12th July 2018
Version 5.39 includes the following functionality:

  • Modified all dialogs to make Help easier to find.
  • Fixed many broken help topics. F1 or clicking on the ? at the top of a dialog will take you to the appropriate help.

Version 5.38, 7th June 2018
Version 5.38 includes the following functionality:

  • Bug fix for install on Windows XP, Windows Vista.

Version 5.37, 6th June 2018
Version 5.37 includes the following functionality:

  • PATH corruption bug fixes - rare to encounter this bug, requires a very specific set of circumstances
  • When specifying environment variables on the launch dialog/wizard can use %PATH% to refer to previous version of PATH, allowing you to update the path.
    • For example: %PATH%;e:\myPath\debug
    • For example: e:\myPath\debug;%PATH%
    • For example: e:\myPath\debug;%PATH%;e:\anotherPath\debug;

Version 5.36, 26th May 2018
Version 5.36 includes the following functionality:

  • UX improvement for "DLL Dependency Warning" dialog.

Version 5.35, 18th May 2018
Version 5.35 includes the following functionality:

  • Minor performance improvements. Maintenance release.

Version 5.34, 11th May 2018
Version 5.34 includes the following functionality:

  • Addition of menus to Visual Studio for 2017, 2015, 2013, 2012, 2010.
  • Bug fixes from static analysis.

Version 5.33, 17th April 2018
Version 5.33 includes the following functionality:

  • Bug fix for launch dialog / wizard.
  • Bug fix for File Locations settings (no duplicates allowed) on Settings dialog

Version 5.32, 11th April 2018
Version 5.32 includes the following functionality:

  • Bug fix for V5.31 when installing on Windows XP/ Windows XP x64. If you're not working with Windows XP, you can skip this update..

Version 5.31, 6th April 2018
Version 5.31 includes the following functionality:

  • Tool settings are now stored in the HKCU\Software\SoftwareVerify hierarchy (moved from SoftwareVerification). This is a recommended download.

Version 5.30, 16th March 2018
Version 5.30 includes the following functionality:

  • Bug fix for environment variable corruption. This is a recommended download.

Version 5.29, 9th March 2018
Version 5.29 includes the following functionality:

  • Bug fix for instrumentation.

Version 5.28, 27th February 2018
Version 5.28 includes the following functionality:

  • Addition of logging for debugging worker thread functionality. Not customer accessible.

Version 5.27, 22nd February 2018
Version 5.27 includes the following functionality:

  • Change to how message routing is handling (from target application to GUI) to make work when SW_SHOWMINNOACTIVE is used by a a program to launch .Net Coverage Validator.
  • Changes to reduce any flicker when Validator is started with the command line argument -hideUI.
  • Change of behaviour. If files specified for stdin and stdout are missing, an error will be reported.
  • Addition of command line flag -ignoreMissingStdin and -ignoreMissingStdout to allow you to specify missing files without reporting an error.

Version 5.26, 16th February 2018
Version 5.26 includes the following functionality:

  • Updated DLLs found in System 32 dialog with a choice of actions for how to treat the DLLs.
  • Renamed Configure menu to Settings.

Version 5.25, 3rd February 2018
Version 5.25 includes the following functionality:

  • New release that does not store any Software Verify DLLs in Windows system directories. This should reduce the likelihood that our software tools are mistaken for viruses/trojans.

Version 5.24, 10th January 2018
Version 5.24 includes the following functionality:

  • Bug fix for dependency checking.

Version 5.23, 6th January 2018
Version 5.23 includes the following functionality:

  • Display bug fixes for High DPI (4K plus) screens.
  • Bug fix for Cobertura XML export

Version 5.22, 28th December 2017
Version 5.22 includes the following functionality:

  • Bug fix for display of duplicate line counts.
  • Bug fix for potential crash during shutdown.
  • Bug fix for memory leak.
  • Performance improvement.

Version 5.21, 22nd December 2017
Version 5.21 includes the following functionality:

  • Maintenance release

Version 5.20, 24th November 2017
Version 5.20 includes the following functionality:

  • Performance improvement for loading file and line information.
  • Many performance improvements in terms of how we cache data and invalidate the caches to make the GUI more responsive under high load (1 million lines).

Version 5.19, 21st November 2017
Version 5.19 includes the following functionality:

  • Multi-threading bug fix for process monitor.
  • Bug fix for failure of GUI to access shared memory coverage data because target process shutdown too quickly.

Version 5.18, 28th October 2017
Version 5.18 includes the following functionality:

  • Bug fix for merging line counts.
  • Bug fix for merging sessions when a session has finished.
  • Bug fix for global hook DLL detection.

Version 5.17, 25th October 2017
Version 5.17 includes the following functionality:

  • Bug fix for PE format inspection DLL to prevent crashes when inspecting a DLL with an unusual data layout.
  • Bug fix for return code when exporting a loaded session (rather than exporting a session just recorded).

Version 5.16, 21st September 2017
Version 5.16 includes the following functionality:

  • Improved error messages for software installer in the unlikely event the software updater fails for some reason.
  • Updated diagnostic messages.

Version 5.15, 11th August 2017
Version 5.15 includes the following functionality:

  • Maintenance release.

Version 5.14, 3rd August 2017
Version 5.14 includes the following functionality:

  • Support for Visual Studio 2017. Previous versions had implicit support for VS 2017, now we provide explicit support for VS 2017.
  • Bug fix for DLL not found message to handle the case where the DLL is on the PATH being set by the environement variable set from the launch dialog.

Version 5.13, 16th June 2017
Version 5.13 includes the following functionality:

  • Maintenance release.

Version 5.12, 13th June 2017
Version 5.12 includes the following functionality:

  • Maintenance release.

Version 5.11, 16th May 2017
Version 5.11 includes the following functionality:

  • Maintenance release.

Version 5.10, 6th May 2017
Version 5.10 includes the following functionality:

  • Maintenance release.

Version 5.09, 31st March 2017
Version 5.09 includes the following functionality:

  • Maintenance release.

Version 5.08, 17th February 2017
Version 5.08 includes the following functionality:

  • Bug fix attaching to a .Net process launched from a batch file.

Version 5.07, 14th February 2017
Version 5.07 includes the following functionality:

  • Bug fix for monitoring programs launched from batch files if the file path contains spaces.
  • Bug fix for grid controls containing check boxes.
  • Bug fix for floating licensing.

Version 5.06, 21st January 2017
Version 5.06 includes the following functionality:

  • Bug fix for software updates.
  • Additional confirmation dialog for Reset software update credentials.
  • First release after checking and fixing Visual Studio projects using Visual Studio Project Fixer.

Version 5.05, 22nd December 2016
Version 5.05 includes the following functionality:

  • Maintenance release.

Version 5.04, 20th December 2016
Version 5.04 includes the following functionality:

  • Bug fix - deleting temporary files after use.
  • Addition of ability to specify the download location for software updates - allowing system administrators to lock down temporary file execution but allow software updates to execute.

Version 5.03, 5th December 2016
Version 5.03 includes the following functionality:

  • Data comms modification for handling comms once ExitProcess() is called.
  • Change to how Version Information is handled.

Version 5.02, 26th November 2016
Version 5.02 includes the following functionality:

  • Various UX improvements when editing filenames and directories.

Version 5.01, 21st November 2016
Version 5.01 includes the following functionality:

  • Multi-threading security improvements.

Version 5.00, 3rd November 2016
Version 5.00 includes the following functionality:

  • Updated software update error handling.

Version 4.99, 25th October 2016
Version 4.99 includes the following functionality:

  • Bug fix for symbol cache - performance improvement, robustness/integrity improvement.
  • Bug fix for for function hooking - improved handling for optimized binaries.

Version 4.98, 20th October 2016
Version 4.98 includes the following functionality:

  • Bug fix for possible multi-threading error in symbol handling.

Version 4.97
Version 4.97 includes the following functionality:

  • Addition of two options to the Software Updates menu (purchased version only) for resetting and setting user credentials. This allows you to easily recover from entering bad information by accident.

Version 4.96, 6th October 2016
Version 4.96 includes the following functionality:

  • Maintenance release.

Version 4.95, 2nd October 2016
Version 4.95 includes the following functionality:

  • Error handling improvements to startup launch code injector.
  • Prevent data race during shutdown when run from the command line with -hideUI.

Version 4.94, 27th September 2016
Version 4.94 includes the following functionality:

  • Some improvements to multi-threaded data integrity.

Version 4.93, 19th September 2016
Version 4.93 includes the following functionality:

  • Maintenance release.

Version 4.92, 1st September 2016
Version 4.92 includes the following functionality:

  • Bug fix for floating licence helper DLL loading being denied due to UI global hook settings.
  • UX improvement for the launch dialog and launch wizard. File and directory specifications that don't exist will be shown in red.

Version 4.91, 10th August 2016
Version 4.91 includes the following functionality:

  • Instrumentation progress speedup.

Version 4.90, 23rd July 2016
Version 4.90 includes the following functionality:

  • Static analysis bug fix update.

Version 4.89, 18th July 2016
Version 4.89 includes the following functionality:

  • Addition of support for EventLog monitoring to identify why some applications fail to start properly. This is available if you are using Vista or more recent operating systems.

Version 4.88, 21st June 2016
Version 4.88 includes the following functionality:

  • Bug fix for some handle leaks.
  • Performance improvement for high DPI scaling handling.

Version 4.87, 11th June 2016
Version 4.87 includes the following functionality:

  • Performance improvement for processing inter-process comms. Removal of thread contention. Reduction of thread contention.
  • Bug fix for some rare deadlock like conditions (not caused ciritcal sections, but a combination of other events). These are rare and tend to occur when closing one session and launching a new test session.

Version 4.86, 27th May 2016
Version 4.86 includes the following functionality:

  • Bug fix for loading/saving of settings data.
  • Bug fix for session manager.

Version 4.85, 19th May 2016
Version 4.85 includes the following functionality:

  • Change to shared memory transport. Now more considerate with memory usage. Also has improved out of memory fail-over handling.
  • Bug fix for two data race memory corruptions (that could cause crashes) in the GUI. This is a recommended download.

Version 4.84, 7th May 2016
Version 4.84 includes the following functionality:

  • Change to UI global hook defeat mechanism so that Winsock is not interfered with.
  • Enhanced floating licence error status reporting and logging to handle broken Winsock installations.
  • UX changes to prevent multi-relaunches of program due to finger fumble double click.

Version 4.83, 16th April 2016
Version 4.83 includes the following functionality:

  • Bug fix for disassembler DLL update.
  • Internal: Addition of auto tester for stress testing.

Version 4.82, 8th April 2016
Version 4.82 includes the following functionality:

  • Bug fix for Coberatura XML export.

Version 4.81, 2nd April 2016
Version 4.81 includes the following functionality:

  • Maintenance update. Compatibility update with some updated DLLs.
  • Initial support for high DPI monitor compatibility. Font sizes are calculated, not hard coded.

Version 4.80, 17th March 2016
Version 4.80 includes the following functionality:

  • Bug fix for Software Updates Installer.

Version 4.79, 14th March 2016
Version 4.79 includes the following functionality:

  • Addition of new Summary dialog Function Branches.
  • Improvements to Branch Coverage display.
  • Improvements to Functions Coverage display.
  • Improvements to Directories Coverage display.
  • Improvements to DLLs Coverage display.
  • Improvements to Files and Lines Coverage display.

Version 4.78, 4th March 2016
Version 4.78 includes the following functionality:

  • Maintenance update.

Version 4.77, 29th February 2016
Version 4.77 includes the following functionality:

  • Bug fix for setting environment values in services and applications.
  • Bug fix for failing to correctly restore the size and position of the main window when restarting the software.

Version 4.76, 16th February 2016
Version 4.76 includes the following functionality:

  • Bug fix for floating licencing.
  • Maintenance release. Misc bug fixes.

Version 4.75, 29th January 2016
Version 4.75 includes the following functionality:

  • Addition of command line option -showErrorsWithMessageBox that reports errors on stdout.
  • Minor bug fixes, maintenance release.

Version 4.74, 24th December 2015
Version 4.74 includes the following functionality:

  • XML export updated to include information about visited and unvisited functions.
  • XML export updated to include information about visited and unvisited lines.
  • Filtering colour changes to improve user experience.

Version 4.73, 18th December 2015
Version 4.73 includes the following functionality:

  • Maintenance release. Lots of minor bug fixes.

Version 4.72, 16th December 2015
Version 4.72 includes the following functionality:

  • Addition of -mergeMultiple command line argument so that you can merge multiple sessions in one action.

Version 4.71, 10th December 2015
Version 4.71 includes the following functionality:

  • Bug fix for launch wizard.

Version 4.70, 25th November 2015
Version 4.70 includes the following functionality:

  • Addition of ability to specify a different application to monitor than the application that is being launched. This allows you to monitor applications launched by a different application.
  • Addition of -programToMonitor and -programToMonitorLaunchCount command line arguments.
  • Bug fixes for some race conditions.
  • Bug fix for running .Net Coverage Validator from a service.

Version 4.69, 25th October 2015
Version 4.69 includes the following functionality:

  • Bug fix for Summary tab.
  • Bug fix for serialization - you can't load a session that is already loaded in the session manager.

Version 4.68, 16th October 2015
Version 4.68 includes the following functionality:

  • Bug fix for handle leak. Leak discovered using C++ Memory Validator.
  • Bug fix for loading session via command line then generating export - not getting dial graphics.
  • Change to command line refresh views logic. Previously would refresh one view, now refreshes all views specified.
  • Bug fix for display of data by Class on the Functions tab.
  • Bug fix for display of data by Class on the Branches tab.
  • Bug fix for session merging.

Version 4.67, 1st October 2015
Version 4.67 includes the following functionality:

  • Copy from grid now uses TAB to separate columns rather than SPACE. This is for improved copy/paste with Excel.
  • Loading a session will now detect when attempts are made sessions saved with an incompatible product (example: loading 64 bit session into 32 bit tool). Valid for all sessions from this version onwards.

Version 4.66, 29th August 2015
Version 4.66 includes the following functionality:

  • Bug fix for settings very large environment variable values.

Version 4.65, 26th August 2015
Version 4.65 includes the following functionality:

  • Anti-aliased graphics update.
  • Bug fix for process monitoring when target is elevated and Validator is non-elevated.
  • Additional user warning when momitored process is elevated and Validator is non-elevated.
  • Bug fix for a special case of quoted command line arguments.
  • Addition of -monitorAService command line argument.

Version 4.64, 7th August 2015
Version 4.64 includes the following functionality:

  • Maintenance update.

Version 4.63, 1st August 2015
Version 4.63 includes the following functionality:

  • Support for Visual Studio 2015

Version 4.62
Version 4.62 includes the following functionality:

  • Branch Coverage improvements (detects implicit else branches).
  • Branch Coverage bug fixes.

Version 4.61, 23rd July 2015
Version 4.61 includes the following functionality:

  • Maintenance release.

Version 4.60, 3rd July 2015
Version 4.60 includes the following functionality:

  • Bug fix for UI Defeat Global hook.

Version 4.59, 23rd June 2015
Version 4.59 includes the following functionality:

  • Change to how launch history is stored and managed. Principle reason for this is to fix a long standing, hard to reproduce bug that mixes up data from one launch with another launch.
  • Static analysis improvements.
  • Improvements to exception logging.
  • Improved UI defeat global hook implementation.

Version 4.58, 11th June 2015
Version 4.58 includes the following functionality:

  • Bug fix for potential memory leak caused by race condition.
  • Bug fix for high speed shared memory data transport race condition during shutdown.

Version 4.57, 2nd June 2015
Version 4.57 includes the following functionality:

  • Maintenance release.

Version 4.56, 12th May 2015
Version 4.56 includes the following functionality:

  • Improved Windows Firewall handling.

Version 4.55, 25th April 2015
Version 4.55 includes the following functionality:

  • Maintenance release.

Version 4.54, 17th April 2015
Version 4.54 includes the following functionality:

  • Addition of -exportCoberturaStyle command line argument. See help for details.
  • New Cobertura XML export dialog.
  • UX improvements.
  • Static analysis improvements.
  • Minor bug fixes.

Version 4.53, 10th April 2015
Version 4.53 includes the following functionality:

  • Minor UX improvements.
  • Improvements to display of MBCS encoded (non-ANSI) files with no Byte Order Mark.
  • Bug fix for Files and Lines update.

Version 4.52, 30th March 2015
Version 4.52 includes the following functionality:

  • Minor UX improvements.
  • Bug fix for Cobertura XML export - better handling for functions in the global namespace.
  • Source files filter now accepts * wildcard.

Version 4.51, 24th March 2015
Version 4.51 includes the following functionality:

  • Bug fix for Cobertura XML report and to coverage reporting statistics.
  • Support for non-western character sets in source code display - examples include Greek, Korean, Chinese, Japanese, Albanian, Arabic, Hebre, Hindia, Armenian, Russian.

Version 4.50, 18th March 2015
Version 4.50 includes the following functionality:

  • Bug fix for floating licensing.

Version 4.49, 16th March 2015
Version 4.49 includes the following functionality:

  • Bug fix for Windows 7 crash when hooking.

Version 4.48, 7th March 2015
Version 4.48 includes the following functionality:

  • Static analysis bug fixes.

Version 4.47, 18th February 2015
Version 4.47 includes the following functionality:

  • Minor UX improvements.
  • Bug fix for 16 bit depth bitmap image export.

Version 4.46, 4th February 2015
Version 4.46 includes the following functionality:

  • New VS2010 Installer handling. No user interaction required - no confusion over what to choose.
  • Documented the command line options: -exportMergedAsXMLCobertura, -exportAsXMLCobertura, -exportFileFormatCR, -exportFileFormatLF, -exportFileFormatCRLF
  • Improved Diagnostic tab - a filter is now present so that you can easily focus on just the messages you are interested in.

Version 4.45, 28th January 2015
Version 4.45 includes the following functionality:

  • Resizable launch dialog.
  • Bug fixes and UX improvements for environment variables dialog.
  • Bug fix for potential crash with copy to clipboard.
  • Addition of export to Cobertura XML file format.

Version 4.44, 5th January 2015
Version 4.44 includes the following functionality:

  • New build with Visual Studio 2010. Support for Operating Systems from Windows XP onwards. Windows NT4 and Windows 2000 are no longer supported, except with a special build..
  • Additional security checks.
  • Improved performance with some VirtualQuery() calls.

Version 4.43, 21st November 2014
Version 4.43 includes the following functionality:

  • Bug fix for Hide All menu option on the Data Views menu.
  • Bug fix for restoring Data Views.

Version 4.42, 16th November 2014
Version 4.42 includes the following functionality:

  • Bug fix for registry handling.
  • Bug fix for launch dialog.

Version 4.41, 3rd October 2014
Version 4.41 includes the following functionality:

  • New menu, "Data Views" allowing you to show, hide or reset all tabbed views.
  • Ability to hide any data view to simplify the screen layout.
  • Data view visibility preserved between sessions.
  • Addition of command line argument -doNotInteractWithUser. Use this to prevent the stub or the GUI from displaying error dialogs during runs. This is useful when setting up automated testing on a server.

Version 4.40, 11th September 2014
Version 4.40 includes the following functionality:

  • Bug fix for software update installer.

Version 4.39, 22nd August 2014
Version 4.39 includes the following functionality:

  • Bug fix for reading/writing values to/from the registry.

Version 4.38, 6th August 2014
Version 4.38 includes the following functionality:

  • Registry reading error handling update.
  • Update to Software Updates install behaviour.
  • Settings serialization bug fix.

Version 4.37, 7th July 2014
Version 4.37 includes the following functionality:

  • Updated installer, now includes error logging for the odd occasion when installs go wrong.
  • Misc other updates and bug fixes.

Version 4.36, 14th June 2014
Version 4.36 includes the following functionality:

  • Fix application specific file storage issues when run without admin privileges on Vista/7/8.
  • Bug fix for incorrect memory reallocation in svlService.
  • This is a recommended download.

Version 4.35, 4th June 2014
Version 4.35 includes the following functionality:

  • Improved error reporting for hooks.
  • Misc bug fixes for errors found in testing.

Version 4.34, 25th May 2014
Version 4.34 includes the following functionality:

  • New version that does not require administrator privileges to run. No User Account Control dialogs!
  • Improved function hooker.
  • Improved delay load hooker.
  • Improved failure reporting.
  • Bug fix for rare crash in high speed comms linear heap.

Version 4.33, 22nd March 2014
Version 4.33 includes the following functionality:

  • Bug fix for memory leak.

Version 4.32, 19th March 2014
Version 4.32 includes the following functionality:

  • Maintenance release.
  • Improved PE File reader.

Version 4.31, 11th February 2014
Version 4.31 includes the following functionality:

  • Minor UX improvements. Browse For Folder dialog.

Version 4.30, 1st February 2014
Version 4.30 includes the following functionality:

  • Miscellaneous UX improvements.
  • Miscellaneous bug fixes.
  • Addition of command line argument -launchAppHide
  • Addition of command line argument -launchAppShow
  • Addition of command line argument -launchAppShowMaximized
  • Addition of command line argument -launchAppShowMinimized
  • Addition of command line argument -launchAppShowMinNoActive
  • Addition of command line argument -launchAppShowNA
  • Addition of command line argument -launchAppShowNoActivate
  • Addition of command line argument -launchAppShowNormal

Version 4.29, 19th December 2013
Version 4.29 includes the following functionality:

  • Bug fix for broken resources in some user interface components.

Version 4.28, 5th December 2013
Version 4.28 includes the following functionality:

  • Bug fix for display update when exporting session from command line.
  • Command line arguments containing quotes can now be passed to target programs.

Version 4.27, 9th November 2013
Version 4.27 includes the following functionality:

  • Licensing code update.

Version 4.26, 5th November 2013
Version 4.26 includes the following functionality:

  • Changed application and Hooked DLLs bug fix and behaviour change.
  • Maintenance: Licensing code update. Code cleanup. Code removal.

Version 4.25, 15th October 2013
Version 4.25 includes the following functionality:

  • Editor settings dialog bug fix.

Version 4.24, 27th September 2013
Version 4.24 includes the following functionality:

  • Changed how file extensions are displayed in File Open / File Save dialog.
  • Speed improvement for all tree/grid controls. This will improve the performance tree controls with large datasets greatly.

Version 4.23, 9th August 2013
Version 4.23 includes the following functionality:

  • Misc software bug fixes.
  • New help file builder.

Version 4.22, 27th July 2013
Version 4.22 includes the following functionality:

  • Diagnostic view performance improvement.
  • Native code instrumentation performance improvement.
  • New option on Auto Merge settings: Clear only merged results for edited source files. See help for details.
  • New command line option: -mergeClearEditedFilesOnly. See help for details.

Version 4.21, 25th June 2013
Version 4.21 includes the following functionality:

  • Updated diagnostic view to allow filtering of the data displayed in the view

Version 4.20, 6th June 2013
Version 4.20 includes the following functionality:

  • Bug fix for potential crash when reading hard-disk coverage data.
  • Bug fix for failing to open shared memory code coverage information.

Version 4.19, 24th May 2013
Version 4.19 includes the following functionality:

  • Bug fix for missing coverage data for programs with very short lifetimes.

Version 4.18, 16th May 2013
Version 4.18 includes the following functionality:

  • Addition of the ability to compare Sessions.
  • Environment variables dialog (on launch dialog/wizard) can now acquire environment variables from the system and import and export environment variables from/to files.

Version 4.17, 29th April 2013
Version 4.17 includes the following functionality:

  • Bug fix for settings dialog.

Version 4.16, 11th April 2013
Version 4.16 includes the following functionality:

  • Bug fix for launch dialog and launch wizard/
  • Update for VS2012

Version 4.15, 26th March 2013
Version 4.15 includes the following functionality:

  • Support for VS2012, .Net Framework 4.5.
  • Bug fix for Tips dialog.

Version 4.14, 13th March 2013
Version 4.14 includes the following functionality:

  • Maintenance release. Many minor updates.

Version 4.13
Version 4.13 includes the following functionality:

  • Bug fix for broken keygen for eval/beta versions.

Version 4.12, 9th February 2013
Version 4.12 includes the following functionality:

  • Bug fix for auto-fixing data comms control values.
  • Addition of support for floating licensing.

Version 4.11, 16th January 2013
Version 4.11 includes the following functionality:

  • Bug fix for memory leak on the main summary tab.
  • Many changes to improve the UX of the software.
  • Prevent double clicks on the tree +/- button from changing the tree state.
  • Prevent losing selection when deleting data from grids.
  • Improved settings dialog selection on tree control.
  • Improved progress dialog.
  • Improved visual feedback for file extensions filters.
  • Improved visual feedback for class/method filters.
  • Improved visual feedback and data population speed on class method filter dialog.
  • Improved UI feedback after loading settings or resettings settings from the settings dialog.
  • Change to tree control to remember it's expand/contract state between clicks.
  • Improved filter exclusion handling for class/method and DLL filtering.

Version 4.09, 5th January 2013
Version 4.10 includes the following functionality:

  • Improvements to tree expand/collapse behaviour to improve user experience.

Version 4.09
Version 4.09 includes the following functionality:

  • Bug fix for buffer overrun.

Version 4.08, 3rd January 2013
Version 4.08 includes the following functionality:

  • New version of editing component, providing additional functionality.
  • New cleaner drawing style for tree/grid control.
  • Minor UX changes.
  • Minor bug fixes.

Version 4.07, 5th December 2012
Version 4.07 includes the following functionality:

  • Addition of DLL coverage statistics.
  • Improved branch coverage statistics when try/catch is in a function.
  • Improved branch coverage statistics for foreach syntax.
  • Fast processing of data sent from the stub.
  • Bug fix for UI and Stub Global Hook settings.

Version 4.06, 13th November 2012
Version 4.06 includes the following functionality:

  • Bug fix for data displays when close a session.
  • Bug fixes from static analysis.
  • Cascading style sheet default location bug fix.
  • Orientation icon redraw bug fix.

Version 4.05, 18th October 2012
Version 4.05 includes the following functionality:

  • Bug fix for possible deadlock with Session Manager.
  • Bug fix for possible deadlock with Diagnostic View.

Version 4.04, 9th October 2012
Version 4.04 includes the following functionality:

  • Bug fixes after static analysis work.

Version 4.03
Version 4.03 includes the following functionality:

  • Improved file handling. Can now read ANSI, UTF-8, UTF-16 (both variants).

Version 4.02, 14th August 2012
Version 4.02 includes the following functionality:

  • UX fixes for Session Manager dialog.
  • All sessions now have a session alias so you can give a session a meaningful name.

Version 4.01, 1st August 2012
Version 4.01 includes the following functionality:

  • Performance improvement for Branches view Directory layout when working with large sessions.
  • Performance improvement for Functions view Directory layout when working with large sessions.
  • Correct handling of OnSysColorChanged() message for custom radial control and custom text control.
  • Fixed some flicker and redraw issues when changing selection on the main grid controls using cursor keys.
  • Updated summary control export graphics to take account of CSS background colour.

Version 4.00, 29th July 2012
Version 4.00 includes the following functionality:

  • New user interface for the summary tab - lots of graphics.
  • Updated exported data to match the new summary tab.
  • Updated editor control showing coverage relative to the position in the file.
  • Replaced Tip of the Day dialog with a new modeless tips dialog that works very differently.
  • UX improvements to various dialogs.
  • Minor bug fixes.

Version 3.37
Version 3.37 includes the following functionality:

Version 3.36, 2nd July 2012
Version 3.36 includes the following functionality:

  • Bug fix for settings load/saving.

Version 3.35, 27th June 2012
Version 3.35 includes the following functionality:

  • Improved code coverage visualisation in code viewing window.
  • Bug fixes from static analysis tool.
  • Editing tool upgrade.

Version 3.34
Version 3.34 includes the following functionality:

  • Bug fix for Visual Studio editing.

Version 3.33, 11th May 2012
Version 3.33 includes the following functionality:

  • Bug fix for -commandFile command line argument handling.

Version 3.32, 9th May 2012
Version 3.32 includes the following functionality:

  • New behaviour for -program programName. If programName is specified without a path we search the start directory and the PATH environment variable and select the first matching program.
  • Ability to specify tab width for source code views.
  • Bug fix for launching progams from the command line with the -allArgs argument.

Version 3.31, 2nd May 2012
Version 3.31 includes the following functionality:

  • Refactoring of Coverage Validator internals.
  • More bug fixes from static analysis with Visual Lint.
  • New file format - not backwards compatible (sorry). But the change is worth it.
  • Addition of -allArgs command line argument.
  • Change to command line behaviour - unrecognised arguments are ignored. Use -allArgs instead.
  • Addition of -startPragma, -endPragma, -linePragma code exclusion command line arguments.
  • Addition of class, method and function filtering command line arguments -classAndFunction, -classAndFunctionNone, -classAndFunctionAll, -classAndFunctionHook, -classAndFunctionDoNotHook

Version 3.30, 14th January 2012
Version 3.30 includes the following functionality:

  • Bug fix for URL encoding when talking to software update server.

Version 3.29, 6th January 2012
Version 3.29 includes the following functionality:

  • Lock handling performance improvements.
  • Software update changes - update will not happen when run from command line.

Version 3.28, 22nd December 2011
Version 3.28 includes the following functionality:

  • Bug fix for potential memory corruption.

Version 3.27, 16th December 2011
Version 3.27 includes the following functionality:

  • Bug fix for software updater throwing MFC exception on some systems.

Version 3.26
Version 3.26 includes the following functionality:

  • Bug fix for branch detection.

Version 3.25, 10th December 2011
Version 3.25 includes the following functionality:

  • XML output reformatted to improve readability and rendering.
  • Updated self-installer to handle additional security checks for some computer systems.

Version 3.24, 3rd December 2011
Version 3.24 includes the following functionality:

  • Bug fix for code instrumentation.
  • Bug fix for XML output
  • Addition of software update code.

Version 3.23, 17th October 2011
Version 3.23 includes the following functionality:

  • Robustness improvement for handling shared memory coverage data.

Version 3.22, 4th October 2011
Version 3.22 includes the following functionality:

  • Addition of command line support for ASP.Net and .Net services. See help for details.
  • New tutorial tab and additional option on Help menu.

Version 3.21, 21st September 2011
Version 3.21 includes the following functionality:

  • Tutorials moved to the website. Tutorial link always available from help menu and at startup.

Version 3.20, 23rd August 2011
Version 3.20 includes the following functionality:

  • Bug fix for handling On Error Goto in VB.Net programs.
  • Bug fix for a bug instrumenting switch() statements constructed in a particular manner.

Version 3.19, 11th August 2011
Version 3.19 includes the following functionality:

  • Bug fix for handling storage of coverage data in secure processes.

Version 3.18, 10th August 2011
Version 3.18 includes the following functionality:

  • Bug fix for ASP.Net and .Net Services support.

Version 3.17, 1st August 2011
Version 3.17 includes the following functionality:

  • Maintenance release.

Version 3.16, 22nd June 2011
Version 3.16 includes the following functionality:

  • Bug fix for crash instrumenting .Net code which converted ILASM small EH clause to fat EH clause.
  • Bug fix for buffer overrun on session export dialog.

Version 3.15, 6th May 2011
Version 3.15 includes the following functionality:

  • Bug fix for buffer overrun memory corruption when processing very long symbol names.

Version 3.14, 19th April 2011
Version 3.14 includes the following functionality:

  • New menu implementation, addition of bitmaps.

Version 3.13, 13th April 2011
Version 3.13 includes the following functionality:

  • Bug fix for COMCTL32.DLL bitmap handling.

Version 3.12, 8th April 2011
Version 3.12 includes the following functionality:

  • Minor bug fixes, changes to launch wizard.

Version 3.11, 16th March 2011
Version 3.11 includes the following functionality:

  • Bug fix for saving sessions.
  • Bug fix for merging sessions.
  • Bug fix for selecting sessions in the session manager.

Version 3.10, 10th March 2011
Version 3.10 includes the following functionality:

  • Uninitialised data bug fix.

Version 3.09, 2nd March 2011
Version 3.09 includes the following functionality:

  • New command line option -pulseToStdout.
  • Bug fix for line pragma ignore with branch coverage.
  • Bug fix for race condition when starting second or subsequent session, could cause possible crash.
  • Fix minor bug fixes.

Version 3.08, 20th January 2011
Version 3.08 includes the following functionality:

  • Bug fix for PDB file search causing slow startup for desktop applications.
  • New communications architecture.

Version 3.07, 4th January 2011
Version 3.07 includes the following functionality:

  • Bug fix for file timestamp and file attributes file-redirection bug on 64 bit Windows. Important if you are working with 64 bit .Net

Version 3.06, 29th December 2010
Version 3.06 includes the following functionality:

  • Support for .Net framework 4, CLR 4.
  • Bug fix for IIS7 and services with restricted memory mapped file access.
  • Bug fix for IIS and x64.
  • Improved detection of IIS, ISS subcomponents and ASP.Net.

Version 3.05, 17th November 2010
Version 3.05 includes the following functionality:

  • Bug fix for code instrumentation.

Version 3.04, 3rd November 2010
Version 3.04 includes the following functionality:

  • Rationalising code base. Maintenance release.

Version 3.03, 24th September 2010
Version 3.03 includes the following functionality:

  • Bug fix for .Net instrumentation code.

Version 3.02, 3rd August 2010
Version 3.02 includes the following functionality:

  • Bug fix for .Net Coverage Validator API. Updated API documentation.

Version 3.01, 30th July 2010
Version 3.01 includes the following functionality:

  • Maintenance release.

Version 3.00, 19th July 2010
Version 3.00 includes the following functionality:

  • Major performance improvement. .Net apps now run at nearly 100% of normal speed when being processed for code coverage.

Version 2.13, 3rd July 2010
Version 2.13 includes the following functionality:

  • Maintenance release.

Version 2.12, 20th May 2010
Version 2.12 includes the following functionality:

  • Support for editing with VS 2010.
  • Bug fix for editing with VS 2008

Version 2.11, 19th March 2010
Version 2.11 includes the following functionality:

  • Minor build update.

Version 2.10, 2nd March 2010
Version 2.10 includes the following functionality:

  • New implementation of shared memory handling - uses less memory, faster.
  • Removal of Inter-Process Communications settings from settings dialog, now redundant.
  • Bug fix for environment variable handling.
  • Bug fix for license installer software.

Version 2.09
Version 2.09 includes the following functionality:

  • Bug fix for HTML export when specifying Unix directory separator.

Version 2.08, 21st December 2009
Version 2.08 includes the following functionality:

  • Minor UI changes to add user hints.
  • All executables are now code signed to prevent warnings on Vista/Windows 7.

Version 2.07, 23rd September 2009
Version 2.07 includes the following functionality:

  • Support for launching batch files as well as executable. First application launched by batch file will be monitored.

Version 2.06, 4th September 2009
Version 2.06 includes the following functionality:

  • Updated source code editor.
  • Bug fix for services on Windows XP (32 bit)

Version 2.05, 2nd September 2009
Version 2.05 includes the following functionality:

  • Installer bug fix.

Version 2.04, 10th August 2009
Version 2.04 includes the following functionality:

  • Bug fixes for branch view and file locations.
  • Various minor bug fixes.
  • Memory access synchronization bug fixes.
  • Various multi-threading improvements.

Version 2.03, 1st May 2009
Version 2.03 includes the following functionality:

  • Bug fix for C#/C++ parser for branch detection.
  • Bug fix for auto merge.

Version 2.02, 6th April 2009
Version 2.02 includes the following functionality:

  • Bug fix for data race.
  • Bug fix for command line code coverage.
  • Addition of branch coverage results to HTML export and XML export.

Version 2.01, 25th March 2009
Version 2.01 includes the following functionality:

  • Bug fixes for ASP.Net on Windows Server 2003.
  • ASP.Net start dialog improvements.
  • ASP.Net IIS Reset timing improvements.
  • Addition of new command line arguments.
    • -mergeClearChangeApplication. Reset the central session if application changes.
    • -mergeClearRebuild. Reset the central session if timestamp changes.
    • -mergeClearNone. Do not reset the central session if application or timestamp changes.
    • -launchAppHidden. Caused the program started with -program to run hidden.
  • Bug fix for merging of branch coverage.
  • Bug fix for branch coverage display when loading data from a saved merge session which merges data from multiple different applications. This bug fix is useful for developers running unit tests and collecting coverage data.
  • Bug fix for functions display when loading data from a saved merge session which merges data from multiple different applications. This bug fix is useful for developers running unit tests and collecting coverage data.
  • Performance improvement for loading sorting data.
  • Minor tip of day bug fix.
  • Exported HTML 0% bar graph bug fix for Internet Explorer.
  • Bug fix for rare data-corruption causing crash due to race condition.
  • Minor gui fixes.
  • Bug fix to C# parser, resulting in better branch statistics.

Version 2.00, 6th March 2009
Version 2.00 includes the following functionality:

  • Addition of branch coverage statistics.
  • Addition of DLL filtering.
  • Bug fix for data corruption in injected stub.
  • Bug fix for ignored data in 32bit/64 bit assembly unload code in GUI (benign bug).
  • Minor bug fixes.

Version 1.12, 6th March 2009
Version 1.12 includes the following functionality:

  • Bug fix for 32 bit instrumentation bug.

Version 1.11, 13th February 2009
Version 1.11 includes the following functionality:

  • Improved HTML export output - addition of bar graphs.
  • Improved HTML export output - addition of CSS styling of exported HTML.
  • Bug fix for export when specifying a file in a non-existent directory.
  • Bug fix for source code colouring component.
  • Bug fix for filenames that include "Program Files (x86)"
  • Bug fix for example files for VS2005 and VS2008.

Version 1.10, 12th February 2009
Version 1.10 includes the following functionality:

  • Support for code exclusion pragmas, allowing the ability to mark code sections to be ignored for coverage purposes.

Version 1.09, 5th February 2009
Version 1.09 includes the following functionality:

  • Bug fix for C# Generics instrumentation (when more than one instance of the same class with a different type specialisation is present).
  • Support for C# Generics naming.

Version 1.08, 29th January 2009
Version 1.08 includes the following functionality:

  • Bug fix for crash on filtering dialog.
  • Minor 64 bit related bug fixes.

Version 1.07, 22nd January 2009
Version 1.07 includes the following functionality:

  • Addition of support for 64 bit assemblies. .Net Coverage Validator now supports 32 bit and 64 bit .Net applications and supports .Net 1.0/1.1/2.0 applications/services/ASP.Net.

Version 1.06
Version 1.06 includes the following functionality:

  • Bug fix for launching on Windows Vista and Windows 2008.

Version 1.05, 9th January 2009
Version 1.05 includes the following functionality:

  • Maintenance update.

Version 1.04, 20th November 2008
Version 1.04 includes the following functionality:

  • Rationalised hooking code.
  • Bug fix for data corruption in tree/grid control class hierarchy.

Version 1.03, 23rd October 2008
Version 1.03 includes the following functionality:

  • Robustness maintenance.

Version 1.02
Version 1.02 includes the following functionality:

  • Minor bug fixes.
  • Addition of 32 bit executable test.

Version 1.01
Version 1.01 includes the following functionality:

  • Bug fix for Session Manager dialog.

Version 1.00
Version 1.00 includes the following functionality:

  • First release.

Version 0.27
Version 0.27 includes the following functionality:

  • Addition of bar graph coverage statistics on main displays.
  • Bug fix for crash with repainting embedded edit control.

Version 0.26
Version 0.26 includes the following functionality:

  • Bug fix for background colour on some resizing graphical dialog boxes.
  • Bug fix for source code display possible crash when in a splitter window.

Version 0.25
Version 0.25 includes the following functionality:

  • Bug fix for crash with settings dialog File Locations.
  • Replacement of all 3rd party tab controls with a custom tab control.
  • Bug fix for source code control and misc controls flickering when resizing in a splitter window.

Version 0.24
Version 0.24 includes the following functionality:

  • Bug fix for settings dialog to allow correction selection of specified tab.
  • Update to licensing dialog to prevent confusion with example application.
  • Minor bug fixes.

Version 0.23
Version 0.23 includes the following functionality:

  • Addition of merge-at-start option for Auto Merging.
  • Replacement of all 3rd party grid/tree controls with the same virtual grid/tree control used for the main displays. This change has been made for consistency of user interface and also to facilitate future ports of the software to alternate operating systems and widget toolkits.
  • Bug fix for flickering main display when resizing.
  • Column sort highlighting - arrow on column header and colour column colour hinting for the entire column.
  • New layout for setting dialog, to make settings dialogs as similar as possible across the entire Software Verify product range.
  • New default colours - click Reset on settings dialog to get them (other settings will change as well!)

Version 0.22
Version 0.22 includes the following functionality:

  • Bug fix for some code that could cause Data Execution Prevention violations if you had this Operating System option enabled.

Version 0.21
Version 0.21 includes the following functionality:

  • Updated uninstall procedure.

Version 0.20
Version 0.20 includes the following functionality:

  • Additional appdomain, module and assembly information on diagnostics tab.
  • Improved control over function inlining.

Version 0.19
Version 0.19 includes the following functionality:

  • Performance improvement for reading files.
  • Change to export dialog for source code exporting and XML.
  • Change to command line behaviour for source code exporting and XML.
  • Addition of error code status to exported data.
  • Stopped mysterious beep when close .Net Coverage Validator with a coverage session still being recorded for ASP.Net.
  • Removal of instrumentation data for dynamically created web form controls that have no line data and no filename.

Version 0.18
Version 0.18 includes the following functionality:

  • Bug fix for instrumentation.

Version 0.17
Version 0.17 includes the following functionality:

  • Support for ASP.Net applications.
  • Improved support for Services.
  • Bug fix for crash when double click on Reset button on settings dialog.
  • Misc maintenance improvements.

Version 0.16
Version 0.16 includes the following functionality:

  • Bug fix for race condition (causes crash) for inter process comms one multi core/cpu machines. Bug is not visible on HyperThreaded machines or single cores CPUs. Bug has been seen on dual core CPUs, but is more obvious on dual core quad CPU machines.

Version 0.15
Version 0.15 includes the following functionality:

  • Minor bug fixes and documentation corrections.
  • Bug fix for displaying source inline.

Version 0.14
Version 0.14 includes the following functionality:

  • Addition of support for working with .Net services. See Monitor a Service on the File menu.
  • User interface update for context menus for filtering.
  • Tutorial update for filtering.

Version 0.13
Version 0.13 includes the following functionality:

  • .Net 2.0 opcode constrained (0xFE 0x16) now handled correctly - was reported as unrecognised opcode.
  • Bug fix for small SEH section migrating to large SEH section in fat methods.
  • Addition of directory to coverage filters.

Version 0.12
Version 0.12 includes the following functionality:

  • Bug fix for incorrect instrumentation of some extended (0xFE) opcodes.

Version 0.11
Version 0.11 includes the following functionality:

  • User interface improvement for launch dialog and launch wizard.
  • Corrections and improvements to help file.

Version 0.10
Version 0.10 includes the following functionality:

  • Minor user interface bug fixes and usability improvements.
  • Bug fix for acquisition of symbols for managed C++ applications.
  • Addition of .Net API for controlling data collection from C#, etc.
  • Now works with signed assemblies.

Version 0.09
Version 0.09 includes the following functionality:

  • Bug fix for .Net line number data containing entries for line 0.
  • UI modification for files and lines.

Version 0.08
Version 0.08 includes the following functionality:

  • (Another) ILASM branch instrumentation bug fix.
  • Source code colouring - more languages supported.
  • File dialog file extension handling improvements.
  • Launch dialog/wizard - addition of Delete button.

Version 0.07
Version 0.07 includes the following functionality:

  • Workaround for bug caused by incorrect data supplied by ICorProfilerInfo->GetILFunctionBody().

Version 0.06
Version 0.06 includes the following functionality:

  • Line visit (first line in loop) bug fix.
  • OLE Apartment threaded bug fix.

Version 0.05
Version 0.05 includes the following functionality:

  • Data corruption bug fix for instrumenting ILASM.
  • ILASM branch instrumentation bug fix.

Version 0.04
Version 0.04 includes the following functionality:

  • Bug fix for converting ILASM Tiny headers to ILASM Fat headers.
  • Bug fix for crash with filters specifying namespaces.

Version 0.03
Version 0.03 includes the following functionality:

  • Removal of duplicate line numbers.
  • Improved colouring on File and Lines tab..

Version 0.02
Version 0.02 includes the following functionality:

  • Coverage filters now work (previously un-implemented).

Version 0.01

Initial beta version made available to selected beta testers. We would like your feedback on any bugs you may find, on the features and benefits of the software, and also feedback on features that you think are missing from the software but which you would find useful.

As you can see from the artwork, we are still using the .Net Coverage Validator artwork whilst we wait for the .Net Coverage Validator artwork to be completed.

Please provide us with feedback.

Regards.

Software Verify .Net Coverage Validator Team.