Build Notes (1228) - 2 Jun 2025


Annotations

  • Fix crash when annotating an unresolved entity with the annotation viewer open.

CodeCheck

  • Remove the CodeCheck status bar.
  • Select Checks dialog strike-through checks that are "Not Supported".
  • Show the "Open CodeCheck" action regardless of CodeCheck license to allow manipulating imported sarif files, and change the CodeCheck dock window to only show the "inspect" actions when CodeCheck license is enabled.

Command Line(Und)

  • Update und help to show a message for "convert" directing users to support.

Diffview

  • Fix crash closing "Compare Folders" view while comparison is still running. Also add a timeout to compare folders status bar messages.

OpenSSL

  • Fix failure to install bundled OpenSSL on Linux

Python API

  • Add optional `template_args` parameter to `Entity.name()` to include template instantiation arguments

General

  • Fix handling of missing named-root definitions on project load

Plugins

  • Add clear button to command capture window

VS Code Plugin

  • Add AI view
  • Add References view

Language - C++ (Strict)

  • Double worker process stack size to 4MB on Windows
  • Fix kind of compiler-generated member function instances
  • Allow user macro defines to override compiler macro defines

Language - JavaScript

  • Fix some issues with duplicate uniquenames for JavaScript properties.

Language - Pascal

  • Fixed Pascal project setting where the language version always reverted to Delphi


Known Issues

  • MacOS Sonoma and later cannot use Icarus