What's New in Visual Assist

General Release Build 2025.4 (2583)

Requires active software maintenance through general release date: 2025.10.21

NEW Added extensive set of C++ safety checkers and code inspections
NEW Swap between predefined checkers sets for code inspection: VA Default, C++ Safety, or Custom
NEW Context-aware AI-powered Symbol Explanation to find and explain code symbols using local AI
NEW Redesigned UI for core navigation and refactoring features. (Full list in release post)
NEW New welcome page featuring latest updates, integrated feedback submission, and learn section
NEW Simplified sharing via email or link for colleagues or coworkers
Visual Assist 2025.3 released!

Summary:

Visual Assist 2025.4 introduces over 60 new code inspection checkers focused on C++ safety. We’ve also overhauled the UI for key features, added a new Welcome experience for first-time installs, and—most notably—launched our AI integration: VA Intelligence.

The most noticeable change is the redesigned interface for Visual Assist’s core navigation and refactoring tools. We’ve modernized dialogs such as Open File in Solution, Rename, Find Symbol, and Change Signature to deliver a cleaner, more intuitive experience with more consistent and predictable workflows.

The biggest update in this release, however, is the extensive set of code inspections for C++ safety—a consideration that’s becoming increasingly important as global standards bodies and major organizations push for verifiable, memory-safe C++ practices.

These 60+ new checkers continuously scan your projects to identify potential safety issues. You can also customize which checkers are active using the new preset options.

We’re also introducing our AI integration, VA Intelligence, debuting with its first feature: symbol explanation. This context-aware tool helps you understand unfamiliar code by analyzing symbols across your entire project. What makes it special? It’s an opt-in, fully local feature that runs on your GPU—no data ever leaves your machine, ensuring your code stays private and secure.

To round out the release, we’ve added a new Welcome Page and made it easier to share Visual Assist with your team. These improvements make it simpler to discover what’s new, explore tutorials, learn useful shortcuts, and share feedback instantly through the in-app feedback widget. For further assistance, you can always reach out to support, or start a new discussion on our forums or Discord

Download the release now by visiting our website downloads page, or continue reading our announcement blog post for the complete story.

Bug fixes and improvements:

  • Quality improvements pertaining to Visual Studio 2022 support.

General Release Build 2025.3 (2568)

Requires active software maintenance through general release date: 2025.07.03

NEW Add, remove or reorder parameters when using extract method
NEW Macro expansions now shown on hover (Quick Info)
UPDATE Improved dot to arrow conversion now supports for auto pointers
UPDATE Improved look of “ray line” line highlighting style
UPDATE Modernized options dialog UI
UPDATE Replace Auto With Exact Type added to right-click menu
UPDATE Replace Auto With Exact Type now available on auto keyword
Visual Assist 2025.3 released!

Summary:

Visual Assist 2025.3 is now available to download. This release brings significant enhancements to improve developer experience, especially for when using the recently updated Auto-related functionality. And in line with the theme of updated visuals, we’ve also updated our options interface for a more modernized experience.

It also focuses on user-requested features that streamline common development workflows and provide better visual feedback when using Visual Assist features.

Download the release now by visiting our website downloads page, or continue to our announcement blog post for more information and details about the release.

We greatly appreciate the reports submitted by users. Please continue on sending them over. You can reach out to support, and submit a new discussion on our forums or discord as well.

Bug fixes and improvements:

  • Fix for syntax coloring not working in shader files in VS 2022
  • Fix for code formatting not working in shader files in VS 2019+
  • Fixed issue where Encapsulate Field would double function prefixes
  • Fix for Shift+Alt+Q menu sometimes taking over a second to display
  • Fix for Go To Related sometimes taking over a second to display
  • Fix issue where search area in Find References Results was sometimes rendered incorrectly on first display
  • Fix for sometimes duplicating “<>” when accepting listbox suggestions

General Release Build 2025.2 (2556)

Requires active software maintenance through general release date: 2025.04.07

UPDATE Fix for automatic closing brace not being added when importing modules.
UPDATE Fixed module suggestions only working when accepting one of our module snippets.
Visual Assist 2025.2 released!

Summary:

An early update to Visual Assist is here once again for your pleasure! VA 2025.2 is a compact release that’s mostly around improving the performance and smoothness of VA’s new module features. And we’ve also improved the snappiness of our navigation bar.

First off, we’ve improved insertion of closing brackets and parentheses to minimize what you have to type (similar to what VA does for includes and add includes).

  • [export] import " → import "";
  • import "; → import "";
  • import < → import <>;
  • import <; → import <>;

More common cases like (not all included):

  • import " → import "";
  • import <> → import <>;

In a similar fashion, the behavior for when you do not go through VA’s module selection has been improved (e.g. when you type "import <" without accepting VA’s suggestion to complete "import <".). VA will now properly suggest modules even if you manually type the import module.

Lastly, we’ve fixed a bug that caused VA’s Suggestions feature to malfunction a few lines after using import.

Download the release now by visiting the downloads page. For a better overall experience, we encourage users to keep reporting issues and bug fixes by reaching out to support.

Bug fixes and improvements:

  • Improved VA Nav bar draw performance (faster and snappier)
  • Fix for suggestions not working after import "" statement.