Source Insight Product Updates

This is the place to download the latest Source Insight updates.

In order to use the updates, you must have a valid Source Insight serial number, or run in Trial mode.

The updates contain a full installation of Source Insight. They are not patch files, so you do not need to have Source Insight installed on your machine already.


Source Insight 4 - Latest Version

Version 4.0.0087 - October 17, 2017

This requires a valid version 4.x license, OR you can run this in Trial mode for up to 30 days.

View Changes

Fix: Command line was not recognizing Unicode text. Also, double-clicking a file in Windows Explorer would not open the file if the file name was non-ANSI.

New: Options > Load Configuration now has an option to import version 3.5 Custom Commands.

Fix: C/C++ Source File: added *.hh file association

Fix: Project > Add and Remove Project Files - fixed keyboard short cut in prompt to add top level sub-directories.

Fix: Crash could happen when activating the Source Insight application window.

Fix: Search > Replace: The "preserve case" option was not working.

Fix: Typing Shift+CapsLock or Shift+Pause would insert a bogus character.

Fix: C++: Anonymous namespaces were not parsed correctly.

Fix: C/C++: designated initializers were not being parsed.

Fix: C++: Templated class was not parsed correctly for member functions. For example:

SomeClass::Function() { ... }

Fix: Using -ub command line option in Trial mode to update project in batch mode would cause a crash.

Fix: Context Window option was not being saved: "Show base structure".

Fix: Symbol Pane was sometimes missing classes and/or member functions.

Fix: Auto-complete window on rare occasion would draw with a transparent background.

Fix: Export Project to HTML: body background color was set, but text color was not being set.

Fix: Crash fixed in Perl parsing.

Fix: Crash could happen when selecting a node in the Relation window graph view.

Fix: Improved memory management for large projects. The Project Symbol panel could run out of memory for very large projects.

Fix: Macro function GetWndSel was returning a bad Selection record for a block selection. The xLeft and xRight fields were missing.

Fix: Code Reformatter: improved handling of function specifiers such as 'const', 'final', and others.

Fix: Window > Pick Window: closing a window was not updating the Window Tab bar right away.

Change: The text in the Project Symbol panel is not deleted when the Source Insight program is deactivated. 

Source Insight 3.5 - Latest Version

Version 3.5.0083 - June. 13th, 2016

This requires a valid version 3.x license.

View Changes

Version 3.50.0083 - June 7, 2016

Fix: Macro functions GetSymbolLocation and GetSymbolLocationEx were failing to find project files when the given symbol parameter was the name of a file.

Version 3.50.0082 - March 11, 2016

Fix: Display bugs fixed for Windows 10, high DPI displays, and using Windows magnification greater than 100%. In particular, resizing or moving docked windows did not draw correctly in those situations.

Fix: C/C++ #include statements: The Jump To Definition command would not open the file in the include statement if the file was in a subdirectory. For example: #include "subdir\header.h". Now the path in the include statement is evaluated relative to the project source root directory.

Fix: Relation window was not showing function call trees correctly for Visual Basic and Basic.

Fix: Replace command: the "Whole File" option setting is now preserved after pressing the Replace button.

All Releases