PVS-Studio 7.40 has been released. The new version brings support for Visual Studio 2026 and Qt Creator 18, adds analysis of .NET 10 projects, enhances C# diagnostic rules, and includes many other new features. See more details in the note!

The new release introduces support for the fresh Visual Studio 2026. Now you can seamlessly keep using all the features of PVS-Studio static analyzer in the updated IDE without changing your usual workflow.
To learn more about the plugin, refer to the documentation.
We're glad to present PVS-Studio plugin for Qt Creator 18.x. The plugin lets you run static analysis, view warnings, and handle your code directly within your IDE.
Note. The plugin for Qt Creator 13.x has been discontinued. We aim to maintain backward compatibility by supporting the latest plugin versions for all Qt Creator versions within two years of each release.
To learn more about the plugin, refer to the documentation.
PVS-Studio C# analyzer is now compatible with .NET 10 projects. If you'd like to know what the major features have been introduced in a new .NET version, we'd like to invite you to read the article "What's new in .NET 10?"
Note. On Windows, the minimum .NET version for analyzing SDK-style projects remains .NET 9. On Linux, C# project analysis now requires .NET 10.
The PVS-Studio team has revised and enhanced the part of the C# diagnostic rules from the first hundred.
The update covers new language constructs, enhances PVS-Studio mechanisms for detecting code issues, and introduces many other refinements.
Unreal Engine 5.5 brings a new tool called Horde, a platform that enables users to leverage CPU cycles on other machines to accelerate workloads.
We've updated the documentation section on working with Unreal Engine projects and included instructions for using the analyzer in the Unreal Build Accelerator distributed build system.
To learn how to use these capabilities of Unreal Engine and run project analysis using PVS-Studio on multiple machines simultaneously, please refer to the article "Distributed build of Unreal Engine projects using Horde and UBA."
These changes aren't backward compatible with earlier versions of the analyzer. You may need to adjust how you use the analyzer due to these changes.
.deb and .rpm repositories were updated. Reinstallation of the keys may be required, please refer to the documentation for instructions.You can find the full list of new features in PVS-Studio 7.40 here.
Do you want to check a project with PVS-Studio? Then start from this page.
If you would like to get news on the latest releases, subscribe to the PVS-Studio newsletter here.
0