Unicorn with delicious cookie
Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top

Le fonctionnement de notre assistance

Le support technique est le cœur de notre entreprise, garantissant l’amélioration continue du produit. Nous ne nous contentons pas d’ajouter de nouvelles fonctionnalités, nous perfectionnons également celles existantes en tenant compte des retours et des demandes de nos utilisateurs. Sur cette page, vous trouverez les modifications apportées à notre produit en réponse aux besoins des utilisateurs.

7.317.327.337.347.350%20%40%60%80%100%
  • Non résolu
  • Wontfix
  • Planifié
  • Résolu

PVS-Studio 7.35 (12 Février 2025)

  • [#9627926] V002: added a mechanism for determining the starting point for incorrect warning positioning. See the documentation for details.
  • [#2543077] Fixed a bug in behavior of //V_RET_* comments when placed at the end of a file.
  • [#7749517] Fixed an error in the C and C++ analyzer core that occurred when running in Korean locale.
  • [#9062574] V575: supported std::clamp and enabled users to customize behavior for user-defined functions.
  • [#7066465] V558: fixed incorrect processing of nested namespaces.
  • [#8865624] V614: improved the mechanism for detecting variable initialization in called functions.
  • [#9062574] V764: added heuristics for searching by function argument names.
  • [#3473634] V1100: fine-tuned exceptions.
  • [#6068010] V2594: improved processing of keywords from C23.
  • [#4900670] Fixed the analyzer operation when only .NET 9 SDK Preview is installed.
  • [#8584055] The installer no longer requires closing Visual Studio if the necessary components are not installed.
  • [#8756380] Fixed the analyzer package search while using Homebrew on macOS.
  • [#7217831] The MSBuild analyzer: added a feature to analyze modified files based on their hashes.
  • [#2739247] PlogConverter: added support for the "markdown table" report format.
  • [#2652005] The C and C++ analyzer: fixed processing of environment variables that do not contain values.
  • [#9767662] Fixed an issue with conversion of intermediate report formats.
  • [#5889149] The C and C++ analyzer: fixed processing of _Pragma.
  • [#2739247] The C and C++ analyzer: fixed incorrect behavior of enum comparison mechanism.
  • [#5963593] V2528: now the warning is issued precisely for the troublesome comma instead of the beginning of the expression that contains it.

PVS-Studio 7.34 (11 Décembre 2024)

  • [#0949306] Fixed incorrect warning positions when using the -P option for GCC-based compilers.
  • [#3064453] Added a feature to redirect errors and warnings received during analysis to the report.
  • [#4305189] Lowered the Java version required to run old plugins for SonarQube to version 8.
  • [#5189539] Implemented integration with CodeChecker.
  • [#5254256] PlogConverter: added an option to specify a delimiter for the CSV report.
  • [#9715710] Added an improved mode for checking modified files to the PVS-Studio_Cmd and pvs-studio-dotnet command line utilities.
  • [#0747081] The С and C++ analyzer: improved the mechanism for processing templated base classes.
  • [#0753016] V3022: added tracking of changes in the method return value between method calls.
  • [#0753016] V3080: added support for non-trivial properties.
  • [#1932275] Fixed excessive memory consumption when generating preprocessed files from precompiled headers.
  • [#2739247] BlameNotifier: added an option to exclude the V001 warning, fixed handling of symlinks, added message about mail server connection failures.
  • [#3064453] Improved error handling for suppress files.
  • [#5813627] Plugins for JetBrains IDE: adjusted the list of diagnostic rules enabled by default, fixed documentation opening when clicking a diagnostic rule ID in the warning list, added a feature to quickly hide all warnings for a selected diagnostic rule, resolved issues that occurred when running analysis with an open empty report, and fixed the behavior of UI elements on the plugin settings page.
  • [#6068010] The С and C++ analyzer: improved support for string literals from C11.
  • [#9627926] The plugin for Visual Studio: improved the feature to suppress non-valid positions.
  • [#0563714] V560: improved processing of constexpr functions.
  • [#0926586] V1030: fixed processing of if constexpr.
  • [#2252728] V1114: supported new patterns of incorrect COM object usage.
  • [#4192018] V614: improved analysis of class fields.
  • [#6068010] V3073: improved processing of inherited classes and fixed the search for Dispose method calls.
  • [#8753823] V2002: added an exception for functions with the same name.

PVS-Studio 7.33 (07 Octobre 2024)

  • [#0113660] The C and C++ analyzer: multiple optimizations to reduce memory consumption.
  • [#4090122] Fixed the slowdown in the analysis of C and C++ projects with deeply nested of loops.
  • V758, V781: added exceptions for Unreal Engine classes.
  • Added support for assert macros from Unreal Engine.
  • [#3553573] Added the analyzedSourceFiles field to JSON reports to store paths to files that triggered warnings (it can be useful for header files).
  • [#0312840] Fixed suppression of warnings in projects with multiple target frameworks.
  • [#5641161, #5641161] The C# analyzer: fixed startup issues with certain versions of .NET (8.0.x).
  • [#4237491] The C# analyzer: added support for with expressions for Record types.
  • [#0312840] Fixed analysis of NetStandard 2.0 projects in Visual Studio 2017.
  • [#8428917] The plugin for Gradle: removed Apache Commons Lang 3.10 from dependencies to prevent transitive dependency issues.
  • [#0120143] Plugins for Maven and Gradle: enhanced reporting on license issues.
  • [#3820302] The Java analyzer: fixed evaluation of projects.
  • [#0570005] Added a section on working with SN-DBS to the Unreal Engine documentation.
  • [#0178993] Improved detection of changes in PCH files during incremental analysis of C++ projects.
  • [#0726624] The plugin for JetBrains IDEA: added the offline documentation.
  • [#0178993] Added a setting to adjust the behavior of incremental analysis with PCH files.
  • [#0503217] Fixed path generation in SARIF reports.
  • [#6068010] The plugin for Visual Studio: added a button for quick report reload.
  • [#2703311] The plugin for Visual Studio: fixed a crash in Visual Studio 2022 17.12 Preview 2.

PVS-Studio 7.32 (06 Août 2024)

  • [#0619434] The C and C++ analyzer: optimized memory consumption by the DataFlow mechanism when analyzing template instantiations and fixed analyzer crashes.
  • [#0149736] The C and C++ analyzer: fixed a bug that caused some analysis artifacts not to be removed when canceling intermodular analysis.
  • [#0284696] The C and C++ analyzer: improved parsing of the updated standard C++ library by Microsoft.
  • [#0370219] The C and C++ analyzer: fixed hanging when using fakeroot.
  • [#0951441] The C and C++ analyzer: fixed an issue when reading the old format of intermediate analyzer reports.
  • [#0253118] Fixed the priority of the -e parameter when the UseSolutionDirAsSourceTreeRoot setting is enabled.
  • [#0923730] V3198: enabled users to customize the diagnostic rule via .pvsconfig.
  • [#0379408] The SonarQube plugin: the plugin is split into two versions due to incompatibility of SonarQube API since version 10.2. More details on this change are available in the article.
  • [#0579078] Added a new flag, V_EXCLUDE_PROJECT, in pvsconfig to exclude projects from analysis. Improved behavior of the V_EXCLUDE_PATH flag: now, when the path to the project is passed in it, the project will be excluded from analysis.
  • [#0142115] Added a verbose mode for the V_HASH_ONLY flag.

PVS-Studio 7.31 (11 Juin 2024)

  • [#0611867] The C and C++ analyzer: added an option to set restrictions on integral parameters of functions in user annotations.
  • [#0207412] The C and C++ analyzer: added a new return code for cases when all files were excluded from analysis.
  • [#0332809] The C and C++ analyzer: fixed an issue that prevented a report file from being created in cases when all files were skipped during analysis.
  • [#0177012] PlogConverter, the plugin for Visual Studio: optimized memory consumption when loading large reports.
  • [#0600958] V3140: fixed analysis slowdown.
  • [#0120143] V6046: fine-tuned exceptions.
  • [#0999412] Improved logging of VSIX extension installation.
  • The C and C++ analyzer: fixed behavior of the -a flag for incorrect values.
  • [#0215016] Added an option to show full paths in fullhtml reports.
  • [#0225357] Improved the documentation on how to work with CircleCI.
  • [#0793210] Added missing SAST identifiers to the RulesMap.xml file.
  • BlameNotifier: added an option to specify SVN credentials.
close form

Remplissez le formulaire ci‑dessous en 2 étapes simples :

Vos coordonnées :

Étape 1
Félicitations ! Voici votre code promo !

Type de licence souhaité :

Étape 2
Team license
Enterprise licence
** En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité
close form
Demandez des tarifs
Nouvelle licence
Renouvellement de licence
--Sélectionnez la devise--
USD
EUR
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
La licence PVS‑Studio gratuit pour les spécialistes Microsoft MVP
close form
Pour obtenir la licence de votre projet open source, s’il vous plait rempliez ce formulaire
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
I want to join the test
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
check circle
Votre message a été envoyé.

Nous vous répondrons à


Si l'e-mail n'apparaît pas dans votre boîte de réception, recherchez-le dans l'un des dossiers suivants:

  • Promotion
  • Notifications
  • Spam