PVS-Studio 8.00 : Nouveaux analyseurs pour JavaScript, TypeScript et Go, plugins pour WebStorm et GoLand, et bien plus encore
La version majeure PVS-Studio 8 introduit de nouveaux analyseurs pour JavaScript, TypeScript et Go. De nouveaux plugins pour WebStorm et GoLand permettent d'utiliser ces nouveaux analyseurs directement depuis les EDI. L'extension pour Visual Studio Code a également été considérablement mise à jour et prend désormais en charge l'ensemble des langages de programmation couverts par PVS-Studio.
Un nouveau format de fichier de configuration basé sur TOML est désormais utilisé pour configurer les nouveaux analyseurs, les nouveaux plugins d'EDI et l'extension mise à jour pour Visual Studio Code. Consultez la documentation pour plus de détails.
Les travaux se poursuivent pour étendre la couverture de la norme MISRA C++ 2023. Seize règles de diagnostic existantes du groupe MISRA ont été adaptées à la norme MISRA C++ 2023. Pour en savoir plus sur la prise en charge des normes MISRA, veuillez consulter le lien associé.
L'analyseur C et C++ prend désormais en charge le compilateur x86_64-pc-linux-gnu-c++ sous Linux. La prise en charge du compilateur TI C2000-CGT a également été ajoutée dans les modes de surveillance et de traçage de la compilation.
Abonnez-vous à notre newsletter sur les nouvelles versions
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.
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.