PVS-Studio on Apple Silicon
We ported PVS-Studio analyzers to Apple Silicon processors with the ARM64 architecture. Download PVS-Studio on this page.
.NET 9 project support
PVS-Studio C# analyzer now supports projects for .NET 9.
Taint analysis in Java analyzer
PVS-Studio Java analyzer now includes a taint analysis mechanism. We created the first diagnostic rule based on this mechanism—it can detect SQL injection vulnerabilities. Next year, the Java team will focus on SAST, covering the OWASP Top 10 list of the most common potential vulnerabilities, and adding more diagnostic rules for taint analysis.
Modified file analysis mode
The PVS-Studio_Cmd and pvs-studio-dotnet command line utilities have been updated to include a modified file analysis mode that auto-detects source files changed between analysis runs. This mode is an alternative to incremental analysis. You can use it to check Pull Requests. For more details on this mode, please consult the documentation.