(Build b1066) - 23 May 2021


GENERAL

  • Fix flickering titlebar after opening a project with the Window Selector open on Windows.
  • Improve sample project extract speed on windows.

EDITOR

  • Restore browse mode button.
  • Fix crash on editor unsplit on Linux.

SEARCH

  • Find-in-Files: Fix regression in updating the state of the interface when a project is opened or closed.

GRAPHS

  • Fix SVG export of UML Class Diagram.
  • Fix crash drawing relationship graph.
  • UML class diagram use the node font color for links.
  • Fix UML Class Diagram Dot export.

C# PARSER

  • Fixed bug where ‘using static’ directives were not processed correctly in some cases and resulted in ‘unknown’ entities.
  • Fixed bug where references to members of variables defined as ‘dynamic’ sometimes generated references to the wrong member.
  • Fixed bug where column numbers on some references were incorrect on lines containing multi-byte characters.

C/C++

  • Allow c++ compiler include path setting on Windows to begin with an environment variable (e.g. %include%).

FORTRAN PARSER

  • Made changes to show entry code on control flow graph of parent subprogram.

JAVA PARSER

  • Changed the long names of variables defined inside for loops to not include ‘(for_loop_N)’.
  • Fixed bug where an override link was created to a same named private method in a parent class.
  • Fixed bug where references to same named variables in different blocks of the same method were not resolved correctly.
  • Fixed bug where column numbers on some references were incorrect on lines containing multi-byte characters.

BASIC

  • Fixed bug where column numbers on some references were incorrect on lines containing multi-byte characters.

PASCAL

  • Fixed bug where column numbers on some references were incorrect on lines containing multi-byte characters.