Build Notes (1216) - 16 Jan 2025



Command Line (Und)

  • Remove command updated to more closely follow exclude/delete behavior of GUI

Entity Filter

  • Filtering Entity Filter allows users to sync\click already selected entities.

Graphs

  • Chart layouts use graphviz style label alignment (\l, \r, \n for left, right, centered).

Main Window

  • Hide/Show inactive lines in the Edit menu now update properly.

Python API

  • Fix db.draw() command from upython always returning unknown graph

Search

  • Fix crash on save when instant search results are visible

General

  • Fix potential crash on exit during background analysis

Language - C#

  • Fixed issue where a dll file with non-ascii characters in the file name could not be opened.

Language - C++

  • Multiple selection and deletion for C++ macros are now enabled.


Language - C++ (Strict)

  • Fix regression in creating some object data member instances

Metrics

  • Add CountIncludes and CountIncludeBy metrics for C/C++ files


Stay up to date on Plugins, CodeCheck Checks, and Interactive Reports with our public Plugins Repository


CodeCheck

  • Add descriptions for MISRA C 2023, MISRA C++ 2023, Effective C++ and the power of 10
  • Add check MISRA23_3.1: The character sequences /* and // shall not be used within a comment
  • Fix check description styling with multiple code blocks.

Interactive Reports

  • Fix ireport options dialog scroll area not using available space


Known Issues

  • File open dialogs may unexpectedly disappear on macOS 15.2