Cppcheck v1.79 Release Notes

Release Date: 2017-05-13 // almost 7 years ago
  • General changes:

    • C++ code in C files is rejected now (use --language=c++ to enforce checking the code as C++)
    • Write function access type to XML dump

    Checking improvements:

    • ๐Ÿ‘Œ Improved configuration extraction in preprocessor
    • ๐Ÿ‘Œ Improved accuracy of AST
    • ๐Ÿ‘Œ Improved template parsing
    • ๐Ÿ‘Œ Improved support for (STL) containers in SymbolDatabase
    • ๐Ÿ‘Œ Improved support for C++11's 'auto' type
    • ๐Ÿ‘ Experimental support for uninitialized variables in ValueFlow analysis
    • โž• Added qt.cfg and sfml.cfg, improved several existing .cfg files

    GUI:

    • ๐Ÿ‘‰ Use CFGDIR macro

    ๐Ÿ Windows installer:

    • ๐Ÿ We have dropped support for Windows XP in the precompiled binary. It was too much work to maintain the toolset.

    โž• Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.