Build Notes (1229) - 16 Jun 2025
Graphs
- Add the option to exclude standard library functions to C/C++ Call graphs.
Import
- Fix compile_command.json import of define flags ending in = and quoted define flags from "arguments" field
Python API
- Fix crash on entity name conversion for names that contain invalid UTF-8
Settings
- Fix handling of missing named-root definitions on project load
Language - Java
- Fix Java comment collection to ignore generic parameters when associating comments
Language - C++ (Strict)
- Set library for all declarations that come from system headers to "standard"
- Truncate initial values at 1024 bytes
- Show default language standards in C++ settings dialog
- Change Entity::parameters() api to show parameter names, when requested, for unresolved c++ functions
Language - Pascal/Delphi
- Fix syntax error parsing dfm files.
Plugins
- New plugin manager user interface with all new descriptive tags, more powerful search, solution pages, enable multiple plugins at once, and the ability to link to other plugins.
Stay up to date on Plugins, CodeCheck Checks, and Interactive Reports with our public Plugins Repository
Known Issues
- Using Understand AI with an AMD GPU on Windows may cause a crash
- MacOS Sonoma and later cannot use Icarus