From c816aecae40b1374966e0bf55db0d3c4e6194886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Sun, 10 Sep 2023 17:08:14 +0200 Subject: [PATCH] releasenotes.txt: start new notes for 2.13 --- releasenotes.txt | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/releasenotes.txt b/releasenotes.txt index b5ff62b87..8f5a8c5d5 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -1,29 +1,16 @@ -Release Notes for Cppcheck 2.12 +Release Notes for Cppcheck 2.13 New checks: -- uselessOverride finds overriding functions that either duplicate code from or delegate back to the base class implementation -- knownPointerToBool finds pointer to bool conversions that are always true or false +- Improved checking: -- truncLongCastAssignment and truncLongCastReturn check additional types, including float/double/long double -- duplInheritedMember also reports duplicated member functions -- constParameter*/constVariable* checks find more instances of pointers/references that can be const, e.g. when calling library functions +- GUI: -- Show in statistics which checkers have been activated in latest analysis -- Make it more visible if there has been critical errors that caused checkers to be skipped +- Changed interface: -- Write how many checkers was activated after a run -- Added --checkers-report that can be used to generate a report in a file that shows what checkers was activated and disabled - -Deprecations: -- The qmake build system has been deprecated and will be removed in a future version. -- Command-line option '--template