Page tree
Skip to end of metadata
Go to start of metadata

CAST highly recommends updating to the new release of Console to take advantage of new features and bug fixes. See Upgrade process for more information about this.

Compatibility matrix

ComponentRequired releaseNotes
Installer for embedded dashboards (when using standalone or Windows JAR installers)

2.11.2-funcrel

You must use the installer provided with the current release of Console, otherwise there is no guarantee of compatibility.
CAST Imaging≥ 2.5.2-funcrel-

.

2.10.0-beta4

Feature Improvements

SummaryDetails
UI - Administration Center - CAST Highlight SettingsChanges have been made to the CAST Highlight Settings panel in the Administration Center as follows: 1) The field "Client ID" has been added as an optional entry - populating this filed will ensure that CAST Console will generate a System Alert when the CAST Highlight token has expired (without the Client ID entry, CAST Console does not know when the token expires), 2) When the Highlight entries are saved, the com.castsoftware.highlight2mri extension will be automatically added to the Force Install list in the Extensions Strategy panel in the Administration Center, ensuring that the extension is automatically installed for all existing applications during the next analysis and for all new applications by default. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+CAST+Highlight+Settings, https://doc.castsoftware.com/display/TECHNOS/Highlight+2+MRI+-+1.0 and https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Extensions+Strategy.
Technical - CAST ProfilerThe CAST Profiler (https://profiler.castsoftware.io/) engine is now used to generate the initial Fast Scan results, replacing the internal component known as the Framework Detector. This change aligns CAST Console with CAST Profiler and brings improved scanning performance. Some minor differences in language and technology classification as well as line count methodology do exist, therefore the results of the Fast Scan for the same application using the new and old engine are not directly comparable. In addition, in a CAST Console upgrade scenario, some parts of existing Fast Scan results for existing applications will not be available - the "Update Data" button should be clicked in the Application Overview page (https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Overview+with+Fast+Scan#ApplicationOverviewwithFastScan-zipZipContent/FolderContent) to force the generation of new Fast Scan results with the CAST Profiler engine.
UI - Architecture Studio models - publishing improvementsIt is now possible to publish multiple quality models in one go. Previously, only one quality model could be published in one go. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Publishing+models#AIPConsoleArchitectureStudioPublishingmodels-Step2-Publication.
UI - Alert displayTwo updates have been implemented with regard to the display of alerts in the UI: 1) Alerts can now be searched/filtered based on a search string, 2) All alerts for the current job can now be downloaded to a CSV file for further investigation. See https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Job+Progress+panel#AIPConsoleJobProgresspanel-RighthandAlertspanel.
UI - Administration Center - Alert SettingsA new panel has been introduced in the Administration Center - Global Configurations section. This panel allows you to add and edit custom patterns (string or regular expressions) to match specific entries in the analysis log. When a pattern is matched, an alert is generated in the alert panel in the Job Progress window. A selection of default patterns are provided with CAST Console (these can be removed if required). The custom patterns were previously managed in the .yml properties file: if you have configured custom patterns in this way in previous releases, CAST highly recommends that you retain them before upgrading to this release: these custom patterns are not managed and are ignored by the Alert Settings panel in the Administration Center. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Alert+Settings.
UI - Custom alert display - alert groupingMultiple occurrences in a job of matched custom alert patterns (that have been added to the Administration Center - Alert Settings panel) will all be grouped together in one single alert in the UI. This is to avoid the generation of multiple alerts for the same matched string. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Alert+Settings#AdministrationCenterSettingsAlertSettings-Alertgroupings.

Known Issues

Internal IdDetails
WEBI-15409The search/filter field for job alerts does not empty when the alert panel/job progress panel is closed and then re-opened. This will be fixed in a future release.
WEBI-15410When a new alert pattern is added into the Administration Center - Alert Settings panel, the string is not cleared from the add dialog box when another new pattern is added. This will be fixed in a future release.
WEBI-15398When a new alert pattern is added and it fails (because the pattern is identical to an existing pattern), the failure message is unclear and does not provide an explanation why it failed. This message will be improved in a future release.

2.10.0-beta3

Feature Improvements

SummaryDetails
UI - New job alert iconA new job alert icon has been added in various places throughout the UI: 1) At the top of the Application Overview page (for onboarding with Fast Scan only), 2) In the Application Logs panel. This new icon (a red alert indicator) signifies that the most recent job contains alerts that may need to be investigated. Clicking the icon will display the list of alerts in a slide out panel. When no alerts are raised for a given job, then the icon is no longer visible. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Overview+with+Fast+Scan#ApplicationOverviewwithFastScan-Header and https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Logs.

Other Updates

Internal IdDetails
WEBI-15064Back-end changes have been implemented to improve the performance (loading time) of the Applications > Extensions panel in the UI.

2.10.0-beta2

Feature Improvements

