Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top
7.43
10 juin, 2026

PVS-Studio 7.43 : Unreal Engine avec la licence Team, support étendu de MISRA C++ 2023, prise en charge du SDK Zephyr et plus encore

  • L'analyse des projets Unreal Engine est désormais disponible avec la licence PVS-Studio Team. Cette fonctionnalité était auparavant réservée à la licence Enterprise. En savoir plus.
  • Le support de MISRA C++ 2023 continue de s'étendre. Douze règles de diagnostic existantes du groupe MISRA ont été adaptées à cette norme. En savoir plus.
  • Les projets utilisant le compilateur du SDK Zephyr peuvent désormais être analysés via la surveillance de compilation ou à partir du fichier compile_commands.json. En savoir plus.
  • Dans l'analyseur C et C++, l'analyse interprocédurale des boucles a été améliorée. L'analyseur peut désormais évaluer les boucles canoniques et prendre en compte les plages de valeurs possibles des variables.

Abonnez-vous à notre newsletter sur les nouvelles versions

7.42
8 avril, 2026

PVS-Studio 7.42 : Nouveaux analyseurs en bêta, support étendu de MISRA C++ 2023, intégration officielle à CMake et plus

  • Les bêta-tests pour les nouveaux analyseurs a été lancé. Les analyseurs JavaScript et Go sont désormais disponibles pour les tests, et l'analyseur TypeScript rejoindra en mai. De plus, les tests bêta de la plateforme PVS-Studio Atlas ont commencé. Cette plateforme permet de gérer les résultats de l'analyse statique. Pour participer au programme bêta, consultez la page d'inscription.
  • Le support de la norme de codage MISRA C++ 2023 est en cours de déploiement. Vingt-deux règles de diagnostic existantes du groupe MISRA ont été adaptées pour cette nouvelle norme. Les plugins IDE et les utilitaires en ligne de commande PVS-Studio permettent maintenant de choisir la version de la norme MISRA C++ à appliquer. Pour plus d'informations, consultez la documentation.
  • L'utilisation gratuite de l'analyseur via des commentaires spéciaux dans le code source n'est plus supportée. Pour connaître les options de licence gratuite pour les projets open-source, consultez la documentation.
  • Le plugin PVS-Studio pour Qt Creator 19.x est désormais disponible. La prise en charge de Qt Creator 13.x a été abandonnée. Nous prévoyons de maintenir la compatibilité ascendante en prenant en charge les versions les plus récentes du plugin pour toutes les versions de Qt Creator dans un délai de deux ans après chaque publication.
  • À partir de la version 4.3.0, le système de build CMake intègre nativement PVS-Studio. Pour plus de détails, consultez la documentation.

Pour en savoir plus sur les mises à jour, consultez l'historique des versions

7.41
10 février, 2026

PVS-Studio 7.41 : MISRA C 2023, intégration améliorée avec Unreal Engine, mise à jour du plugin IDEA, intégration d'un système de journalisation et bien plus encore

  • Nous continuons à couvrir les règles de diagnostic de la norme MISRA C 2023 dans l'analyseur C++ PVS-Studio. La couverture atteint désormais 86 % : nous planifions dу continuer à couvrir de la norme MISRA C++ 2023. Pour plus de détails, consultez la documentation.
  • Nous avons amélioré les capacités de diagnostic de l'analyseur C++ PVS-studio lors de l'analysis du code Unreal Engine. L'analyseur analyse désormais correctement le spécificateur final dans les fonctions virtuelles, et la règle de diagnostic V557 gère correctement les conteneurs du moteur de jeu.
  • Le support de l'analyse taint dans l'analyseur C# a été amélioré : il est désormais possible d'ajouter des annotations utilisateur pour les fonctions async, et les fonctions async des classes de la bibliothèque standard ont également été marquées. Pour plus de détails sur les annotations, consultez la documentation.
  • L'utilitaire pvs-fp-cleaner a été ajouté aux distributions PVS-Studio. Il est destiné à supprimer les marqueurs obsolètes de suppression des faux positifs de la base de code. Pour plus de détails, consultez la documentation.
  • Nous avons commencé à mettre en place un nouveau système de journalisation pour simplifier la collecte d'informations sur les problèmes rencontrés lors de l'utilisation de PVS-Studio. Nous avons déjà présenté la journalisation pour l'analyseur multiplateforme C et C++. Dans les prochaines versions, la journalisation étendue sera prise en charge dans l'analyseur C++ et C# des projets MSBuild. Pour plus de détails, consultez la documentation.
  • Nous avons amélioré le plugin pour IntelliJ IDEA : ajout de la possibilité de convertir le rapport de l'analyseur au format CSV, ajout d'un paramètre permettant d'afficher des chemins relatifs, et correction d'un ralentissement lors de l'ouverture de la documentation. Pour plus de détails, consultez la documentation.

Vous souhaitez connaître les mises à jour antérieures ? Regardez cette vidéo

Check out how PVS-Studio has evolved over the last three years! This video covers new diagnostic rules, integrations, analyzer optimization, and more.