From 056a1b33138cebe4145ba53c3c0e052d12b5365b Mon Sep 17 00:00:00 2001 From: Paul Fultz II Date: Tue, 28 Sep 2021 10:51:32 -0500 Subject: [PATCH] Add release notes for the library config changes (#3471) --- releasenotes.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/releasenotes.txt b/releasenotes.txt index 4cbe190b1..14bdb769d 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -4,6 +4,10 @@ Added symbolic analysis for ValueFlow. A simple delta is used to compute the dif Rules using the "define" tokenlist can also match #include as well. +Library `` tags can now use `` tag, so free functions that accept containers such as `std::size`, `std::empty`, `std::begin`, `std::end`, etc. can specify the `yields` or `action` for the container. + +Library `` tag can specify a `` tag for smart pointers that have unique ownership. Cppcheck now warns about dangling references to smart pointers with unique ownership. + Misra C 2012 compliance has been "completed" All misra C 2012 rules have been implemented except 1.1 , 1.2 and 17.3. Including the rules in amendment 1 and amendment 2.