Discover the major updates in Cppcheck Premium version 25.8.0!
We’re pleased to announce a major new update to Cppcheck Premium, based on the Cppcheck 2.18.0 release. This version introduces full support for MISRA C:2025, significant performance gains in compliance checking, and several other enhancements for teams working in safety- and security-critical domains.
MISRA C:2025 Update
The most notable feature of this release is full coverage of the MISRA C:2025 standard. All guidelines — both mandatory and advisory — are now implemented directly in the Premium version.
With the transition from misra.py
to fully integrated rule checking within the premium addon, analysis is now significantly faster. Teams working on automotive, aerospace, or industrial systems can now benefit from high-performance MISRA C checks without external scripting or extra setup.
Additional Improvements
Cppcheck Premium 25.8.0 also includes several important additions and fixes:
All New Features
- Full support for MISRA C:2025 — all guidelines are now covered
-
HIS Metrics implementation, enabling measurement of key software quality indicators (e.g., nesting, control paths)
- Faster MISRA C analysis; The misra.py is not used in premium misra checking anymore.
Interface & Integration
-
You can now specify the license file path directly on the command line, making scripted use and CI integration easier.
-
Numerous false positives and false negatives have been resolved across various checkers, improving signal-to-noise ratio in analysis results.
Built on Cppcheck 2.18.0
This Premium release is built on top of Cppcheck 2.18.0, which includes:
-
Updated path matching syntax (*
→ **
for paths with separators)
Qt 6.9.1 support
-
Python 3.7+ requirement
-
New integration with Clang Static Analyzer
-
Multiple performance and filtering improvements