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

Webinar: Let's make a programming language. Lexer - 29.04

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 la prochaine version, 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.

Abonnez-vous à notre newsletter sur les nouvelles versions

7.40
10 décembre, 2025

PVS-Studio 7.40 : prise en charge de Visual Studio 2026, Qt Creator 18, .NET 10, mise à jour des règles de diagnostic C# et bien plus encore

  • Nous avons ajouté la prise en charge du plugin PVS-Studio pour Visual Studio 2026. Vous trouverez plus d'informations sur l'utilisation du plugin dans la documentation.
  • Le plugin PVS-Studio pour Qt Creator 18.x est désormais disponible. La prise en charge de Qt Creator 12.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.
  • L'analyseur C# de PVS-Studio prend maintenant en charge les projets .NET 10. Sous Windows, la version minimale de .NET requise pour analyser les projets de type SDK reste .NET 9. Sous Linux, l'analyse des projets C# nécessite désormais .NET 10.
  • Nous avons révisé et amélioré les 100 premières règles de diagnostic C#. Ces mises à jour tiennent compte des améliorations apportées à l'analyseur depuis leur première sortie et couvrent de nouvelles constructions du langage.
  • Nous avons mis à jour la documentation consacrée à l'utilisation de PVS-Studio dans les projets Unreal Engine. Cette section inclut désormais des instructions pour utiliser l'analyseur dans le système de build distribué Unreal Build Accelerator.

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

7.39
10 octobre, 2025

PVS-Studio 7.39 : OWASP Top Ten 2021, améliorations du plugin Visual Studio Code, extension du support MISRA et plus

  • Dans l'analyseur Java, nous avons amélioré la couverture OWASP Top 10 2021. Désormais, les règles de diagnostic couvrent 9 catégories sur 10. Pour plus de détails, consultez la documentation.
  • Nous avons renforcé la génération du rapport MISRA Compliance. Il prend désormais en charge les nouvelles versions MISRA. Nous continuons à étendre la couverture de la norme MISRA C 2023, avec une finalisation prévue d'ici fin 2025. Pour plus de détails, consultez la documentation.
  • Le plugin PVS-Studio pour Visual Studio Code permet désormais de lancer l'analyse en mode de contrôle de la compilation sous Windows. Dans les prochaines versions, nous prévoyons également de prendre en charge le traçage des builds sur les systèmes d'exploitation Linux dans Visual Studio Code. 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.