New Features
AI
- Add support for arbitrary input size
- Make the overview widget more gradual, improve speed of pause button
Annotations
- Add the ability to annotate architectures.
Reports
- Und report command allow the report name to a file path.
Language - Ada
- Made some improvements for handling missing packages/types.
Language - Rust
- Add syntax highlighting
Bug Fixes
AI
- Fix error causing "undaiserver.exe has stopped working" popup
Editor
- Fix broken "Doc Comment" and "Doc Keyword" styles
Language - C#
- Fix derived class without a body causing a syntax error
Language - Web
- For Javascript/Typescript, improved long name generation for properties defined in object literals.
- For Typescript, fixed syntax error parsing 'keyof' type in some contexts
- Fix issue with ambiguous references in web languages
- Fix issue with multiple names.
Main Window
- Fix failure to remember "released" window settings
Plugins
- Work around potential crash on Perl locale initialization for some character encodings
Project Browser
- Fix performance regression
Python API
- Fix failure to auto-detect color capable terminal
- Fix failure to store/restore history
Reports
- Interactive reports configure dialog fix for labels without ids getting repeated
Known Issues
- Excluding Python files from analysis doesn't work in some situations
- CodeCheck may run on all files instead of the selected architecture when un-analyzed changes are present
- MacOS Sonoma and later cannot connect to the Icarus server
- Print Preview is not working
Stay up to date on Plugins, CodeCheck Checks, and Interactive Reports with our public Plugins Repository