SummaryDetails
UI - Removal of the "Path Matching" dialog box for "New Scan" action for applications onboarded with Fast ScanThe "Path Matching" dialog box - see https://doc.castsoftware.com/display/AIPCONSOLE/Path+matching+option+for+source+code+delivery+rescan (which was previously displayed when the "New Scan" button was clicked for an application that has already been analyzed and where Console has detected changes in the new source code structure) has been removed. This change means that for each new scan a brand new "version" is now created, instead of a "clone version" action. In turn this means that any customization set at Analysis Unit level will be lost and will need to be re-configured.
UI - Performance improvement for "Application > Extensions" panelsThe performance (i.e. response time) for the "Application > Extensions" (Included and Available) panels has been improved.
UI - Performance improvement for the display of the "Job Progress" panelThe performance (i.e. display time) for the "Job Progress" panel (displayed when a new job is launched) has been improved.
UI - Performance improvement for the display of the "Overview" panel in onboarding with Fast Scan modeThe performance (i.e. display time) for the "Overview" panel in onboarding with Fast Scan mode has been improved via the introduction of a cache system. Now, when returning to the "Overview" panel (after it has already been displayed once), display should be much quicker.
Technical - Force Install for com.castsoftware.highlight2mriThe extension com.castsoftware.highlight2mri (Highlight to MRI) is now set to "Force Install" in the Extensions Strategy settings, meaning that for each new application created in Console, this extension will always be installed and used. See https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Extensions+Strategy#AdministrationCenterExtensionsStrategy-Forceinstalledextensions and https://doc.castsoftware.com/display/AIPCONSOLE/Administration+Center+-+Settings+-+Extensions+Strategy#AdministrationCenterSettingsExtensionsStrategy-Forceinstalledextensions.
Technical - CAST Highlight token expiry warningA system alert is now displayed in the Console UI when the configured CAST Highlight token will expire in 15 days or less. Previously the alert was only shown when the token had expired.
UI - Architecture Studio models - management improvementsFollowing on from the improvements introduced in 2.10.0-beta1 with regard to the management of Architecture Studio models, additional improvements have now been implemented: 1) when a new version of an existing model is created and that model is already associated with an application, it is now possible to choose the new model version (previously this was not possible), 2) Models that have already been associated with an application can now be removed from the application use a "Delete" icon (previously this was not possible)., 3) Multiple models can be associated to an application at the same time (previously this was not possible). See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Config+-+Architecture and https://doc.castsoftware.com/display/AIPCONSOLE/AIP+Console+-+Architecture+Studio+-+Publishing+models.

Other Updates

Internal IdDetails
WEBI-15214Minor update to remove the "Application Version" selection switch in the "Config > Extensions > Included" panel for applications onboarded with Fast Scan. The switch remains for applications onboarded in legacy mode without Fast Scan.
WEBI-15227Minor update to remove the "Application Version" column in the table in the "Config > Snapshots" panel for applications onboarded with Fast Scan. The column remains for applications onboarded in legacy mode without Fast Scan.
WEBI-15115Minor updates to labels in the UI: 1) "Full analysis" has been changed to "Deep analysis" in all locations, 2) "Black List" has been changed to "Deny List" in the "Admin Center > Extensions Strategy" panel.
WEBI-15115Minor updates to the wording in the "Extensions Strategy" panel in the Admin Center: the wording "blacklist" has been replaced with "deny list".

Known Issues

Internal IdDetails
WEBI-15099When upgrading to this release, models that are already associated with an existing application are not handled and will not be associated to the application after an upgrade. This will be fixed a future beta release.

2.10.0-beta1

Feature Improvements

SummaryDetails
Technical - Availability of the "Upload to CAST Imaging" option with application upgradeA modification has been applied to both Enterprise and Standalone deployment modes to ensure that it is possible to use the "Upload to CAST Imaging" option post an application upgrade to a new release of AIP Core on the Node, without needing to run a new analysis (previous releases of Console require that a new analysis is also run before the Upload to CAST Imaging option is made available). In addition, for Standalone deployments, the "Upload to CAST Imaging" option will be available even if the application has not yet been upgraded to the release of AIP Core running on the Node responsible for the application (previously an upgrade was required, and is still required for Enterprise deployments). This change will make it easier and less time consuming to upload an application to CAST Imaging. See also https://doc.castsoftware.com/display/DASHBOARDS/Application+and+schema+upgrade+using+AIP+Console.
UI - Architecture Studio models - Add to applicationThe way in which Architecture Studio models are added into existing applications so that they are taken into account in the next analysis has been improved in this release: now, models can be directly added using the Config > Architecture panel at application level via the "Add" button. Note that the "Install Extensions" action is still required (which can be actioned manually or automatically as part of the next analysis). In previous releases, it was necessary to add the model via the Extensions panel at application level. See https://doc.castsoftware.com/display/AIPCONSOLE/Application+-+Config+-+Architecture.
UI - Architecture Studio models as extensionsArchitecture Studio models that have been published as an extension are not longer visible in the Application > Extensions panel. Instead, Architecture Studio models are now added directly to an Application in the Config > Architecture panel as described above.
UI - Onboarding with Fast Scan - Alert groupingSome messages (those resulting from "Missing JAR files" and "Analysis Indicators") are now grouped into one single alert, rather than each message being displayed in one alert. In addition, when looking at the corresponding log file for "Missing JAR file" alerts, the same is true: multiple messages are grouped together in the log, rather than being displayed where they occurred. This improves readability by reducing the total number of alerts that may be displayed. See also https://doc.castsoftware.com/display/AIPCONSOLE/2.9+-+Onboarding+with+Fast+Scan+-+redesigned+job+progress+screen#id-2.9OnboardingwithFastScanredesignedjobprogressscreen-RighthandAlertspanel.

Known Issues

Internal IdDetails
WEBI-15161The banner displayed when adding an Architecture Studio model into an application states "Install Extensions" instead of "Install Models".
WEBI-15162The table listing existing Architecture Studio models that have been added to an Application does not state whether the model has been installed or not.
WEBI-15164The Config > Architecture feature does not currently allow users to re-add a model that already exists in the table (for example when the model has been updated to a new version).
  • No labels