requires software maintenance through 2008.12.11. (General release.)
	- 
		New By default, the VA toolbar is displayed at all times, regardless of the file type loaded in the text editor (if any). (case=20915)
- 
		New A documentation link is available in the VA Snippet Editor. (case=21247) 8367
- 
		Single and double quote characters are auto-matched properly inside parentheses; e.g., typing (" results in (""), with the text caret positioned between the quotes. (case=21467) 8380
- 
		Fixed an issue accepting listbox suggestions with any character not valid in a symbol in VB2008. (case=21379)
- 
		Fixed a problem in which extra tabs were required to expand some Visual Studio snippets in VB (case=21347) 8257
- 
		Extract method passes parameters decorated with struct or class keywords correctly. (case=21012)
- 
		Fixed unexpected dismissal of #include suggestion list when typing - to filter for filenames containing a hyphen. (case=19564) 8322, 8173
- 
		Member lists appear correctly for smart pointers that wrap a template class typedef declared within a function. (case=21320) 8358
- 
		Spell check handles words with diacritical characters such as à and é. (case=1226) 4650
- 
		Addressed compatibility issue with AQtime 6. (case=21327)
- 
		Fixed a problem inserting results from the IDE's Pick URL function from HTML anchor suggestions (regression in build 1709). (case=21541)
- 
		Fixed dot to -> correction for keyword this (regression in build 1707). (case=21161) 8358
	requires software maintenance through 2008.11.26. (Beta release.)
	- 
		New Comment/uncomment VB code using the ' character is supported. (case=589) 3623
- 
		Functions specified in C++ using declarations (e.g., using namespace::function) are colored correctly. (case=19427)
- 
		Fixed parsing of boost::shared_ptr version 1.37. (case=14457) 7136
- 
		Fixed issue in which incorrect suggestions were offered under certain circumstances for smart pointers and other types that overload the -> operator. (case=12798) 7249
- 
		Typing a path in front of a filename in an existing #include directive no longer results in spurious text selection. (case=18363)
- 
		Fixed a problem in which some VA Snippets were not inserted in IDL files correctly. (case=21067) 8354
- 
		XML text in VC6 is rendered properly. (case=18252) 7967
- 
		Fixed problem opening files with UNC paths where the path or filename contains spaces. (case=21097)8329
- 
		Navigation to and from references results list in the Rename dialog is now possible via keyboard tabbing. (case=21033) 8346
- 
		Fixed case where invalid HTML suggestions were offered after certain tag attributes. (case=20911)
- 
		Auto insert of closing quotation marks is supported in VBScript files. (case=20648)
	The following changes were made to address problems introduced in build 1707:
	- 
		Completion lists are sorted correctly. (case=21041)
- 
		Fixed issue in which a suggestion list failed to appear after typing the new keyword in C# when Options | Text Editor | C# | IntelliSense | Committed by pressing the space bar was enabled. (case=310)
- 
		Fixed suggestion list dismissing unexpectedly when selecting an item after typing the global scope resolution operator (::). (case=21039)
- 
		Find References | Find in Results works as expected. (case=21029)
- 
		After deleting a node in VA Outline, the node below is now selected consistently. (case=20678)
- 
		Enhanced Syntax Coloring and bold matching brace in VC6 are displayed properly when the IDE's View Whitespace option is enabled. (case=661, case=6466) 3709
	requires software maintenance through 2008.11.19. (Beta release.)
	- 
		New Added full support for Web and WPF applications, including ASP/ASP.NET, HTML, XML, JavaScript, VBScript, and XAML. Most VA features like Goto, Find References, Suggestions, and VA Outline work with these projects and file types where applicable.
- 
		New Highlight find results (case=5141) 8312, 6665, 6397, 6254, 6028
- 
		New Optional tomato icons in listboxes and tooltips denote content provided by Visual Assist X. (case=20290)
- 
		New Added support for makefile projects (e.g. solutions without files) by parsing the physical directory tree of files as they are opened. (case=18918)
- 
		New Find References results are grouped by project. (case=19512, case=4087) 8174, 8168, 7463, 5742
- 
		New VA Outline optionally auto-expands nodes as the user navigates in the code editor. (case=19617)
- 
		New VA Outline remembers the expanded state of each node when refreshing its contents (not applicable when auto-expand is active). (case=8858) 7989, 7903, 7714, 6664
- 
		New Redundant namespace and class names are omitted from VA Outline nodes to save space. (case=13240) 8083, 7387, 7271
- 
		New Enhanced Syntax Coloring uses better default colors when a dark background is in use. (case=17562, case=9431) 8076, 8029, 6607
- 
		New Single lines of code containing multiple statements are shown as separate nodes in VA Outline. (case=18580)
- 
		New Goto (Alt+G) ignores duplicate filenames opened from other locations, so Alt+G on a method in Main\foo.h goes directly to the implementation in Main\foo.cpp even if Branch\foo.cpp was opened for editing at some point. (case=19423)
- 
		New Open File in Solution (OFIS) and Find Symbol in Solution (FSIS) dialogs scroll the highlighted entry to the center vertically to aid in viewing surrounding entries. (case=20182, case=19262)
- 
		New OFIS shows the project to which a file belongs. (case=764) 8180, 7899, 3966
- 
		New FSIS persists its "Show only symbols defined in the current solution" state between invocations for the current session. (case=20549)
- 
		Extracted methods with long parameters lists are generated correctly. (case=5802) 8310, 6078
- 
		Fixed global scope resolution operator (::) being changed to a single colon in Extract Method. (case=18573) 8021
- 
		Extract Method no longer offers to extract to source file when no source file is present. (case=20181)
- 
		The context menu is available for symbols even if they are unknown or mistyped. (case=19552) 8170
- 
		Suggestion lists utilize the Options | Text Editor | C# | IntelliSense | Committed by pressing the space bar setting correctly. (case=10695) 8213, 7273, 7055
- 
		Cloned Find References windows are restored after debugging. (case=9511) 6847
- 
		VA Options dialog grays out options that depend on Enhanced Syntax Coloring when that option is disabled. (case=3079) 8184
- 
		Shorthand and Acronyms work properly in VB 2008. (case=15202) 8257
- 
		Fixed unexpected dismissal of suggestion list in VB when typing a type name after the As keyword (case=20261) 8257
- 
		The text caret is placed in the correct location after accepting a .NET Generic from a suggestion list in VB 2008. (case=20259) 8257
- 
		When typing a parameter in a C# LINQ predicate function, focus is no longer given to the suggestion list, matching the default VS2008 behavior. (case=16277)
- 
		C++ keyword __restrict is recognized. (case=20732) 8307
- 
		wmemset and wmemcpy are recognized as valid system functions. (case=18414) 7990
- 
		Fixed a case where a managed assembly failed to be properly parsed. (case=20071)
- 
		VA Outline correctly displays C++ #pragma region/endregion nodes. (case=20612) 8274
- 
		Multiline XML comments no longer contain extraneous '/' characters in VA Outline. (case=18539) 8005
- 
		Document Method correctly handles array parameters when using the $MethodArgName$ VA Snippet variable. (case=20543) 8285
- 
		Fixed problem in which enhanced coloring was not applied to Visual Studio text editor (due to certain color settings). (case=18813) 7993
- 
		Fixed GDI resource leak that was exacerbated by the presence of an external clipboard manager utility. (case=20137)
- 
		Parameter Info tooltips for constructors of child classes render each parameter in bold correctly (fixes issue introduced in 1649). (case=20664)
- 
		VA Options | Performance | Rebuild Symbol databases causes the db files to be purged at IDE shutdown instead of the next startup (performance enhancement). (case=20799) 8319
	requires software maintenance through 2008.09.09. (General release.)
	- 
		New Open File in Solution supports filtering full path (use \ in filter string to activate) (case=2377) 5577
- 
		New Find Symbol in Solution exposes a context menu with Find References and other options. (case=14514) 8012, 7328
- 
		New Find Symbol in Solution allows copying symbols to the clipboard. (case=12853) 7439, 7243
- 
		New C++ custom directory list supports appending list of directories from the clipboard. (case=3768)8078, 5653
- 
		Eliminated crash renaming C# generic class in Visual Studio 2008. (case=18695) 8144
- 
		Fixed IDE hang that could occur when clicking "Show non-inherited first" in Enhanced Listboxes. (case=19079)
- 
		Fixed DDE file open (e.g., double-clicking a source file from Windows Explorer). (case=19253)
- 
		Corrected excessive memory usage that occurred in certain situations. (case=19123)
- 
		Uncommenting all lines by typing Ctrl+A, / no longer duplicates portions of code (VC6). (case=15125) 7319
- 
		Corrected unresponsive listbox behavior when "Parse extensionless files as header" is enabled (case=18867)
- 
		Fixed refactoring operations that changed std::list<std::string> to std::list<std.string>. (case=18540) 8013
- 
		Definition window displays friendly name of Win32 API Ansi/Unicode variants (xxxA/xxxW). (case=1184)5178, 4101
- 
		Identically named typedef templates in different namespaces are recognized as unique. (case=16702, case=9859) 7722, 6840
- 
		Files opened from the Code Definition window are parsed correctly. (case=18481)
- 
		Bold current parameter in quick info tooltip handles return types containing parentheses (such as STDMETHOD). (case=3727) 7886, 7651, 5706, 5631
- 
		Project include directories are given priority over project source directories when locating include files. (case=6726) 5987
- 
		C++ keywords are included in suggestion lists. (case=17920) 7907
- 
		Managed symbols in C++ CLR projects are parsed correctly for all /clr project settings. (case=18997) 8084
- 
		C++ managed enums are not underlined as mistyped. (case=935) 4925, 4605, 4401, 4243
- 
		Removed C++ CLR using namespace directives from List Methods in File (Alt+M). (case=19151) 8135
- 
		C++ structures declared with interface are treated the same as those declared with struct. (case=17592)8138
- 
		C++ classes and enums defined in a source file are properly expanded in the Hovering Class Browser. (case=838) 6651, 6394, 4062
- 
		C# Auto-import namespace suggestions appear more reliably. (case=18881) 8075
- 
		Alt+M list allows a dot to substitute for the scope resolution operator when filtering the list, e.g. foo.bar matches foo::bar. (case=18772) 8040
- 
		Addressed compatibility issue with AnkhSVN 2.0. (case=18399) 8000
- 
		Addressed compatibility issue with Resharper V4. (case=17699) 7914
- 
		Eliminated flicker when resizing MDI windows. (case=10517) 7048
- 
		Fixed editor lag when typing a series of dots in a comment. (case=19149) 8137
- 
		Context window icons are repainted correctly after using drop list. (case=18514) 8003
	requires software maintenance through 2008.07.30. (General release.)
	- 
		Corrected OS locale / regional setting-dependent issues with Goto (Alt+G) and Open Corresponding File (Alt+O). (case=18767) 8046, 8042
- 
		Corrected issues opening files whose path names contain Unicode characters. (case=18696)
	requires software maintenance through 2008.07.18. (General release.)
	- 
		Fixed issue that resulted in a "VANetObj20.dll has stopped working" error in rare cases. (case=16429)
- 
		Fixed problem opening large solutions (introduced in 1645). (case=18582) 8026, 8025, 8017, 8016
- 
		Fixed incorrect handling of UserDataDir registry entry (introduced in 1645). (case=18574) 8022, 8023
- 
		Fixed issue where Auto Recovery dialog displayed only the first character of a filename (introduced in 1645). (case=18595) 8030
	requires software maintenance through 2008.07.10. (Release candidate.)
	- 
		New Extract Method optionally places C/C++ implementation directly in the source file instead of the header file. (case=11206) 7120
- 
		New List Methods in File (Alt+M) shows regions. (case=808) 5763, 4697, 3872
- 
		New Alt+M filter allows substrings in any order and supports exclusion; e.g. foo bar -baz. (case=1002)5925, 4604, 4395
- 
		New Added option to suppress parameter display in Alt+M list. (case=3487) 5590
- 
		Fixed sporadic crash closing non-source files. (case=18307) 7966
- 
		Fixed Visual Studio 2008 crash when accessing a C# property with the same name as a Generic type; e.g. List<int> List { get {...} }. (case=17563)
- 
		Fixed intermittent blank member listboxes. (case=16348) 7568
- 
		Unicode user names and paths are supported. (case=6044) 7961, 7948, 7070, 6126, 5814
- 
		When running multiple instances of the same IDE, each instance maintains its own symbol database to address several reported concurrency issues. (case=12157) 7160
- 
		Goto (Alt+G) invoked from a header file opens the corresponding source file even if it does not belong to any project in the solution. (case=2943) 5426, 4568
- 
		Open Corresponding File (Alt+O) is smarter about identically named files in distinct directories. (case=16697) 7722
- 
		Fixed incorrect keyword expansion in VB.NET 2008. (case=17657)
- 
		The correct member list is offered when identical function names containing identical local variable names exist in different files. (case=15921) 7437
- 
		Correct member lists are shown when identically named nested classes are used; e.g. A::foo and B::foo. (case=1607) 6628, 4903
- 
		Fixed issue where typing a dot after a function invocation that returns an object reference would show a list that erroneously included members from the function's parameters in addition to the return type's members. (case=16790) 7745
- 
		Parameter info tooltips from VA and the IDE don't step on each other. (case=16970) 7978, 7807
- 
		Fixed truncated tooltips. (case=3551, case=10968) 7427, 7103, 5605
- 
		Alt+M filter recognizes parentheses as valid list filtering characters. (case=13749) 7288
- 
		Fixed timing issue in which typed characters intended to filter the Alt+M list were instead sent to the text editor. (case=8857) 7882, 6669
- 
		Improved parsing of Trolltech Qt library. (case=912) 4777
- 
		Corrected several instances in which a class name was colored as a variable. (case=2352, case=17359)6990, 6690, 5204
- 
		Cloned Find References results window matches the original window exactly, leaving hidden results hidden. (case=16901) 7780
- 
		VA's column indicator works properly regardless of the IDE's selection margin, indicator margin, and line number settings. (case=12157, case=16328) 7469
- 
		Changes to underlining options take place immediately. (case=18250) 7969
	requires software maintenance through 2008.05.22. (General release.)
	- 
		Fixed spurious coloring of string literals in VC6. (case=16454) 7565
- 
		Fixed Asian character display corruption in VC6. (case=16737) 7782
- 
		Fixed spurious coloring of Cyrillic fonts in plain text files. (case=16927) 7670
	requires software maintenance through 2008.05.15. (Release candidate.)
	- 
		Functions are colored correctly when first loading a solution containing Unicode characters. (case=16660)
- 
		Fixed stability issue affecting files containing certain Asian multi-byte characters in Visual Studio 2008 (introduced in 1638). (case=16659)
	requires software maintenance through 2008.05.08. (Release candidate.)
	- 
		Fixed Visual Studio 2008 crash when typing nonexistent symbol name in VA View | Symbols in Solution window. (case=16534) 7656
- 
		Visual Studio 2008 uses correct color for Highlight Current Line. (case=16057) 7432
- 
		Fixed spurious underlining of function calls following the return keyword. (case=16345) 7539
- 
		Correct characters are displayed when an incomplete font set is encountered (e.g., when Consolas Bold Italic is installed but Consolas Bold is not; fixes issue introduced in 1635.) (case=16412) 7612
- 
		Fixed VC6 selection margin painting issue (introduced in 1635.) (case=16303) 7560
- 
		Fixed selected text displaying with operator color in VC6 (introduced in 1635.) (case=16546) 7652, 7623
	requires software maintenance through 2008.04.18. (Release candidate.)
	- 
		Goto (Alt+G) menu widens to accommodate more text as needed. (case=5189) 7420, 7001, 6460
- 
		Pressing / to comment out code no longer replaces code with / when selection includes partial /**/ comment (case=15111) 7319
- 
		Improved italic font rendering. (case=16066)
- 
		Find References highlighting in text editor persists when navigating to off-screen locations. (case=3672)5629
- 
		Prefix increment and decrement operators (++foo, --foo) are colored as modified in Find References. (case=4986)
- 
		Nested anonymous structs and unions are parsed correctly. (case=4514) 7134, 7131, 6849, 6125, 6008
- 
		Parameter info tooltips for overloaded methods are syntax colored when navigating via the keyboard arrows. (case=3089) 5462
- 
		.xaml files appear in the recent files list in VA View. (case=14701) 7341
- 
		Vista-style borders may be disabled for VA X listboxes. (case=15898) 7418
- 
		Fixed incorrect XML comment completion. (case=15789)
- 
		GUIDs from uuids.h are parsed correctly. (case=2939) 5365
- 
		Fixed spurious listbox invocation. (case=409, case=16028) 6900, 3132
- 
		Removed "elseif" keyword from C++ reserved word list. (case=11499) 7081
- 
		Improved listbox and VA Snippet behavior for .asp/.aspx/.html/.js files.
- 
		Ansi/Wide macro stubs such as MessageBox and TextOut are colored as methods. (case=15379)
- 
		Visual Studio .NET Enterprise Template Project (ETP) files are listed in Open File in Solution dialog. (case=564) 3587
- 
		Fixed Find References coloring & clipping issues (introduced in 1632.) (case=15562, case=15881) 7428,7409
	requires software maintenance through 2008.04.03. (Beta release.)
	- 
		New Added context-sensitive help to VA X dialogs. Click ? or press F1 to get help. (case=8980)
- 
		New Visual Studio 2008-style transparent listboxes are available in all IDEs. Hold down Ctrl when listbox is displayed to activate. (case=10072) 7209, 6972
- 
		New Added option to include or exclude refactoring suggestions in listboxes; see Advanced | Refactoring | Include refactoring suggestions in listboxes. (case=10428) 5797, 7254
- 
		"return" takes precedence over "RETCODE" in suggestion lists. (case=11277) 7036
- 
		Fixed incompatibility with XNA Game Studio 2.0. (case=10703) 7064
- 
		Restored "put n spaces between method name and ()" option under Advanced | Corrections. (case=10995) 7304
- 
		Fixed a problem typing "else" on a line by itself. (case=8415)
- 
		Debugger tooltips display without flickering. (case=8817) 6647
- 
		Fixed hang when opening web site project in Visual Studio 2008. (case=10401)
- 
		Fixed intermittent crash when typing a VB Imports statement in Visual Studio 2008 on Windows Vista. (case=15154)
- 
		Ctrl+Tab document switching is handled properly in Visual Studio 2008. (case=10303) 7010
- 
		Visual Studio 2008 C++ include directories that contain double backslashes due to environment variable expansion are located and parsed correctly. (case=11261)
- 
		Highlight current line works properly in .js and .asp/.aspx files in Visual Studio 2008. (case=15384)
- 
		Visual Basic enumerations are parsed correctly. (case=12161)
- 
		Removed C-style comment and semicolon from Encapsulate Field in Visual Basic files. (case=11160, case=4475) 7107
- 
		Object methods called on boxed string literals in C# are parsed correctly. (case=8012) 6513
- 
		Subsequent rename operations issued from VA Outline target the correct symbol. (case=10502) 7039
- 
		MFC dispatch map is shown in VA Outline. (case=10514)
- 
		Tooltips are positioned correctly when VA Outline is undocked in VC6. (case=9976) 6946
- 
		VA Outline shows correct hierarchy for C++ classes containing friend methods without friend class declaration. (case=10740) 7072
- 
		.Net symbols are excluded from suggestion lists in unmanaged C++ solutions. (case=11391) 7148
- 
		Fixed Extract Method with for each loop in managed C++. (case=14864) 7348
- 
		Typing a dot after a C++ constructor invocation [ e.g. std::string("some text"). ] displays member list properly. (case=9876)
- 
		C++ using declarations (using namespace::identifier) are parsed correctly. (case=9436)
- 
		STL list<> and vector<> member lists appear correctly following a "using namespace std::list" or "using namespace std::vector" directive. (case=12345) 7226
- 
		Empty C++ preprocessor directives are ignored (fixes problem parsing Boost library). (case=10353)
- 
		Typedefs declared inside template classes are parsed correctly. (case=12098)
- 
		Improved parsing of STL iterator patterns (case=11842) 7136, 7202, 7212
- 
		Improved stability when parsing deep templates. (case=15454)
- 
		Fixed dereferenced iterators missing from Find References / Rename. (case=1702) 6451, 4978
- 
		Cloned Find References windows are not hidden behind the VC6 IDE. (case=10201) 7000, 7026
- 
		IDE warning message about writing to a read-only file is brought to the foreground during a rename operation if applicable. (case=8958)
- 
		#include paths are preserved when typing a slash with Repair Case disabled. (case=12025) 7200
- 
		C# generic methods are colored properly. (case=9300) 6801
- 
		Comments in tooltips and views use IDE comment color. (case=9363) 6904, 6808
- 
		Dialog edit controls are colored properly in Windows Vista. (case=9281)
- 
		Filenames displayed in lists and views are not syntax colored. (case=12556, case=12788)
- 
		Foreground text color is automatically changed if it matches the background color. (case=14268)
- 
		VA View Symbols in Solution list items are colored properly. (case=14899)
- 
		Quick Info and Parameter Tooltips invoked via the keyboard are colored properly. (case=3082) 5462
- 
		Goto (Alt+G) handles template class typedefs. (case=4249) 6168, 5774
- 
		Goto handles duplicate files better (as with VSS shared directories). (case=5567, case=7457) 6027, 6021
- 
		Listboxes are positioned such that they are not truncated at the right edge of the screen. (case=5178)
- 
		Listbox remains on the same side of a symbol (either above or below) when typing inside parentheses. (case=8998) 6672
- 
		Windows Vista visual styles are applied to listboxes. (case=9275)
- 
		Accepting a suggestion from a listbox properly replaces acronym text. (case=14290) 7316
- 
		Fixed disappearing listboxes in .js and .asax files. (case=1699, case=15295) 4843
- 
		Fixed bad icons appearing in suggestion lists. (case=14469)
- 
		#include directives listed in Find References results are displayed with question mark icons. (case=9592)6869
- 
		Esc key turns off Highlight All when Find References results window is undocked. (case=9364) 6803
- 
		Find References error messages may optionally be displayed in the status bar instead of a modal message box. (case=10226) 7038, 6997
- 
		Spelling errors in comments with XML tags are underlined. (case=9649) 6893
- 
		XML comment suggestion list opened with < functions properly. (case=12324) 7229
- 
		Suggestions are suppressed in comments and string literals. (case=10480) 5797, 7030, 7055
- 
		Change Signature does not cause some known symbols to become unknown. (case=10432) 6762
- 
		"Enable automatic Quick Info Tooltips" option is forced on when enabling "Display comments from source files when available" option in Advanced | Display. (case=10967)
- 
		Macros in [VA X install directory]\Misc\stdafx.h are parsed each time a project is opened. (case=284)
- 
		Surround with { indents properly when selection is made from bottom to top. (case=1521) 6792, 5961,5796, 5249
- 
		Long words (>64 chars) in comments are not underlined as mistyped. (case=3485) 5634, 5588
- 
		Improved Autosave performance. (case=9821) 6916, 5613
- 
		Open File in Solution grid lines are drawn correctly in Windows XP. (case=9948)
- 
		Forward-declared stable symbols are shown in italic. (case=399) 2263, 1934, 1912
- 
		Repair Case changes only those symbols that differ by case alone (similarly named symbols are not changed). (case=8723)
- 
		Corrected spacing around spell check replacements. (case=7768) 6471
- 
		Eliminated spurious suggestions. (case=12061) 6900
- 
		Source files residing in directories named p4win or p4v (or their descendants) are included when parsing. (case=11506) 7150
- 
		Missing VC6 toolbar icons have been restored (case=10126) 6980
- 
		Filtering toolbar shows the rightmost button correctly. (case=10623) 7044
	requires software maintenance through 2008.01.17. (General release.)
	- 
		Fixed random crash that would occur under heavy load. (case=10946)
- 
		Fixed random hang on certain systems in which Windows complex script support is installed (regression introduced in build 1624). (case=10679)
- 
		Fixed listbox and HCB problems parsing certain namespaces (case=9784) 6920, 7055, 7101, 7136
- 
		Tweaked conditions under which 'selection committed with any character not valid in a symbol' affects listboxes. (case=9823) 6900
See all archives.