v1.6
Added transactional tests (Transaction / RollbackTransaction)
Added multi-threaded tests (IsMultiThreaded)
Added support for .NET 2.0
Added support for NUnit 2.2.7 and prior versions
Added TestDriven.NET integration
Added automatic detection of custom .config files
Added support for .exe files containing tests
Improved run-time attribute editing
Added support for NUnit Ignore behavior
Performance improvements
Assemblies tab now displays all assemblies loaded per test assembly
v1.5
Added VS.NET 2003 Add-in, with Context Menu and Command Toolbar support
Added Description attribute
Added additional command line switches:
/testfixtures: Specifies which TestFixtures to run and ignores all others
/tests: Specifies which Tests to run and ignores all others
Fixed sorting issue for test results
Improved formatted text output and removed Ignored tests from output
Changed location of cached test assemblies from %temp% to [install folder]\Cache
Added registry entry for Zanebug location to support international users (file path used to be hard-coded to C:\Program Files\Zanebug)
Modified default set of tests to only load Zanebug.Tests.dll
Provided support for custom configuration files
Fixed error thrown for non-admin users
Implemented new graphing engine
TestSuite TreeView is now multi-threaded
New menu items (to include Fresh Reload)
Several bug fixes
v1.4.4
Added support for testing multiple assemblies within the Zanebug GUI
Added .zanebug file format, which stores test assembly configurations
The Zanebug GUI can now be automatically launched by clicking on a .zanebug file
Each test assembly now runs in its own AppDomain, and AppDomain.CurrentDomain.BaseDirectory resolves correctly
Add Mode menu item, allowing developers to switch views between Developer Mode and Tester Mode
Added Description property to Test attributes, and provided GUI support for run-time editing
Modified Formatted Results tab to better display text
Exception dialog is no longer shown when tests are aborted
Added several menu shortcuts