What's New in SmartInspect 2.3

SmartInspect 2.3.4

This maintenance release improves the performance and scalability of the TCP server in the SmartInspect Console and fixes an occasional blocking of TCP clients which could negatively influence the TCP logging performance. No other changes were made in this release.

SmartInspect 2.3.3

This release introduces support for Visual Studio 2008 and .NET 3.5. Moreover, it fixes a bug in the Clock class of the SmartInspect Java library which could result in not handling a possible SecurityException. No other changes were made in this release.

SmartInspect 2.3.2

This maintenance release fixes a timestamp related problem in the text protocol of the SmartInspect Java library. No other changes were made in this release.

SmartInspect 2.3.1

The following list displays all changes of the SmartInspect v2.3.1 release at a glance. The changes are divided into multiple sections (libraries, Console and so on).

Libraries

  • Added compiler defines to SmartInspect.inc for disabling integer overflow and range checking (Delphi only)
  • Added binaries, headers, live templates and IDE integration for CodeGear C++Builder 2007
  • Added support for CodeGear RAD Studio 2007

Console

  • Fixed a possible Access Violation in the Watches Graph when displaying hints
  • Fixed a possible bug where multiple TCP clients could slow down the logging

SmartInspect 2.3

Besides some new features and bug fixes, this SmartInspect release adds a new command line option to start the Console in debug mode (turns on logging). We also integrated exception tracking and improved the error reporting mechanisms in the Console.

All changes at a glance

The following list displays all changes of the SmartInspect v2.3 release at a glance. The changes are divided into multiple sections (libraries, Console and so on).

Libraries

  • Added: Two ASP.NET examples (simple and advanced) for C# and Visual Basic .NET
  • Changed: Published IsOn methods of the Session classes
  • Changed: Systems colors are now converted to the actual RGB value before sending (Delphi only)
  • Fixed: An alpha channel related problem with the session colors has been resolved (log entries could appear with the wrong background color in the Console)

Console

  • Added: Command line option to start the Console in debug mode (turns on logging)
  • Added: Integrated exception tracking and improved error reporting mechanisms
  • Added: 'Jump to Process Entry' and 'Jump to Thread Entry' actions for quickly jumping to the Process Flow process or thread of a log entry
  • Added: Option for the Insert Comment dialog to choose whether the new comment should use the current time or the time of the commented log entry
  • Changed: CSV and XML export formats now also output watch timestamps
  • Fixed: A possible Access Violation when clicking on the view popup menu has been resolved
  • Fixed: Exported XML files now always correctly validate against the integrated XML DTD