Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Зачем тестировщику нужна безопасность? - 16.04

7.41
10 февраля, 2026

PVS-Studio 7.41: MISRA C 2023, улучшения в работе с Unreal Engine и плагина для IDEA, внедрение системы логирования и многое другое

  • Завершён очередной этап расширения покрытия диагностическими правилами стандарта MISRA C 2023 в C++ анализаторе PVS-Studio. Обеспечено покрытие на уровне 86%. В дальнейшем мы планируем повысить покрытие стандарта MISRA C++ 2023. Подробнее о поддержке стандартов MISRA можно прочитать здесь.
  • Улучшены диагностические возможности C++ анализатора PVS-Studio при проверке Unreal Engine кода: исправлены работа диагностического правила V557 с контейнерами движка и проблема парсинга спецификатора final в виртуальных функциях.
  • Расширена поддержка taint-анализа в C# анализаторе: теперь возможно добавлять пользовательские аннотации для async-функций, также размечены async-функции классов стандартной библиотеки. Подробнее о пользовательских аннотациях для C# анализатора можно прочитать в документации.
  • В дистрибутивы PVS-Studio добавлена утилита pvs-fp-cleaner, предназначенная для удаления неактуальных маркеров подавления ложноположительных срабатываний из кодовой базы. Подробнее о её работе можно прочитать в документации.
  • Начато внедрение новой системы логирования для упрощения сбора информации о возникающих при работе анализаторов PVS-Studio проблемах. На первом этапе расширенное логирование было добавлено для кроссплатформенного анализатора C и C++ проектов. В следующем релизе расширенное логирование будет поддержано в анализаторе C++ и C# MSBuild проектов. Подробнее о новой системе логирования можно прочитать в документации.
  • Улучшения в плагине для IntelliJ IDEA: добавлены возможность конвертации отчёта анализатора в CSV-формат и настройка для отображения относительных путей, исправлено замедление при открытии документации. Подробнее о плагине для IDEA можно прочитать здесь.

Подписаться на рассылку о релизах

7.40
10 декабря, 2025

PVS-Studio 7.40: поддержка Visual Studio 2026, Qt Creator 18 и проектов для .NET 10, улучшения C#-диагностик и многое другое

  • Плагин PVS-Studio стал доступен для IDE Visual Studio 2026. О работе с плагином можно прочитать в соответствующем разделе документации.
  • Плагин PVS-Studio стал доступен для Qt Creator версий 18.x. Прекращена поддержка плагина для версий Qt Creator 12.x. Мы стараемся обеспечивать обратную совместимость по поддержке последних версий плагинов для всех версий Qt Creator за два года с момента каждого релиза.
  • В C# анализатор PVS-Studio добавлена поддержка проектов для .NET 10. На Windows минимальная версия .NET, необходимая для анализа SDK-style проектов, остаётся неизменной — .NET 9. Для анализа C# проектов на Linux требуется .NET 10.
  • Была проведена работа по улучшению части диагностических правил C#-анализатора, входящих в первую сотню. Были поддержаны новые конструкции языка, улучшены механизмы PVS-Studio по выявлению проблем в коде и множество других доработок.
  • В раздел документации об использовании PVS-Studio для анализа Unreal Engine проектов добавлена инструкция об использовании анализатора в распределённой системе сборки Unreal Build Accelerator.
  • Подтверждена техническая совместимость статического анализатора PVS-Studio с операционной системой Astra Linux.

Подробнее об обновлениях читайте в истории версий

7.39
10 октября, 2025

PVS-Studio 7.39: OWASP Top Ten 2021, улучшения в плагине для Visual Studio Code, расширение поддержки MISRA и не только

  • В Java анализаторе проведена работа по улучшению покрытия диагностическими правилами категорий OWASP Top 10 2021. Теперь он покрывает 9 из 10 категорий. Подробнее об этом можно прочитать здесь.
  • Добавлена поддержка генерации отчёта MISRA Compliance с учётом новых поддерживаемых версий MISRA. Продолжаются работы по поддержке стандарта MISRA C 2023, которые планируется завершить до конца 2025 года. Подробнее о покрытии стандартов MISRA можно прочитать здесь.
  • В плагине PVS-Studio для среды разработки Visual Studio Code добавлена возможность запуска анализа в режиме мониторинга компиляции на операционной системе Windows. В предстоящих релизах мы планируем также поддержать в Visual Studio Code трассировку сборки на операционных системах семейства Linux. Подробнее об этом в нашей документации.
  • Добавлена документация об интеграции отчёта анализатора в ASOC-платформы CyberCodeReview и TRON.ASOC.

Более ранние обновления? Смотрите в этом видео

Узнайте, что изменилось в PVS-Studio за последние три года! В этом видео мы расскажем про новые диагностические правила, интеграции, оптимизацию работы анализатора и многое другое.