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