VersionReleaseContent
1.0.0PendingInitial production release
0.9.9In Progress
NatureDescription
Improvement

Added a row number column on each table of the information tabs:

Improvement

Added creation/analysis dates on Identity tab:

Improvement

Added signature, parameters, ... on methods and functions in the Properties tab:

Improvement

Added properties not declared in the AMT metamodel in the Properties tab:

Improvement

Added full names in Links, Violations, Measures, Distributions tabs:

Feature

Added customizable info tabs:

Info tabs are customized using the following dialog box:


0.9.88.3.56
NatureDescription
ImprovementImproved "Expand both caller/callee children" command to multi-selection on edges
Improvement

Added an "Object Type" filter in the "Search in KB" dialog box:

Improvement

Added a placement strategy when adding objects:

FeatureAdded a "Search in Graph View" command:
Feature

Added "Find Transitive Links Between Selected Objects" command:

Feature

Added specialized node placement strategies, depending on the type of dependency used to add them to the Graph View:

  • Parents above initial node
  • Children below initial node
  • Callers on left of initial node
  • Calles on rigth of initial node
Feature

Added a "Print Graph" command:

Feature

Added a AMT Metamodel tree:

Feature

Added a graphical views management, when saving/restoring a graphical view:

0.9.78.3.55
NatureDescription
FixFixed 
Improvement

Improved the View menu:

ImprovementThe Code viewer now support multi-selection:
Feature

Added default values for nodes/edges/comments displayed on the graphical view to Preferences dialog box:

Feature

Added a "locate" feature to Identity tab to highlight specific nodes:

Feature
Added a "locate" feature to Links, Violations, Measures, and Distribution tabs to highlight specific edges:
0.9.62023/11/02
NatureDescription
FixFixed missing "Belongs To" link between modules and their subsets, and between transactions and their entry points, in the Modules and Transactions trees
FixFixed loss of expand/collapse and scroll position when switching between trees
ImprovementImproved  the performances for loading objects/links (by a factor 15)
Improvement
Improved "Search Objects" command to "Search Knowledge Base", now able to search not only objects, but also projects, modules, transactions and metrics (by ID, by name, by "full" name - aka description):

ImprovementImproved Violations and Distributions tabs to display a total
Improvement

Improved the display of objects already present in the graphical view:

Improvement

Improved the display of "duplicated" links in the graphical view:

Improvement

Improved Preferences dialog box:

Following options have been added:

  • Rotate text on edges - to display leaning texts on leaning edges (see next improvement)
  • Default languages per file extension - the table of the system associations between file extensions and existing languages; languages are used for syntax coloring in the code viewer
  • Languages per file extension - the table of the user defined associations between file extensions and existing languages
Improvement

Improved display of texts on leaning edges:

ImprovedRemoved the "Select newly added nodes" action, which has been replaced with new set of actions (see below features on popup menus)
FeatureAdded display of violation bookmarks in the code viewer
FeatureAdded comments to links
Feature

Added following commands to node popup menu in the graphical view:

  • Find Children
  • Find Callers
  • Find Callees
  • Find Parents
  • Find Violations
  • Find Measures
  • Find Distribution Ranges

Feature

Added following commands to node popup menu in the trees:

  • Add Nodes(s) with all Children
  • Add Nodes(s) with all Callers
  • Add Nodes(s) with all Callees
  • Add Nodes(s) with all Parents
  • Add Nodes(s) with all Violations
  • Add Nodes(s) with all Measures
  • Add Nodes(s) with all Distribution Ranges

Feature

Added "Locate Selected Objects in Current Tree" command to node popup menu in the graphical view:

Feature

Added "Escalate Links Between Selected Objects" command to node popup menu in the graphical view:

Feature

Added following commands to edge popup menu in the graphical view, that apply to escalated links:

  • Expand caller children
  • Expand callee children
  • Expand both caller/callee children

0.9.58.3.54
NatureDescription
FixFixed wrong type "INIT" associated to metrics
ImprovementImproved Find XXX dialog boxes to now discard the objects not belonging to the selected application
ImprovementImproved Identity tab to display the metric group on selected metrics
Improvement

Improved Property tab to display the property ID, the scope ID, and the procedure names on selected metrics

ImprovementImproved Link tab to display parents and children on selected metrics
ImprovementImproved graphical views to save/restore the metrics
FeatureAdded Add Selected Violations action to Violations tab contextual menu
Feature

Two additional tabs below the Graphical View have been added:

  • Measures
  • Distributions
0.9.42023/08/02
NatureDescription
Feature
Added comments to nodes:
Feature

Added keyboard support to change focus around nodes, edges or comments using CTRL-F6 or Shift-CTRL-F6

Feature

Added management of background color to nodes and comments

Feature

Added the ability to add linked objects to the Graph View  from bottom Links tab, either from a popup menu, or using drag and drop

Feature

Introduced the Metrics Tree, a first attempt to display the metrics and violations into the KBExplorer:

Feature

The five tabs below the Graphical View are now activated with the following hotkeys:

  • F9: Identity
  • F10: Properties
  • F11: Code
  • F12: Links
  • F7: Violations
Improvement

Added the modules as roots of the Modules Tree, instead of the technological subsets (which are now children of the modules)

Improvement

Most of the available actions have been associated to accelerators or hotkeys

Improvement

GUID has been added in the Identity tab for the objects:

Fix

Hourglasses are now correctly displayed during lengthy operations

0.9.32023/07/17
NatureDescription
FixFixed positioning of new nodes added to the Graph View through drag and drop, when the view is shifted or scaled
FixFixed issue in logic when saving the current Graph View
FixFixed the application selection when the KB hosts several applications
FeatureAdded nodes arrangement actions (align/distribute horizontally/vertically)
ImprovementImproved performances of trees loading
ImprovementImproved the Search dialog box, so that the previous searches are now accessible from a combo box
ImprovementImproved Find Children/Find Parents/Find Callers/Find Callees commands, so that they can handle multi-selection
ImprovementImproved Find Children/Find Parents/Find Callers/Find Callees commands, so that the dialog box does not close after having executed the Add to View command
Feature

The four tabs below the Graphical View are now activated with the following hotkeys:

  • F9: Identity
  • F10: Properties
  • F11: Code
  • F12: Links
Improvement

Improved automatic selection of newly added nodes: it can now be deactivated

Improvement

Improved Auto Layout Objects Graph and Fit to Screen commands, so that they apply only to selected nodes (on option)

0.9.22023/07/03

First beta release

0.9.0

2023/05/17

First alpha release