Download

 

Release notes

2.0 Beta (2.0.7324.34440)

  • Bug fix: compile time error for some projects

 

2.0 Beta (2.0.7135.30276)

  • Bug fix: compile time error for some VB projects

 

2.0 Beta (2.0.7135.30276)

  • Feature: support for Visual Studio 2019
  • Bug fix: installation error on some misconfigured machines

 

2.0 Beta (2.0.6842.13096)

  • Bug fixes: support for Visual Studio 2017

 

2.0 Beta (2.0.6760.36720)

  • Feature: support for Visual Studio 2017

 

2.0 Beta (2.0.6430.31446)

  • Feature: Threads Map diagrams support multiple AppDomain’s
  • Feature: small performance enhancements
  • Bug fix: several problems affecting applications with multiple AppDomain’s
  • Bug fixes: various stability issues

 

2.0 Beta (2.0.6240.32017)

  • Bug fix: intermittent VS2015 startup failures if Threads Map tool was left open at the time VS2015 was closed last time it was ran
  • Bug fix: exceptions running test applications that use certain characters in their AppDomain names

 

2.0 Beta (2.0.6044.31865)

  • Bug fixes: Afterburner build step failure due to incorrect handling of Unicode characters in project directory path

 

2.0 Beta (2.0.6024.31718)

  • Bug fixes: occasional installation error, issues building projects in Visual Studio 2015

 

2.0 Beta (2.0.5978.26533)

  • Feature: support for Visual Studio 2015

 

2.0 Beta (2.0.5713.31520)

  • Bug fixes

 

2.0 Beta (2.0.5625.12182)

  • Feature: added support for generating strong named assemblies

 

2.0 Beta (2.0.5577.33464)

  • Bug fixes
  • Stability and performance improvements

 

2.0 Beta (2.0.5502.35925)

  • Feature: Threads Map feature
  • Feature: support for Visual Studio 2013
  • Feature: support for Afterburner processed assemblies loaded by an unmanaged process.
  • Bug fix: in some cases Afterburner would fail processing assemblies manipulating Mutex.
  • Other bug fixes

 

1.2 Beta (1.2.5088.31386)

  • Feature: introduced Capture all thread stacks flag to drastically improve runtime performance at the cost of less detailed deadlock exception reports.
  • Bug fix: failure to process assemblies that have exclusively resources and no classes.

 

1.2 Beta (1.2. 4902.21212)

  • Feature: support for Visual Studio 2012
  • Bug fix: Afterburner Features… menu entry would be unavailable for certain solutions even though the solutions contain .NET projects.
  • Bug fix: occasionally, Afterburner menu would pop up empty

 

1.2 Beta (1.2.4426.32778)

  • Feature: redesign of the logic imbedded into user assemblies leading to significant runtime performance improvements
    • Optimize deadlock detection setting is removed as it is no longer necessary
  • Feature: support for additional synchronization primitives
    • Thread.Join() method
    • ReaderWriterLockSlim
  • Bug fix: corrected support for Visual Studio 2005
  • Various bug fixes

 

1.1 Beta (1.1.4309.12104)

  • Bug fix: failures under some circumstances during Afterburner post-compilation step for projects specifying older versions of .NET as their target framework

 

1.1 Beta (1.1.4205.36525)

  • Feature: support for localized and multilingual versions of Windows and Visual Studio

 

1.1 Beta (1.1.4067.34574)

  • Feature: support for Visual Studio 2010
  • Feature: support for .NET 4.0 (.NET 2.0 is still the minimum required version)
  • Feature: support for additional synchronization primitives
    • Monitor.Wait(), Monitor.Pulse() and Monitor.PulseAll() methods
    • WaitHandle.WaitAny(), WaitHandle.WaitAll() and WaitHandle.SignalAndWait() methods
    • EventWaitHandle class
    • ManualResetEvent class
    • AutoResetEvent class
    • Mutex class
    • Semaphore class
    • ReaderWriterLock class
  • Feature: support for Visual Studio’s Target Framework solution property

 

1.0 (1.0.4067.31149)

  • Feature: Afterburner no longer requires Visual Studio to be run with full administrative rights on Windows OS with the UAC (User Account Control) feature enabled.
  • Bug fix: compatibility issue with 64bit versions of Windows OS causing startup failures.

 

1.0 (1.0.4016.13624)

  • Feature: Afterburner no longer requires .NET 2.0. It is compatible with 2.0, 3.0 and 3.5 versions of .NET and uses the latest version installed.
  • Feature: Afterburner no longer has a dependency on .NET 3.5 features – the minimal required version is .NET 2.0.
  • Feature: deadlock exception reports now contain the thread stacks at the place of lock acquisition and lock wait.
  • Feature: automatic notifications of newly published Afterburner versions.
  • Bug fix: Optimize Deadlock Detection setting was not preserved between Visual Studio invocations.
  • Bug fix: occasional failures during the Afterburner post-compilation processing.
  • Bug fix: under some circumstance Afterburner processing would take place even when projects in question have not been modified and/or recompiled.
  • Bug fix: when Deadlock Prediction and/or Dispose Monitoring feature is enabled for an application and the application was run in the Visual Studio debugger, the corresponding report could have been opened in a default text editor rather than in Visual Studio directly.
  • Bug fix: infrequent run-time race condition leading to failures.
  • Bug fix: dispose monitoring was not introduced into some disposable classes when the feature was enabled.

 

1.0 Beta (1.0.3553.12408)

  • Bug fix: Afterburner post-processing step would not run under certain circumstances.
    Bug fix: Afterburner Features… menu entry would be unavailable for certain solutions even though the solutions contain .NET projects.
  • Performance enhancement: Afterburner post-processing step runs up to 45% faster.

 

1.0 Beta (1.0.3528.25882)

  • Initial release