(Build b1048) - 9 Jan 2021
SCOPELIST
- Fix bug where scope list toolbar was inactive after an editor window was captured.
 
REPORTS
- Fix bug where ireport error messages multiply with each analyze.
 
EDITOR
- Fix failure to add/remove bookmarks from the context menu
 
UPERL
- Fixed upl api Db::ents() method broken in b1047, where the kind string was ignored.
 
GRAPHS
- For the Control Flow Graph, treat lambda functions like function calls. Lambda function contents are now shown as “…” and can be expanded into a graph representation when “Allow Call Expansion” is on.
 - Compare Control Flow graph now shows the diff panel like the Compare Butterfly graph.
 
WINDOW
- In Window Selector, don’t activate windows on right click.
 - Improve “Most Recently Used” tab activation between released and captured windows, and when ctrl+w was used to close the window(s).
 
GENERAL
- Allow typing a path in the open project dialog on windows/linux.
 
REFACTOR
- Refactor rename: allow users to choose whether to also rename overrides (on by default).
 
JAVA PARSER
- Added support for ‘yield’ statements in switch expressions.
 - Fixed several problems with name lookup.
 - Fixed bug where in some cases no unknown entity was created for a referenced component of an unknown type or variable.
 - Fixed several issues with name lookup and an invalid syntax error on some ‘.class’ expressions.
 
PROJECT OVERVIEW
- Show analysis progress bar and analysis statistics for analyze all.
 - Clicking on statistics in the grey header bar opens relevant Understand windows (analysis log, entity filter, metrics browser).
 - When no charts are available (like during first analysis), hints are shown.