|Technology - C/C++ Technology options - Accept trigraphs
|The "Accept trigraphs" option has been implemented in AIP Console (previously this option was only available in CAST Management Studio). See https://doc.castsoftware.com/display/TECHNOS/C+and+Cpp+-+Analysis+configuration#CandCppAnalysisconfiguration-Settings.
|GUI - Module management
|The ability to delete all Modules in one go (via checkboxes and a global delete button) has been added to the Module management page at Application level - see https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Config+-+Modules.
|GUI - Application Overview
|The Architecture Map section has been improved: 1) the list of Technologies has been replaced with a coloured treemap depicting the number of files in each discovered technology. 2) Discovered Frameworks are now displayed in their own dedicated section, rather than with Technologies. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Overview#ApplicationOverview-overviewArchitectureMap.
|GUI - Transaction - Rules
|The list of predefined Data Entities (known as "built-in types") is now displayed in the Application - Transactions - Rules page. Previously this section was not visible. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Transactions+-+Rules#ApplicationTransactionsRules-Introduction for more information.
|GUI - Application - Config - Architecture
|AIP Console will now only offer Architecture Models that have already been added to or imported into the Architecture Studio, rather than offering a file upload option as in previous releases. https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Config+-+Architecture#ApplicationConfigArchitecture-Availableoptions.
|Technology - SQL - Sybase (legacy)
|AIP Console will now display the "Sybase Technology" entry in Application > Config when delivering the results (.castextraction or .uaxDirectory) of a Database Extraction for a Sybase ASE instance. See https://doc.castsoftware.com/display/TECHNOS/SQL+-+Analysis+configuration#SQLAnalysisconfiguration-AIPConsole.
|Technology - Mainframe - AdvancedJCL.xml
|It is now possible to define an AdvancedJCL.xml file (containing parametrization rules for JCL) at application level - available in the Technologies > Mainframe > JCL section in the GUI. See https://doc.castsoftware.com/display/TECHNOS/Mainframe+-+Analysis+configuration for more information.
|Tranasctions - Rules - Table prefixes excluded from PK/FK analysis
|It is now possible to define table prefixes that are excluded from PK/FK analysis for the Built-in data entities sub-section of the Transaction - Rules section. Previously this section was only available in the legacy Transaction Configuration Center application. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Transactions+-+Rules#ApplicationTransactionsRules-TableprefixesexcludedfromPK/FKanalysis.
|Transactions - Rules - Excluded table names via regular expressions (case insensitive)
|It is now possible to define excluded table names via regular expressions (case insensitive) for the Built-in data entities sub-section of the Transaction - Rules section. Previously this section was only available in the legacy Transaction Configuration Center application. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Transactions+-+Rules#ApplicationTransactionsRules-Excludedtablenamesregularexpressions(caseinsensitive).
|Architecture Studio - Check overlapping objects
|A new option has been added to the header toolbar when working in the Architecture Studio edit mode. This new option allows you to check whether any objects you are capturing in your model are present in more than one layer - in other words you may have multiple layers that target the same object types. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Model+editor#AIPConsoleArchitectureStudioModeleditor-Header.
|Architecture Studio - Layer/Set creation
|When creating a new Layer or Set, you will no longer be prompted to name the item. This step has been withdrawn to improve the workflow. Items are given a generic name and can be renamed after they are created.
|Architecture Studio - Check Model
|When checking the violations in an Architecture Model or Quality Rule Model or the objects in a Layer or Set, it is now possible to add "path" information about the objects in question. The path information is not visible by default and must be added manually using the "Column" selector. This can help localize the object for remediation purposes. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Existing+Models#AIPConsoleArchitectureStudioExistingModels-checkCheckaModel.
|Architecture Studio - Model Editor - Shown external objects
|A new option has been implemented called "Show results with External Objects" and is available in the configuration option in the Model Editor header. When activated, this option will show all links based on the scope of the caller Layer, even those starting from external objects if the Layer is configured to include such objects. In the list of violating links, a warning is added explaining that external objects are displayed and a new column called "Internal" is displayed, indicating if the the link involves internal objects or not. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Model+editor#AIPConsoleArchitectureStudioModeleditor-Header.
|GUI - Prepare analysis data banner
|A new banner will be displayed when changes are made to the Module configuration, Dynamic Links are reviewed or new Update Analysis Schema jobs are added. This banner indicates that the analysis results used by features such as the Architecture Studio, Transaction configuration and upload to CAST Imaging will not be up-to-date. The banner therefore offers the option of running a dedicated step called "Prepare analysis data" to bring the results back up-to-date. See for example https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Config+-+Modules#ApplicationConfigModules-Changesmade.
|GUI - Reference Finder
|An additional action has been added to the Reference Finder rule creation UI: "Save and Run". This option will save the Reference Finder rule configuration AND execute the rule (any links found will be saved). In addition, the existing action "Save Configuration" is renamed as "Save". See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Config+-+Reference+Finder.
|GUI - Architecture Studio - Clone Layer or Set
|It is now possible to clone an existing Layer or Set in the Model editor. The cloned item will be name using the existing item's name with the suffix "- Copy". See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Model+editor#AIPConsoleArchitectureStudioModeleditor-layersetsLayers/Sets.
|GUI - Process Application dialog box
|The Process Application dialog box has been redesigned to improve its functionality. This dialog box is displayed when running actions such as generate snapshot, run analysis etc.