diff --git a/change-notes/1.20/analysis-cpp.md b/change-notes/1.20/analysis-cpp.md index fa8ce23f5b71..157c3ab3765e 100644 --- a/change-notes/1.20/analysis-cpp.md +++ b/change-notes/1.20/analysis-cpp.md @@ -2,6 +2,8 @@ ## General improvements +* The logic for identifying auto-generated files via `#line` directives has been improved. + ## New queries | **Query** | **Tags** | **Purpose** | @@ -12,5 +14,6 @@ | **Query** | **Expected impact** | **Change** | |----------------------------|------------------------|------------------------------------------------------------------| | Unused static variable (`cpp/unused-static-variable`) | Fewer false positive results | Variables with the attribute `unused` are now excluded from the query. | +| Resource not released in destructor (`cpp/resource-not-released-in-destructor`) | Fewer false positive results | Fix false positives where a resource is released via a virtual method call. | ## Changes to QL libraries